April 24, 2026
Trinity dev workflow — dev is now the default base branch
Day-to-day work merges into dev. main is release-only.
What changes
- •Branch feature work off
dev—git checkout dev && git checkout -b feature/<issue>-<slug> - •Open PRs against
dev, notmain - •Both
mainanddevare protected; direct pushes blocked
Releases
- •New
/releaseskill cuts a release: pre-release checklist → version bump → release notes →dev→mainmerge → tag push - •CLI publish (PyPI/Homebrew) and docs sync still fire on push to
main— somainstays releasable at all times
Docs
- •
docs/DEVELOPMENT_WORKFLOW.md§4b — release cut flow - •
CONTRIBUTING.md— updated branching instructions - •Skills
/review,/sprint,/autoplannow default todevas base
In-flight feature branches cut from maincan still merge normally — no forced migration.