| id | DEV-130 | |
|---|---|---|
| title | Understand and Agree the Spec First | |
| status | active | |
| enforcement | manual | |
| severity | error | |
| depends_on |
|
Starting while the Spec is only half-read, or silently disagreeing with its business logic, produces the wrong Solution. Questions and objections surface late, as rework.
Before any work, get the Spec to clear and agreed, not just read.
- Read and iterate over the Spec until the goal is fully clear.
- Ask every question you have as a contributor, and resolve it on the Spec before work begins, not later.
- Judge the business logic critically and agree with it. Understanding is not agreeing; if you disagree, challenge it now.
- The Spec has been read and iterated until the goal is clear
- Open questions are raised and resolved before any work begins
- You have agreed with the Spec's business logic, not only understood it