In-memory todo application built using Spec-Driven Development.
- speckit.constitution - Project principles and standards
- speckit.specify - What to build (requirements)
- speckit.plan - How to build (architecture)
- speckit.tasks - Atomic work units
- Python 3.13+
- UV for package management
- In-memory storage (no database)
- Standard library only
- Always read relevant spec before implementing
- Reference task IDs in all code
- Follow constitution principles
- Implement only what tasks authorize
uv run python main.pySee @speckit.plan for complete structure