Context
A retrospective across the maintainer's active repos — one multi-person project plus eight
single-maintainer repos at various stages of standard adoption — examined where issue/project
management broke down, where docs went stale, and where humans or AI agents didn't follow the
standard's own guidelines, and why. All findings are generalised and anonymised; no repo is
identified.
The dominant patterns found:
- Resume-state docs decay the moment the build phase ends, or never exist at all — the standard
asks for them to be kept current but neither requires the file nor checks it.
- Changelogs are written well but releases are never cut —
[Unreleased] becomes a terminal
state even where release machinery exists.
- Commit↔issue traceability is near zero outside the one board-driven project, and inside it the
documented auto-close keyword convention once skipped a human verification gate.
- Human/agent collaboration rules (board-move timeliness, pickup/handoff, signatures, credential
preflight) were invented ad hoc mid-project after each failure instead of being part of the
standard.
- Repos drift from the standard file set silently (missing shim file, relocated files,
undocumented substitutes) — deviations are only discoverable by archaeology.
- There is no labelling standard at all.
Tasks
Acceptance criteria
- Every finding above is covered by exactly one linked issue (or an explicit "declined" note).
- Accepted changes land in the standard's reference docs/checklists, not as loose advice.
— 🤖 Claude, on behalf of @PBNZ
Context
A retrospective across the maintainer's active repos — one multi-person project plus eight
single-maintainer repos at various stages of standard adoption — examined where issue/project
management broke down, where docs went stale, and where humans or AI agents didn't follow the
standard's own guidelines, and why. All findings are generalised and anonymised; no repo is
identified.
The dominant patterns found:
asks for them to be kept current but neither requires the file nor checks it.
[Unreleased]becomes a terminalstate even where release machinery exists.
documented auto-close keyword convention once skipped a human verification gate.
preflight) were invented ad hoc mid-project after each failure instead of being part of the
standard.
undocumented substitutes) — deviations are only discoverable by archaeology.
Tasks
Acceptance criteria
— 🤖 Claude, on behalf of @PBNZ