Lane G: prophet-mesh memory-scope mirror contract#38
Merged
Conversation
Closes the last unmirrored authority claim in the private-preview spine: - registry mirrors choir authority - model-router mirrors routing policy - agentplane projects execution receipts - memory-mesh now mirrors memory-scope policy (this commit) The mirror contract: - Pins the memory_scope policy boundary from prophet-mesh specs - Cross-references the agentplane adapter content hash (38a3edb6...) - Enforces non-production boundary (dry_run_receipt_preview, receipt_only) - Prohibits live_execution scope coverage - Includes a validator (make validate-prophet-mesh-scope-mirror) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
contracts/prophet-mesh/prophet-mesh-memory-scope.v0.1.json— a cross-repo mirror that independently attests the memory-scope policy boundary established byprophet-meshscripts/validate-prophet-mesh-scope-mirror.mjs+make validate-prophet-mesh-scope-mirrorSymmetry after this PR:
agent-registrymodel-routeragentplanememory-mesh← this PRNon-production boundary:
dry_run_receipt_previewandreceipt_onlyonly.live_executionexplicitly excluded.Cross-repo traceability: Pins agentplane adapter
contentSha256: 38a3edb6...(merge commitfaa767f).Test plan
make validate-prophet-mesh-scope-mirrorpassesnonProductionBoundary.coveredModesdoes not includelive_execution🤖 Generated with Claude Code