Phase 902: export mesh view snapshot + mixin pick helper + RPC import consolidation (v0.8.869)

Non-breaking refactor — pickGuildExportMeshFetchMixinMethods() eliminates duplicate
mixin builds; buildExportMeshFetchRegistryDiagnosticsSnapshot() surfaces export
mesh registry on platform RPC view; audit/digest RPC mixins import consolidated
platform-export-mesh-fetch-mixin directly. Default gossip v1 unchanged; fleet v2
cutover still deferred.

Verification: test:ci-phase902, pear run boot, pearcord.log scan.
This commit is contained in:
Raven Scott
2026-06-04 19:39:25 -04:00
parent b0c8901520
commit 8f27959956
6 changed files with 84 additions and 5 deletions
+8
View File
@@ -0,0 +1,8 @@
# Release v0.8.869 — Phase 902
Non-breaking refactor: `pickGuildExportMeshFetchMixinMethods()` eliminates duplicate mixin builds; `buildExportMeshFetchRegistryDiagnosticsSnapshot()` surfaces export mesh registry on platform RPC view; audit/digest RPC mixins import consolidated `platform-export-mesh-fetch-mixin` directly. Default gossip v1 unchanged; fleet v2 cutover still deferred.
- `pickGuildExportMeshFetchMixinMethods()` — pick one registry entry's methods from consolidated mixin
- `buildExportMeshFetchRegistryDiagnosticsSnapshot()` — export mesh registry keys + snapshot on platform view
- Audit/digest RPC mixins import consolidated export mesh fetch mixin directly
- CI: `npm run test:ci-phase902` (live digest snapshot RPC)