Spec-driven development
Every task starts with a lightweight specification serving both developers and AI. Humans get a clear description of what to build and why; the AI gets a machine-readable instruction set with enough context to write clean, architecture-consistent code on the first pass.
Full spec Complex
New features and complex work. Captures affected components, business logic, data model changes, UI requirements, acceptance criteria, and test expectations.
Micro-spec Granular
Repetitive, pattern-based tasks (add a field, create a CRUD, modify a grid). Two to five lines of structured input. The AI generates the complete change set.

