Uses red–green–refactor loops so behavior is pinned by tests first—ideal for new features, regressions, and refactors where you need a safety net.
Use cases
- Feature development
- Bug fixing
- Refactor protection
Key features
- Write the failing test that names the behavior
- Implement the smallest change to pass
- Refactor with the suite green
Related
Related
3 Indexed items
Executing implementation plans
Executes a written plan in order, stopping at checkpoints to reconcile assumptions—useful for spec-driven builds and multi-step refactors.
API design and versioning
Shapes REST or RPC surfaces with predictable errors, pagination, and deprecation rules before implementation locks you into brittle clients.
Requesting code review
Frames review requests around risk, test gaps, and rollout impact—so reviewers know where to spend their limited attention.