os-sdlc: seam-designer end-to-end run + ADR #354

Closed
opened 2026-08-14 13:04:20 +00:00 by jared · 2 comments
Owner

Parent

jared/cc-os#331 (spec: comment 3281 on that issue)

What to build

Prove the pipeline end to end and record the decision. Drive a real ticket through intake → code-probe → seam-designer → test-writer: both edge briefs produced, artifact written and carried into test-writer's brief. Record the ADR for the new state and artifact contract (extends ADR-0112/0113) as the first maps-as-data extension, noting whether the recipe (row + agent file + one scoped assembly change) held.

Acceptance criteria

  • End-to-end run produces the numbered briefs for both edges and the decision artifact (spec AC 3)
  • Gate rejection path observed or test-covered end to end (retry once, then escalation)
  • ADR created via the project ADR workflow
  • Full suite green

Blocked by

## Parent jared/cc-os#331 (spec: comment 3281 on that issue) ## What to build Prove the pipeline end to end and record the decision. Drive a real ticket through intake → code-probe → seam-designer → test-writer: both edge briefs produced, artifact written and carried into test-writer's brief. Record the ADR for the new state and artifact contract (extends ADR-0112/0113) as the first maps-as-data extension, noting whether the recipe (row + agent file + one scoped assembly change) held. ## Acceptance criteria - [ ] End-to-end run produces the numbered briefs for both edges and the decision artifact (spec AC 3) - [ ] Gate rejection path observed or test-covered end to end (retry once, then escalation) - [ ] ADR created via the project ADR workflow - [ ] Full suite green ## Blocked by - #352 and #353
Author
Owner

Work starting on branch worktree-ticket-354 via the os-sdlc implement pipeline.

Work starting on branch worktree-ticket-354 via the os-sdlc implement pipeline.
Author
Owner

Resolution

Done: Maps-as-data recipe proven live end-to-end: shipped default.yaml traversed via Engine#handle_event (code-probe -> seam-designer -> test-writer) with real seam gate, artifact, and retry/escalation; ADR-0116 records the recipe held (#352: row+agent file only; #353: one substantive assembly change); status-leaf row added

Evidence: commit 65772db on worktree-ticket-354; suite 872 runs / 0 failures; reviewer APPROVE verdict in .sdlc/tickets/354/verdict.md; ticket-owned files rubocop-clean under plugins/os-sdlc/.rubocop.yml

Follow-ups: #385 (red gate unsatisfiable for no-code-change tickets), #386 (lint gate runs rubocop repo-wide)

## Resolution **Done:** Maps-as-data recipe proven live end-to-end: shipped default.yaml traversed via Engine#handle_event (code-probe -> seam-designer -> test-writer) with real seam gate, artifact, and retry/escalation; ADR-0116 records the recipe held (#352: row+agent file only; #353: one substantive assembly change); status-leaf row added **Evidence:** commit 65772db on worktree-ticket-354; suite 872 runs / 0 failures; reviewer APPROVE verdict in .sdlc/tickets/354/verdict.md; ticket-owned files rubocop-clean under plugins/os-sdlc/.rubocop.yml **Follow-ups:** #385 (red gate unsatisfiable for no-code-change tickets), #386 (lint gate runs rubocop repo-wide)
jared closed this issue 2026-08-14 20:31:48 +00:00
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#354
No description provided.