[P2-05] Master-canonical branch policy and final dev retirement #53
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/starintel-server#53
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Current state — supersedes the obsolete Git Flow plan
The former long-lived
dev/mastersplit was retired on August 16, 2026.Final audited pre-reconciliation state:
e2fa1991d8b08b74bcb2194c7a10f02da2431ad16d2feb103e57f2227b3609430ae7c68e7e834aa1e9586b935758dbae69283e6a099e30cdb29a5ba9PR #99 performed the final semantic
dev -> masterreconciliation without rewriting either published history. It merged as516742d1de433a79fe1921b1b8b1ac00e6599e2aafter Smoke Tests, Container Stack, canonical schema lock, and operational-salvage gates were green.Canonical branch policy
masteris the only long-lived canonical development branch.Every new short-lived branch starts from current
master:feature/<issue>-<slug>fix/<issue>-<slug>research/<slug>hotfix/<issue>-<slug>Every normal pull request targets
master.The
devbranch is retired/deprecated. Never create new work from it, never target new pull requests at it, and do not recreate a permanent integration branch.Historical dev PR disposition
Acceptance criteria
Close this issue after the checked-in branch-policy PR is merged and historical dev-targeting PRs have explicit dispositions.