name: 'step-04-self-check' description: 'Self-audit implementation against tasks, tests, AC, and patterns'
workflow_path: '{project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-dev' thisStepFile: './step-04-self-check.md'
Goal: Audit completed work against tasks, tests, AC, and patterns before external review.
From previous steps:
{baseline_commit} - Git HEAD at workflow start{execution_mode} - "tech-spec" or "direct"{tech_spec_path} - Tech-spec file (if Mode A){project_context} - Project patterns (if exists)Verify all tasks are marked complete:
[x]Verify test status:
For each AC:
Verify code quality:
If {execution_mode} is "tech-spec":
{tech_spec_path}[x] completePresent summary to transition to review:
**Implementation Complete!**
**Summary:** {what was implemented}
**Files Modified:** {list of files}
**Tests:** {test summary - passed/added/etc}
**AC Status:** {all satisfied / issues noted}
Proceeding to adversarial code review...
Proceed immediately to step-05-adversarial-review.md.