Move all work tracking from the repo into Forgejo issues and milestones #54
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Work was tracked in-repo via
docs/circa-phase1-plan.mdanddocs/circa-phase1-backlog.md.Those documents are static, drift from reality as work completes, and cannot record
discussion or state. Tracking moves to Forgejo issues and milestones; the repo keeps only
design and specification documents.
What was done
Milestones — semantic versions mapped to the phase roadmap in
docs/circa-spec.mdsection 14:v0.2.0v0.3.0v0.4.0v0.5.0v1.0.0Issues — 52 created (#2–#53), each with scope, implementation notes, done-when criteria,
and references to the relevant spec sections and source files.
Labels — added
backend,frontend,worker,testing,infra,ai,security,docs.Repo changes — deleted both tracking docs;
AGENTS.mdandREADME.mdnow point at Forgejoand record that backlog/plan/TODO docs should not be added to the repo; refreshed the stale
backend/alembic/versions/README.md.Notes on scope
The v0.1.0 backlog items were not recreated as closed issues — that work is already
recorded in
CHANGELOG.mdand git history, and importing ~50 pre-closed tickets would addnoise without adding a usable trail.
Three gaps surfaced while auditing the backlog against the code, and became issues rather
than being folded silently into the migration:
backend/app/workers/contains only__init__.py, so AI and OCR rerun jobs enqueue butnever execute (#2, #3, #4)
pyproject.toml(#5–#12), and no CI (#13)CIRCA_SECRET_KEYdefaults tochange-me-in-productionand signs session cookies, withnothing preventing that default from reaching a deployment (#14)
The design and specification docs in
docs/were left in place — they are referencematerial, not work tracking.
Done in
a2d48ff.Repo side: deleted both tracking docs (438 + 506 lines, recoverable from git history), added a Work Tracking section to
AGENTS.mdwith the milestone table and the instruction to read an issue's full comment thread before picking it up, replaced the Docs list entry inREADME.mdwith links to issues and milestones, and refreshedbackend/alembic/versions/README.md.README.md's Status section now names the v0.2.0 gaps explicitly rather than claiming Phase 1 is complete — the worker, the AI/OCR backends, and the test suite are all outstanding.CHANGELOG.mdand the design/spec docs indocs/stayed — the changelog is a release record required byAGENTS.md, and the specs are reference material rather than work tracking.