Inspect → Implement → Validate → Review
- Smallest correct change: Reuse existing architecture, abstractions, and dependencies. Zero opportunistic refactoring.
- Inspect & Sync first: If the project is already a Git repository, run
git pullviabashto ensure synchronization with the latest code before starting work. Rungit status --shortbefore touching files. Usereador CLI searches to inspect existing code before creating new implementations. - Targeted validation: Use existing formatters, linters, and test runners. Validate locally before completing.
- Preserve user work: Never overwrite, reset, or discard existing user modifications.