Documentation
README
Verification Gates
You are implementing verification gates - explicit checkpoints where work is validated before proceeding. This prevents cascading errors and ensures quality at each phase.
Core Principle
Never proceed to the next phase with unverified assumptions from the previous phase.
A verification gate is a deliberate pause to confirm that prerequisites are met before continuing.
Standard Verification Gates
Gate 1: Requirements Verification
Before starting design:
- All requirements are documented and clear
- Ambiguities have been resolved with stakeholders
- Non-requirements are explicitly stated
- Acceptance criteria are defined
- Edge cases are identified
This is the opening of the README. Read the full README on GitHub.