Iterative Development¶
After the first release we stay evidence-first: new work comes only from recorded meetings with screen sharing and e-mails. Every change has a delta spec, manual review, and the same quality gates (PHPStan/tests/lint + UI click-tests).
graph TD
Evidence["Meeting recording + e-mail"] --> Intake["Evidence intake<br/>transcript + citation"]
Intake --> Proposal["Change Proposal<br/>openspec/changes/<id>"]
Proposal --> Ready["Review + `openspec validate`"]
Ready --> Sprint["Sprint backlog"]
Sprint --> Build["Dev + QA<br/>PHPStan+tests+lint"]
Build --> Click["UI click-tests<br/>click-test repo"]
Click --> Release["Release + openspec archive"]
Release --> Evidence
Section Contents¶
| Chapter | Description |
|---|---|
| Source of Requests | Evidence-first rules |
| Sprint Process | Planning, standup, review |
| Change Request | Change request workflow |
| Release & Versioning | Versioning and CHANGELOG |
➡️ Continue with Source of Requests.