Skip to content

Make master the canonical development branch - #100

Merged
lost-rob0t merged 4 commits into
masterfrom
fix/53-master-canonical-policy
Aug 16, 2026
Merged

Make master the canonical development branch#100
lost-rob0t merged 4 commits into
masterfrom
fix/53-master-canonical-policy

Conversation

@lost-rob0t

Copy link
Copy Markdown
Owner

Closes #53 after merge.

Policy

  • master is the sole long-lived canonical development branch.
  • all new feature/fix/research/hotfix branches start from current master.
  • all normal pull requests target master.
  • dev is retired/deprecated and receives no new work.

Checked-in changes

  • add docs/development.org with the permanent branch invariant and merge/test policy;
  • remove dev from normal Smoke and Container Stack push/PR filters;
  • constrain schema-lock PRs to master and remove its dev push filter;
  • operational-salvage was already moved to master PRs as part of Retire dev: final reconciliation into master #99 because otherwise the reconciliation could not run that gate.

The special schema-lock agent/** push trigger remains as a direct branch test hook; it is not an integration target. Normal PRs still target master.

Historical PR disposition

#95 remains valid and will be retargeted/refreshed onto master after this policy PR lands. #79 remains a separate AGPL legal/contributor-permission review and is not folded into runtime work.

@lost-rob0t
lost-rob0t merged commit badc960 into master Aug 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[P2-05] Master-canonical branch policy and final dev retirement

1 participant