Skip to content

fix(mst2): gate projection writer on ready native head - #50

Merged
genedna merged 2 commits into
feat/mst2-native-projection-writerfrom
maint/mst2-v3-bench-integration
Oct 6, 2026
Merged

genedna merged 2 commits into
feat/mst2-native-projection-writerfrom
maint/mst2-v3-bench-integration

Conversation

@Ivanbeethoven

Copy link
Copy Markdown
Collaborator

Problem

The v3 commit update benchmark requires the typed native projection writer and a native head that is only exposed after its selected path tree is materialized. The projection writer branch had the typed sink but lacked the readiness guard.

Change

Stack the owned HTTP listener/readiness fix and the path-tree materialization guard on the projection writer branch. Missing or mismatched path trees return Integrity and keep the native head INITIALIZING without publication or outbox rows.

Validation

  • cargo +nightly fmt --all -- --check
  • git diff --check
  • Linux repository gates should run the native publication and projection writer tests.

Only source and test files are added in this stack; no documentation changes.

@genedna
genedna merged commit a8b29b5 into feat/mst2-native-projection-writer Oct 6, 2026
1 check 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