Quality Gate
Stage-transition quality checkpoint for your business plan workflow
What It Does
Validates readiness before phase transitions. Checks required and optional conditions against your workflow artifacts, then returns a GO, WAIT, or BLOCK decision with a completion percentage.
Agent
McGonagall
Project Lead
Category
Review
~2 minutes
Invoke
@quality-gate
Gate Decisions
GO
All required conditions met. You can proceed to the next phase.
WAIT
At least 70% of required conditions met. Nearly ready with minor items remaining.
BLOCK
Too many required conditions unmet. Major work needed before proceeding.
The Four Gates
Gate 1: Discovery → Spec
| Condition | Required | What It Checks |
|---|---|---|
| Has Idea | Yes | At least one idea concept exists |
| Risk Assessed | Yes | Risk assessment completed for primary idea |
| Multiple Ideas | No | Multiple ideas compared for best fit |
Gate 2: Spec → Writing
| Condition | Required | What It Checks |
|---|---|---|
| BP Spec Exists | Yes | Specification has business overview |
| Market Analysis | Yes | Market analysis section populated |
| Financial Outline | No | Financial model outline exists |
Gate 3: Writing → Review
| Condition | Required | What It Checks |
|---|---|---|
| All Sections Drafted | Yes | All 7 BP sections have drafts |
| No Input Markers | Yes | No [USER INPUT NEEDED] markers remain |
| Min Word Count | Yes | Each section has at least 200 words |
| Financial Numbers | No | Financial forecast contains real figures |
Gate 4: Review → Submit
| Condition | Required | What It Checks |
|---|---|---|
| Issues Resolved | Yes | All review issues resolved or dismissed |
| Visa Compliant | Yes | Visa-compliance criteria pass |
| Financials Complete | Yes | Financial projections complete with assumptions |
| Interview Prep | No | Interview preparation session completed |
Skill Chain
When a gate returns BLOCK, it recommends the skill that can help unblock you:
Discovery → Spec blocked
Recommends @idea-brainstormer
Spec → Writing blocked
Recommends @bp-spec-generator
Writing → Review blocked
Recommends @bp-sections
Review → Submit blocked
Recommends @bp-reviewer
Tips
- Run the gate before transitions — avoid wasted effort by checking readiness early
- WAIT means you are close — focus on the remaining required conditions
- Optional conditions improve quality — completing them strengthens your application even when not required
- Follow the recommended skill — when blocked, the suggested skill directly addresses the gaps