Scaffold eight-role dev pipeline
dev-team-pipelineworkflowsetup L4★0
husams/cpp-indexer ↗What it does
Execute 8-role software dev pipeline deterministically
Best for
End-to-end feature delivery when structured handoff-by-file-path and invariant gates matter more than ad-hoc coordination
Inputs
- · slug (feature name)
- · handoffDir (path to handoff root)
- · runId (unique run identifier)
- · requirements (free-text or path)
- · targetContext (kubectl context for DevOps)
Outputs
- · requirements.md
- · scenarios.md (Gherkin)
- · design.md + ADRs
- · plan.md with stories
- · test-report.md
- · deploy-notes.md
Requires
- · agent()
- · parallel execution
- · file handoff (read/write)
Preconditions
handoffDir pre-created with CHARTER.md; 8 agents (PM/BA/Arch/Sr Dev/Dev/QA/DevOps/Doc-Writer) available; skipDeploy/skipDocs must be explicit
Failure modes
Missing handoffDir; CHARTER.md not readable; agent returns invalid schema; gate I1–I4 violations (missing AC, proposed ADRs, no exit criteria, blocked defects)
Trust signals
- · 4 invariant gates (I1–I4) validated per phase
- · stories fan out in parallel with deterministic parallelSafe contract
- · skipDeploy/skipDocs defaults safe (true)
- · repo: husams/cpp-indexer