Escape-hatch investigation skill for pipeline state divergence #432

Closed
opened 2026-08-18 18:32:06 +00:00 by jared · 1 comment
Owner

#432 Escape-hatch investigation skill for pipeline state divergence (open)

@jared created 2026-08-18 14:32

Parent

#425
Map: #425

What to build

A new os-sdlc skill documenting the expected database state at each pipeline
point (round open, post-SubagentStart, post-SubagentStop, run complete) with
ready-to-run SQLite queries, so an orchestrator investigating divergence
queries evidence instead of improvising reads. Read-only: the skill never
mutates state and carries no gate/sequencing logic. Follow plugins/cc-
architect/references/conventions/cc-os-naming.md for the skill name; no name
field in SKILL.md frontmatter; run bin/refresh-plugins.

Acceptance criteria

[ ] skill exists, invocable
[ ] documents expected state and queries per pipeline point
[ ] naming conventions followed

Blocked by

#427

Origin

• Trigger: /to-tickets skill on #425 spec
• Improvised this session: none
• Chain: #425 (DESIGN) ← decomposed via /to-tickets user approval 2026-08-18
• Root candidate: none (this is a decomposition task)

# #432 Escape-hatch investigation skill for pipeline state divergence (open) @jared created 2026-08-18 14:32 ## Parent #425 Map: #425 ## What to build A new os-sdlc skill documenting the expected database state at each pipeline point (round open, post-SubagentStart, post-SubagentStop, run complete) with ready-to-run SQLite queries, so an orchestrator investigating divergence queries evidence instead of improvising reads. Read-only: the skill never mutates state and carries no gate/sequencing logic. Follow plugins/cc- architect/references/conventions/cc-os-naming.md for the skill name; no name field in SKILL.md frontmatter; run bin/refresh-plugins. ## Acceptance criteria [ ] skill exists, invocable [ ] documents expected state and queries per pipeline point [ ] naming conventions followed ## Blocked by #427 ## Origin • Trigger: /to-tickets skill on #425 spec • Improvised this session: none • Chain: #425 (DESIGN) ← decomposed via /to-tickets user approval 2026-08-18 • Root candidate: none (this is a decomposition task)
Author
Owner

Resolution

Done: New doc-only skill pipeline-state-investigate (/os-sdlc:pipeline-state-investigate): expected DB state + ready-to-run sqlite3 queries per pipeline point (round open, post-SubagentStart, post-SubagentStop, run complete) plus divergence triage and cross-cutting queries; strictly read-only, no gate/sequencing logic (ADR-0097); naming per cc-os-naming.md, no name: frontmatter. bin/refresh-plugins run — skill invocable.

Evidence: commit 63d0fbf (skill), refresh in ea8cdfc session; DB path .sdlc/pipeline.db verified against runner/engine_factory.rb#db_path; schema verified against #427 migration

Follow-ups: one, tracked in workbench for assembly ticket #433: drop the skill's '#428 may extend handoffs columns' caveat now that #428 landed (agent_type/content confirmed) — sweep-level edit, no separate ticket warranted (skeptic verdict: doc-sync chore bundled into existing #433 scope, not new work)

## Resolution **Done:** New doc-only skill pipeline-state-investigate (/os-sdlc:pipeline-state-investigate): expected DB state + ready-to-run sqlite3 queries per pipeline point (round open, post-SubagentStart, post-SubagentStop, run complete) plus divergence triage and cross-cutting queries; strictly read-only, no gate/sequencing logic (ADR-0097); naming per cc-os-naming.md, no name: frontmatter. bin/refresh-plugins run — skill invocable. **Evidence:** commit 63d0fbf (skill), refresh in ea8cdfc session; DB path .sdlc/pipeline.db verified against runner/engine_factory.rb#db_path; schema verified against #427 migration **Follow-ups:** one, tracked in workbench for assembly ticket #433: drop the skill's '#428 may extend handoffs columns' caveat now that #428 landed (agent_type/content confirmed) — sweep-level edit, no separate ticket warranted (skeptic verdict: doc-sync chore bundled into existing #433 scope, not new work)
jared closed this issue 2026-08-18 21:17:19 +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#432
No description provided.