Use this checklist to validate the fresh 4dc prompt suite.
Expected generated files:
constitution.prompt.mdincrement.prompt.mdplan.prompt.mdimplement.prompt.mdpromote.prompt.md
Check command:
./templates/generate-all.sh
ls -1 *.prompt.md- Produces
.4dc/constitution-review.htmlbefore writingCONSTITUTION.md - Defines engineering guardrails and SDLC artifact policy
- Produces
.4dc/increment-review.htmlbefore writing.4dc/increment.md - Stays at WHAT/WHY and avoids technical design detail
- Produces
.4dc/plan-review.htmlbefore writing.4dc/plan.md - Converts requirements to ordered, verifiable technical subtasks
- Produces
.4dc/implementation-review.html - Maintains
.4dc/implementation.mdand.4dc/promote.md - Records objective verification evidence
- Produces
.4dc/promotion-report.html - Applies only approved updates to permanent artifacts
- Suggests emptying
.4dc/after each promote - Confirms
.4dccleanup decision
For every phase, verify:
- HTML report exists in
.4dc/ - Status is pending approval before final write
- Final Markdown write occurs only after explicit approval
Permanent artifacts to evaluate every cycle:
- OpenAPI specification
- ADRs
- Visual design guide
- Personas
- Deployment strategy
- Testing decisions
- Observability docs
- C4 diagrams (system, container, component)
- Roadmap (
docs/roadmap.md)
Transient artifacts:
.4dc/increment.md.4dc/plan.md.4dc/implementation.md.4dc/promote.md- phase review HTML files
Run installer in a test repository and confirm:
- prompt files are copied with
4dc-prefix .4dc/is created.4dcis present in.gitignore