os-sdlc: route green-assert Exit-1 retries by failing-file path (test-writer vs programmer) #222

Closed
opened 2026-08-01 16:54:53 +00:00 by jared · 2 comments
Owner

Parent

#197 (harden os-sdlc implement pipeline — surviving scope after carve-out vs #195)

What to build

When green-assert exits 1, route the retry by the failing file's path: failures in test_path go to a fresh test-writer, all others to a fresh programmer. SKILL.md step 5 currently routes everything to programmer unconditionally. Phrasing must compose with the fresh-agent-every-round rule landing in #221 (no resumes; distilled briefs).

Acceptance criteria

  • Retry routing decision documented in SKILL.md and driven by failing-file path
  • test_path failures dispatch a fresh test-writer; others a fresh programmer
  • Composes with the #221 fresh-agent rule (no SendMessage resume wording)

Blocked by

## Parent #197 (harden os-sdlc implement pipeline — surviving scope after carve-out vs #195) ## What to build When green-assert exits 1, route the retry by the failing file's path: failures in test_path go to a fresh test-writer, all others to a fresh programmer. SKILL.md step 5 currently routes everything to programmer unconditionally. Phrasing must compose with the fresh-agent-every-round rule landing in #221 (no resumes; distilled briefs). ## Acceptance criteria - [ ] Retry routing decision documented in SKILL.md and driven by failing-file path - [ ] test_path failures dispatch a fresh test-writer; others a fresh programmer - [ ] Composes with the #221 fresh-agent rule (no SendMessage resume wording) ## Blocked by - #221
Author
Owner

Work started on branch worktree-spec-195-impl (session continuing PRD #195 wave; parent #197).

Work started on branch worktree-spec-195-impl (session continuing PRD #195 wave; parent #197).
Author
Owner

Implemented on branch worktree-spec-195-impl (commits 12d76a2, 9e3fece, f5a4961). Suite 498 runs / 0 failures; opus critique + corrections applied; aidd-lint clean of blocking offenses.

Implemented on branch worktree-spec-195-impl (commits 12d76a2, 9e3fece, f5a4961). Suite 498 runs / 0 failures; opus critique + corrections applied; aidd-lint clean of blocking offenses.
jared 2026-08-01 18:54:47 +00:00
  • closed this issue
  • added the
    review
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#222
No description provided.