Blog · release
Latch 0.3.0
The Guide. User documentation, served by the app at /guide — sidebar, per-page table
of contents, client-side search — rendered on the box from docs/*.md with Python-Markdown
(the one new dependency). Nothing is fetched from anywhere; tests/test_guide.py renders every
page, resolves every internal link and anchor, and refuses any embedded off-box resource. The
same files render on Forgejo. Linked from the header (?), the footer, and a 📖 on every
/settings section. Pages: what Latch is · the spirit of the game · first lock · day-to-day
play · progress · photos/stamps/recap · modules (and writing one) · Handler · wheel · training ·
customise (full stamp-token table, strictness presets, env vars) · export/backup · privacy ·
install · API · troubleshooting · roadmap · packs (federation proposal) · feedback and
issues · free and open source.
Testers. .forgejo/ISSUE_TEMPLATE/ — a bug-report form and a suggestion form.
Ship. The Dockerfile now copies docs/; the deploy step ships it alongside app/.