lib-process:shared--quality-gated-development
contrib/joe-habu/superbabysitter/quality-gated-development overview
Unified six-phase quality-gated development workflow. Distilled from joe-habu/superbabysitter@531a39c1 into a single self-contained process that reuses shared library components instead of the source repo's custom babysitter-state MCP plugin. Phases: design → planning → implementation (subagent-TDD) → verification → debugging (conditional) → finishing. Each phase is gated by a canonical breakpointId so users can auto-approve via rules. Reviewer/fixer loops use `nStrikesEscalation` (robust rejection; never silently approves). Diffs vs source: - No MCP state plugin. Replay journal handles cross-iteration continuity. - Breakpoints read `result.approved`. Rejection loops back with feedback. - Explicit `outcome` per completed task. - `stableKey` on every per-attempt task to keep replay identity stable. - Reviewer context carries implementer `concerns` + `selfReviewFindings`. - Every task declares `labels` for observer-dashboard filtering.
Attributes
Outgoing edges
- domain:software-engineering·DomainSoftware Engineering
- workflow:code-review·WorkflowCode Review Workflow