Session friction
- Harness: claude
- Command: (other) — interactive implementation
- Shape: a commit message or code comment cites the next issue ID predicted from the sequence before the issue is filed; the tracker assigns a different ID and the commit has to be amended
- Evidence: Three times in one session a fix was committed citing the next expected ID before filing; the tracker assigned different IDs because other issues were filed in between, so three commits and their code comments had to be amended. The floor already says to file before the first edit, and the violation recurred anyway.
- Suggested layer: script
- Repeat: yes — 3× in one session
Fix sketch: bin/check-commit-msg.sh resolves the cited issue ID against the control plane and rejects IDs that do not exist (network-gated the same way as tools/ticket.mjs).
Session friction
Fix sketch:
bin/check-commit-msg.shresolves the cited issue ID against the control plane and rejects IDs that do not exist (network-gated the same way astools/ticket.mjs).