# PRD Workflow - Small Projects (Level 0) The workflow execution engine is governed by: {project_root}/bmad/core/tasks/workflow.md You MUST have already loaded and processed: {installed_path}/workflow.yaml This is the SMALL instruction set for Level 0 projects - tech-spec only Project analysis already completed - proceeding directly to technical specification NO PRD generated - uses tech_spec_template only Load project-workflow-analysis.md Confirm Level 0 - Single atomic change Please describe the specific change/fix you need to implement: Generate tech-spec.md - this is the TECHNICAL SOURCE OF TRUTH ALL TECHNICAL DECISIONS MUST BE DEFINITIVE - NO AMBIGUITY ALLOWED Initialize tech-spec.md using tech_spec_template from workflow.yaml DEFINITIVE DECISIONS REQUIRED: **BAD Examples (NEVER DO THIS):** - "Python 2 or 3" ❌ - "Use a logger like pino or winston" ❌ **GOOD Examples (ALWAYS DO THIS):** - "Python 3.11" ✅ - "winston v3.8.2 for logging" ✅ **Source Tree Structure**: EXACT file changes needed source_tree **Technical Approach**: SPECIFIC implementation for the change technical_approach **Implementation Stack**: DEFINITIVE tools and versions implementation_stack **Technical Details**: PRECISE change details technical_details **Testing Approach**: How to verify the change testing_approach **Deployment Strategy**: How to deploy the change deployment_strategy Offer to run cohesion validation Tech-spec complete! Before proceeding to implementation, would you like to validate project cohesion? **Cohesion Validation** checks: - Tech spec completeness and definitiveness - Feature sequencing and dependencies - External dependencies properly planned - User/agent responsibilities clear - Greenfield/brownfield-specific considerations Run cohesion validation? (y/n) If yes: Load {installed_path}/checklist.md Review tech-spec.md against "Cohesion Validation (All Levels)" section Focus on Section A (Tech Spec), Section D (Feature Sequencing) Apply Section B (Greenfield) or Section C (Brownfield) based on field_type Generate validation report with findings Confirm tech-spec is complete and definitive No PRD needed for Level 0 Ready for implementation ## Summary - **Level 0 Output**: tech-spec.md only - **No PRD required** - **Direct to implementation** ## Next Steps Checklist Determine appropriate next steps for Level 0 atomic change If change involves UI components: **Optional Next Steps:** - [ ] **Create simple UX documentation** (if UI change is user-facing) - Note: Full instructions-ux workflow may be overkill for Level 0 - Consider documenting just the specific UI change - [ ] **Generate implementation task** - Command: `workflow task-generation` - Uses: tech-spec.md If change is backend/API only: **Recommended Next Steps:** - [ ] **Create test plan** for the change - Unit tests for the specific change - Integration test if affects other components - [ ] **Generate implementation task** - Command: `workflow task-generation` - Uses: tech-spec.md Level 0 planning complete! Next action: 1. Proceed to implementation 2. Generate development task 3. Create test plan 4. Exit workflow Select option (1-4):