Inceptor
Every feature ships as issue → PR → merge → deploy.
This scaffold practices Inceptor. There is no “just push to main”, no “I’ll write the tests later”, no “we’ll document it after launch”. Every change has:
- A GitHub issue that names the problem, the appetite, the solution sketch, the rabbit-holes
- A feature branch named
phase-N/issue-NNN-slug(orchore/...,docs/...,fix/...) - A PR that closes the issue via
Closes #Nin the body - Three sub-agent passes —
prometeoplans,forjaimplements,centinelavalidates - Squash merge to
main, branch deleted
Read the 60-second tour for the workflow walkthrough.
When NOT to use Inceptor
Some changes are noise as full PRs. Use the chore/<week> train branch (when
Epic 14
lands) for:
- Typo fixes
- Dependabot dep bumps
- ADR additions (these are docs, not features)
- Comment edits
Squash-merge these in batches on Fridays. Full Inceptor is for behavior changes.