Required framework for all development tasks. Plan before execution, specify task category and complexity, implement with quality gates, and report status after completion. Keep work small, traceable, testable, and reversible.
- NO CODE without documentation: All tasks must begin with complete planning documentation