Phase 900: export mesh registry root move + consolidated mesh fetch mixin (v0.8.867)

Non-breaking refactor — gossip-rpc-export-mesh-validators.js and
gossip-rpc-export-mesh-registry.js move export mesh registry to platform
root (aligned with gossip-rpc-pull-config.js); exportMeshFetchConfig()
lookup helper; platform-export-mesh-fetch-mixin.js consolidates audit/digest
mesh fetch mixins with thin re-export shims. Default gossip v1 unchanged;
fleet v2 cutover still deferred.

Verification: test:ci-phase900, pear run boot, pearcord.log scan.
This commit is contained in:
Raven Scott
2026-06-04 19:32:13 -04:00
parent e83b97a3c3
commit 4e3219e2f0
7 changed files with 87 additions and 6 deletions
+8
View File
@@ -0,0 +1,8 @@
# Release v0.8.867 — Phase 900
Non-breaking refactor: `gossip-rpc-export-mesh-validators.js` and `gossip-rpc-export-mesh-registry.js` move export mesh registry to platform root (aligned with `gossip-rpc-pull-config.js`); `exportMeshFetchConfig()` lookup helper; `platform-export-mesh-fetch-mixin.js` consolidates audit/digest mesh fetch mixins with thin re-export shims. Default gossip v1 unchanged; fleet v2 cutover still deferred.
- `gossip-rpc-export-mesh-validators.js` — mesh row validators + digest format helper
- `gossip-rpc-export-mesh-registry.js` — platform-root registry + `exportMeshFetchConfig()` + `pullConfigKey` alignment
- `platform-export-mesh-fetch-mixin.js` — consolidated audit/digest mesh fetch mixins
- CI: `npm run test:ci-phase900` (live digest snapshot RPC)