Skip to content

feat(lane-g): wire prophet-mesh scope mirror into validate and CI#39

Merged
mdheller merged 1 commit into
mainfrom
work/lane-g-ci-wire
Jun 11, 2026
Merged

feat(lane-g): wire prophet-mesh scope mirror into validate and CI#39
mdheller merged 1 commit into
mainfrom
work/lane-g-ci-wire

Conversation

@mdheller

Copy link
Copy Markdown
Member

Summary

  • Adds validate-prophet-mesh-scope-mirror to the .PHONY declaration and to the main make validate dependency chain — the prophet-mesh memory-scope mirror contract is now gated on every full validation run
  • Adds .github/workflows/prophet-mesh-scope-mirror.yml: CI workflow that triggers on push/PR to main, scoped to contract and script path changes, with permissions: contents: read

What this closes

Lane G of the Prophet Mesh private-preview spine. The contract (contracts/prophet-mesh/prophet-mesh-memory-scope.v0.1.json) and validator (scripts/validate-prophet-mesh-scope-mirror.mjs) landed in memory-mesh PR #38. This PR completes the gate wiring so the contract is not just present but actively enforced in CI.

Verification

make validate-prophet-mesh-scope-mirror
# → {"ok": true, "mirrorId": "memory-mesh:prophet-mesh-memory-scope:v0.1", ...}

Non-claims

No contract schema changes. No new behaviour. Gate wiring only.

…ate and CI

Adds validate-prophet-mesh-scope-mirror to the main validate target so
the prophet-mesh memory-scope mirror contract is gated on every validate
run, and adds a CI workflow that triggers on changes to the contract or
validator script.
@mdheller mdheller merged commit 217a3e7 into main Jun 11, 2026
15 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.

1 participant