Role contracts + docs rewrite for in-turn gates (#477 child) #481
Labels
No labels
P0
P1
P2
P3
bug
create
delete
enhancement
filed-by/agent
filed-by/user
frozen
lint-rule
needs-info
needs-triage
next
plugin/cc-architect
plugin/os
plugin/os-adr
plugin/os-aidd-lint
plugin/os-backlog
plugin/os-context
plugin/os-doc-hygiene
plugin/os-sdlc
plugin/os-vault
project/cc-os
ready-for-agent
ready-for-human
recurring
review
update
waiting
wayfinder:grilling
wayfinder:map
wayfinder:map
wayfinder:research
wayfinder:task
wayfinder:task
wontfix
worklist/deviations
worklist/lint-rule
worklist/new-implement-build
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jared/cc-os#481
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Parent: #477. Prose contracts invert for gated producers only. Programmer: must run the gate and iterate until green before stopping. Test-writer: gate until red for the right reason. Reviewer: no gate. Wiring: keeps external gate, no Bash grant.
Tasks
Acceptance criteria
Blocked by: supersession ADR only (parallel with the code chain).
Work starting on branch worktree-sdlc+478 (shared #477-children worktree) via the os-sdlc pipeline.
Pipeline implementation 2 failed: bound_exhausted:reviewer/fail after 3 review rounds. Remaining blocking findings: F6 reference/agent-design-principles.md:12 stale no-Bash claim; F7 reference/pipeline-stages.md:18,29,34 hooks-run-tests framing; F8 OVERVIEW.md:63 'programmer: no Bash' table row. Reopening a fresh implementation to complete them (sanctioned recovery path).
Resolution
Done: Rewrote all os-sdlc docs/contracts for in-turn gates (ADR-0141): CONTEXT.md glossary, OVERVIEW.md, reference/deterministic-gates.md (core rule, presence check, resolved Open-questions bullet), reference/agent-design-principles.md, reference/pipeline-stages.md, skills/implement + pipeline-state-investigate SKILL.md, agents/programmer/test-writer/refactorer gate-CLI contracts, wiring.md external-gate wording; amendment notes added to ADR-0097/0107/0134/0137; implementation-status leaf gate paragraph + one History row
Evidence: os-sdlc pipeline implementations 2+3 on branch worktree-sdlc+478; final reviewer verdict pass (opus) after 6 review rounds; gates green each round (1017 runs, 2593 assertions, 0 failures; lint clean); repo-wide sweep finds no remaining agents-never-run-tests or detached-settlement claims outside intentional negations
Follow-ups: Dropped: refresh deterministic-gates.md 'Status: settled -- as of 2026-07-16' date line (cosmetic, pre-existing, reviewer-rated non-blocking). Otherwise none.