suite-check receives ticket_brief it never reads; drop it from all three maps #681

Closed
opened 2026-09-24 17:11:06 +00:00 by jared · 1 comment
Owner

Problem

coding.yaml:38, poodr-implementation.yaml:146, poodr-ticket-implementation.yaml:157 give suite-check enrich: [ticket_brief]. The charter procedure (agents/suite-check.md:10-26) runs os-sdlc-runner gate <dispatch_id> once and settles a handoff with empty items and disclosures. No step reads ticket content. The charter Input line (suite-check.md:12) says the prompt supplies the ticket brief, but nothing acts on it. Measured ticket_brief: median 5,500 chars, max 16,211.

Reproduce

n/a: design audit finding, not a runtime defect.

Approach

Change the three enrich lists to [] (or remove the key if the schema allows). Edit suite-check.md:12 to name only the dispatch ID.

Required work:

  • Three map edits, one charter line.
  • Confirm the map loader accepts an empty enrich list; add a red test if not.

Evidence

Audit row from #676: suite-check | ticket_brief | DROP | suite-check.md:10-26 procedure never references the ticket.

Origin

  • Trigger: #676 enrich-fact audit, run in session 9434289b
  • Improvised this session: none
  • Chain: oversized or duplicated brief facts <- enrich lists chosen per node without a per-role byte audit <- DESIGN (map enrich model)
  • Root candidate: this ticket
  • Where: the map/charter/composer paths named in the draft
  • Parent: #676
  • Session: 9434289b-c48f-4a8a-8add-0d82068e2c3f
  • Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os/9434289b-c48f-4a8a-8add-0d82068e2c3f.jsonl

Skeptic verdict: CREATE (os-backlog:ticket-skeptic, session 9434289b, citations verified).

## Problem coding.yaml:38, poodr-implementation.yaml:146, poodr-ticket-implementation.yaml:157 give suite-check `enrich: [ticket_brief]`. The charter procedure (agents/suite-check.md:10-26) runs `os-sdlc-runner gate <dispatch_id>` once and settles a handoff with empty items and disclosures. No step reads ticket content. The charter Input line (suite-check.md:12) says the prompt supplies the ticket brief, but nothing acts on it. Measured ticket_brief: median 5,500 chars, max 16,211. ## Reproduce n/a: design audit finding, not a runtime defect. ## Approach Change the three enrich lists to `[]` (or remove the key if the schema allows). Edit suite-check.md:12 to name only the dispatch ID. Required work: - [ ] Three map edits, one charter line. - [ ] Confirm the map loader accepts an empty enrich list; add a red test if not. ## Evidence Audit row from #676: suite-check | ticket_brief | DROP | suite-check.md:10-26 procedure never references the ticket. ## Origin - Trigger: #676 enrich-fact audit, run in session 9434289b - Improvised this session: none - Chain: oversized or duplicated brief facts <- enrich lists chosen per node without a per-role byte audit <- DESIGN (map enrich model) - Root candidate: this ticket - Where: the map/charter/composer paths named in the draft - Parent: #676 - Session: 9434289b-c48f-4a8a-8add-0d82068e2c3f - Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os/9434289b-c48f-4a8a-8add-0d82068e2c3f.jsonl Skeptic verdict: CREATE (os-backlog:ticket-skeptic, session 9434289b, citations verified).
Author
Owner

Resolution

Done: ticket_brief dropped from suite-check enrich in all three maps and charter line updated

Evidence: shipped in commit 02abd79b (#688)

Follow-ups: none

## Resolution **Done:** ticket_brief dropped from suite-check enrich in all three maps and charter line updated **Evidence:** shipped in commit 02abd79b (#688) **Follow-ups:** none
jared closed this issue 2026-09-24 20:10:08 +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#681
No description provided.