Skip to content

feat: complete M3 control plane and dynamic config - #9

Merged
SShogun merged 7 commits into
mainfrom
codex/m3-control-plane
Oct 13, 2026
Merged

SShogun merged 7 commits into
mainfrom
codex/m3-control-plane

Conversation

@SShogun

@SShogun SShogun commented Oct 13, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Add durable control-plane revisions, typed Admin APIs, config streaming, and atomic dynamic data-plane activation.
  • Derive Connected from the current process's live session and matching boot ID; record the contract in D045.
  • Add PostgreSQL failure, restart/outage, fuzz, and bounded churn coverage; update M3 plan and evidence.
  • Run CI on every branch push as well as pull requests.

Verification

  • Pinned Go 1.26.9 make verify passed locally with PostgreSQL enabled.
  • GitHub Actions run #28 passed all six jobs on PR head b0b6df77bf62e59012a4d0307d1154c816e32fd8: contracts, security, race, unit, static, and PostgreSQL integration.
  • Push-triggered run #27 also passed on the same head.

Copilot AI balanced review requested due to automatic review settings October 13, 2026 15:47
@sourcery-ai

sourcery-ai Bot commented Oct 13, 2026

Copy link
Copy Markdown

Sorry @SShogun, your pull request is larger than the review limit of 150,000 diff characters

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@SShogun
SShogun merged commit 971dea9 into main Oct 13, 2026
13 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.

2 participants