Development record
2026-09-21 — Phases and milestones are retired, and the word roadmap with them (product thinker, at an interactive interview after an independent research pass; adr-2609212115255771 supersedes adr-9). Sequencing is dependencies plus the lifecycle shelves, rendered as a Now / Next / Later status block on the `abcd` board and the site (itd-2609212103568351), never stored; the checkpoint is the derived release plus each intent's acceptance criteria, with an optional `target_release` the cut reports and moves forward (itd-2609212103572513); the unit below a spec is the step, a section not a family (itd-2609212103565953); an issue carries no spec by design; the batch is the run's internal order; one page maps the families (itd-2609211913453478). itd-24 becomes release retrospectives; itd-34 drops its phase rule. Same interview: `build` is the verb a person types and `implement` the loop (itd-2609201916151817 decision 8), the loop takes an issue key (decision 10), only the loop writes a verdict (decision 9); the person's command list is grouped with an agents block behind `--agent` (itd-146), every verb opens with a does/writes/refuses sentence (itd-2609212113220149), modes become flags and five checks one lint (itd-2609212130136102, breaking); the status-line badge is guarded and reset (itd-2609212130146198); a new capture or draft is matched and linked at filing, never refused (itd-2609212137116617); abcd's text names the product thinker or the technical facilitator and never the maintainer (itd-2609212137129937, captured for the run, no sweep today); the lab conventions become `abcd lab` (itd-2609212137128014); a managed repository's site goes live by one verb behind a provider seam (itd-2609061543533170).
2026-09-21 — Phases and milestones are retired, and the word roadmap with them (product thinker, at an interactive interview after an independent research pass; adr-2609212115255771 supersedes adr-9). Sequencing is dependencies plus the lifecycle shelves, rendered as a Now / Next / Later status block on the abcd board and the site (itd-2609212103568351), never stored; the checkpoint is the derived release plus each intent's acceptance criteria, with an optional target_release the cut reports and moves forward (itd-2609212103572513); the unit below a spec is the step, a section not a family (itd-2609212103565953); an issue carries no spec by design; the batch is the run's internal order; one page maps the families (itd-2609211913453478). itd-24 becomes release retrospectives; itd-34 drops its phase rule. Same interview: build is the verb a person types and implement the loop (itd-2609201916151817 decision 8), the loop takes an issue key (decision 10), only the loop writes a verdict (decision 9); the person's command list is grouped with an agents block behind --agent (itd-146), every verb opens with a does/writes/refuses sentence (itd-2609212113220149), modes become flags and five checks one lint (itd-2609212130136102, breaking); the status-line badge is guarded and reset (itd-2609212130146198); a new capture or draft is matched and linked at filing, never refused (itd-2609212137116617); abcd's text names the product thinker or the technical facilitator and never the maintainer (itd-2609212137129937, captured for the run, no sweep today); the lab conventions become abcd lab (itd-2609212137128014); a managed repository's site goes live by one verb behind a provider seam (itd-2609061543533170).
Frontmatter
| id | dcn-2609210000000001 |
|---|---|
| type | decision |
| date | 2026-09-21 |
.abcd/work/decisions/dcn-2609210000000001-phases-and-milestones-are-retired-and.md
open on GitHub ↗ · commit history ↗
mentions17
- adr-9Phase as a product-reflection layer between brief and intent
- adr-2609212115255771Phases and milestones are retired: sequencing is dependencies rendered as status, the checkpoint is the derived release
- itd-24Completed Releases Get A Retrospective
- itd-34Intents Promote In Three Flavours — Standalone, Bundle-Member, Discipline
- itd-146abcd's help renders in labelled command groups, and the grouping is gated like every other surface claim
- itd-2609061543533170One verb takes a managed repository's site from the checkout to a live address
- itd-2609201916151817One verb takes a READY intent to delivered, and refuses while a decision is open
- itd-2609211913453478One page maps the record families, and phase, milestone and roadmap are retired
- itd-2609212103565953A spec lists its steps, and the build lands them one at a time
- itd-2609212103568351The status board shows Now, Next and Later, computed from the record
- itd-2609212103572513An intent names the release it must land by, and the cut says whether it did
- itd-2609212113220149Every verb's help opens with one sentence an agent can act on
- itd-2609212130136102abcd's verbs consolidate: modes become flags and five checks become one lint
- itd-2609212130146198The status-line badge is true at every stop
- itd-2609212137116617A new capture or draft is matched against the record before it is written
- itd-2609212137128014abcd lab mechanises the lab conventions three hand-run experiments proved
- itd-2609212137129937abcd's text names the product thinker or the technical facilitator, never the maintainer