Zola-powered reading garden for reading-list.oddship.net and oddship.github.io/reading-list.
This repo is both:
- the public reading-list site
- the operational source of truth for how Bosun curates, backfills, and publishes reading notes
content/notes/, individual reading notescontent/digests/, weekly/newsletter-style roundupstemplates/, Zola templatesscripts/import_historical_reading.py, repeatable historical importer/backfill scriptdocs/maintainer-guide.md, repo and workflow operating notesskills/, repo-local agent skills for maintenance and Telegram ingest flow
Each note carries frontmatter plus a short body. Useful fields in [extra] include:
source_urlsource_typewhy_it_mattersnewsletter_candidatesaved_link
- Links arrive in Telegram.
- Bosun reads the strongest available source and logs a compact grounded entry under
/root/work-wiki/reading-log/YYYY-MM-DD.md, resolving the date in Asia/Kolkata. - Every useful item is promoted into
content/notes/without waiting for a separate publish decision. - Weekly writeups become
content/digests/. - Pushes to
maindeploy to GitHub Pages.
Older material came from multiple sources:
- the canonical work reading log under
/root/work-wiki/reading-log/ - older OpenClaw workspace memory files
- older weekly draft markdown files
- prior Google Drive draft history for verification
The importer script exists so future backfills stay repeatable rather than manual.
- Use Conventional Commits for repo changes.
- Run a humanizer pass over user-facing prose before committing.
- Avoid em dashes in user-facing writing unless Rohan explicitly asks for them.
Examples:
feat(content): add weekly digestfix(site): correct pagination linkschore(repo): ignore generated artifacts
zola servezola build