Development record
2026-07-06 — Rebuild abcd from scratch in Go, no external tools (specstory,
decisiondcn-2607060000000001
2026-07-06 — Rebuild abcd from scratch in Go, no external tools (specstory, RepoPrompt, flow-next, Ralph, codex); ship an MVP, extend via the companion harness then Claude Code.
Frontmatter
| id | dcn-2607060000000001 |
|---|---|
| type | decision |
| date | 2026-07-06 |
.abcd/work/decisions/dcn-2607060000000001-rebuild-abcd-from-scratch-in-go-no.md
open on GitHub ↗ · commit history ↗
mentions2
- iss-179adr-29 and adr-25 still narrate adr-6 in prose, but adr-6 is in no store and is absent from all git history (the ADR set landed in one import commit; 0004/0006/0008/0014-0018 were never migrated, and every one but 0006 is accounted for by a successor's supersedes). adr-29 states in its own body that adr-6's decision stands and that adr-29 does not supersede it, so the supersession vocabulary cannot record it and neither ADR body should be rewritten to paper over it. iss-39 closed the machine-readable half (the two related_adrs entries, and the two brief pages that cited it). The surviving prose sites are adr-29 lines 24, 39, 43, 56, 60, 63, 71 and adr-25 lines 51, 80; adr-29's line 43 in particular still says it "links to ADR-6" now that the frontmatter link is gone, which is the residual made legible rather than hidden.
- itd-2609151138388536Every Decision Is Its Own Record, and the Log Stops Conflicting