Skip to content

feat(mst2): complete native metadata installation and controlled initialization - #52

Merged
Ivanbeethoven merged 4 commits into
maint/mst2-native-head-with-projectionfrom
fix/mst2-canonical-capabilities
Oct 7, 2026
Merged

Ivanbeethoven merged 4 commits into
maint/mst2-native-head-with-projectionfrom
fix/mst2-canonical-capabilities

Conversation

@Ivanbeethoven

@Ivanbeethoven Ivanbeethoven commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

Native publication could not durably install prepared metadata or initialize a controlled deployment from the current integration branch. This change brings in the complete metadata payload, prepare and page records, transactional installation and recovery, and the maintenance initialization command. Canonical full-delivery capabilities remain available.

The integration preserves the latest publication certificate rejection checks, projection observation sink, metadata request optimizations, fixed-content HTTP tests, and upstream view API. It combines the original metadata installation and initialization tests with the newer tests and registers both metadata and view migrations.

Validation: nightly formatting, locked offline Cargo metadata and diff checks passed, with independent source review. Native build, Clippy and tests have not been run for this combined head. Merge is requested under the instruction to finish the existing stack without waiting for CI; no new performance measurement is claimed.

* Add controlled native publication initialization command

* fix(mst2): import maintenance storage constructor trait

* test(runtime): read bind failure diagnostic after child exits

* test(mst2): build valid initialization fixture and match coded error

* test(git): require bounded HTTP readiness before integration pushes
* Prepare validated native metadata retention DAGs

* test(runtime): read bind failure diagnostic after child exits

* Persist native metadata payloads and durable preparation receipts (#44)

* Persist native metadata payloads and durable preparation receipts

* Use byte string in PostgreSQL fault proxy lint check

* Bind native resolve projection traces to fixed publication source (#43)

* Bind native resolve projection traces to fixed publication source

* Recheck exact git-cli identity after concurrent passwd creation
@Ivanbeethoven Ivanbeethoven changed the title fix(mst2): advertise canonical full-delivery capabilities feat(mst2): complete native metadata installation and controlled initialization Oct 7, 2026
@Ivanbeethoven
Ivanbeethoven changed the base branch from test/mst2-real-commit-update-gate to maint/mst2-native-head-with-projection October 7, 2026 08:15
@Ivanbeethoven
Ivanbeethoven merged commit c425496 into maint/mst2-native-head-with-projection Oct 7, 2026
1 check failed
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.

1 participant