Context
DaemonCraft still has a legacy local Hermes Kanban board even though project task authority has moved to GitHub Issues.
The legacy board contains 136 non-terminal cards (80 todo, 55 blocked, 1 ready) plus 113 completed cards. Read-only reconciliation found that 48 active cards already had a completed ancestor and 78/136 were bulk-created on 2026-06-15, mostly duplicating completed or superseded work.
This is not a card-for-card migration. GitHub Issues represent only work that remains relevant after checking Git, current runtime state, tests, and the known-good lab behavior.
Migration policy
- GitHub Issues are the sole actionable task authority for repository-owned work.
- The legacy Kanban database is retained as historical evidence, not as a live tracker.
- Completed, obsolete, superseded, and abandoned cards are not recreated as Issues.
- Relevant historical card IDs may be cited for provenance, but stale statuses are not imported.
- The repository is public; no credentials, private infrastructure details, or sensitive local state belong in Issues.
Relevant workstreams retained
Acceptance criteria
Mechanical archival blocker
A verified SQLite backup exists. Archival through the official Hermes CLI is currently blocked because the session that performed the migration also launched read-only delegated auditors; Hermes correctly refuses Kanban mutations from delegation-marked contexts. Do not bypass this protection with direct SQL. Perform the archival once from a fresh, non-delegated parent session, then close this Issue.
Non-goals
- Reopening every historical idea.
- Recreating auto-decomposed child cards as Issues.
- Deleting project memory, historical runtime evidence, or the legacy Kanban database.
- Starting DaemonCraft services as part of the tracker migration.
Context
DaemonCraft still has a legacy local Hermes Kanban board even though project task authority has moved to GitHub Issues.
The legacy board contains 136 non-terminal cards (80
todo, 55blocked, 1ready) plus 113 completed cards. Read-only reconciliation found that 48 active cards already had a completed ancestor and 78/136 were bulk-created on 2026-06-15, mostly duplicating completed or superseded work.This is not a card-for-card migration. GitHub Issues represent only work that remains relevant after checking Git, current runtime state, tests, and the known-good lab behavior.
Migration policy
Relevant workstreams retained
Acceptance criteria
implemented,obsolete/superseded, orretained in GitHub.readytask is made non-dispatchable.README.mdno longer presents Lattice or local Kanban as the current tracker.AGENTS.mddocuments GitHub Issues as task authority and the runtime safety contract.docs/INDEX.mdtreatsMEMORY.mdas historical and defaults to read-only preflight.Mechanical archival blocker
A verified SQLite backup exists. Archival through the official Hermes CLI is currently blocked because the session that performed the migration also launched read-only delegated auditors; Hermes correctly refuses Kanban mutations from delegation-marked contexts. Do not bypass this protection with direct SQL. Perform the archival once from a fresh, non-delegated parent session, then close this Issue.
Non-goals