Changelog
[0.4] --
Added
- `changelog.html` — public changelog page generated from `CHANGELOG.md`.
- `feeds/changelog.xml` — RSS feed for site changelog, subscribable in Newsboat.
- `scripts/gen-changelog.py` — generates both from `CHANGELOG.md`.
- Changelog link added to site footer (via `nav.js`).
[0.3] 91e7d9be --
Added
- Externalized nav, footer, and CSS to `archerships.com/nav.js` and `archerships.com/simple.min.css` so future appearance changes don't require re-uploading pages to Arweave.
- `scripts/inject-nav-placeholders.py` — batch-updated all 12,091 pages with placeholder divs.
- `bs-config.cjs` — browser-sync rewrite rule for local dev (rewrites archerships.com → localhost).
- `scripts/review-posts.py` — interactive triage tool for `src/posts/review/`.
- `pol/VERSION.md`, `pol/CHANGELOG-POLICY.md` — versioning and changelog standards.
Changed
- Removed `←` arrow before "Home" in breadcrumb on all top-level pages.
- `preview.sh` updated to use `bs-config.cjs`.
[0.2] --
Added
- Custom CSS (`archerships.css`, 4.7 KB minified) replacing Simple.css.
- Full site architecture: 12 root pages, essays index, all stub pages.
- Nav/breadcrumb restructure: breadcrumb above main nav, current page appended as plain text.
- 4 RSS feeds generated by `gen-feeds.py`.
- Essay pipeline: `gen-essay-frontmatter.py` → `build-essays.py` (148 essays with cross-links).
- `fix-accessibility.py` — idempotent WCAG batch patcher for all posts.
- Word cloud: `gen-wordcloud.py`.
- `sitemap.html` for human navigation.
Fixed
- Footer border aligned with content column.
- Uniform 1.05rem typography throughout.
[0.1] --
Added
- Initial project structure.
- Unified import scripts for Facebook (HTML/JSON), Twitter, and Substack.
- `pol/WEBSITE.md` compliance standards established.
To subscribe via Atom/RSS, please find the feed links on my Contact page.