Phase 908: export mesh registry lists extract + validate unique helper (v0.8.875)

Non-breaking refactor — gossip-rpc-export-mesh-registry-lists.js extracts
registry list/find helpers; gossip-rpc-export-mesh-registry-validate-unique.js
extracts assertUniqueExportMeshRegistryValue(); lookup and validate modules
delegate to new helpers. Default gossip v1 unchanged; fleet v2 cutover still deferred.

Verification: test:ci-phase908, boot gate, pearcord.log scan.
This commit is contained in:
Raven Scott
2026-06-04 20:07:22 -04:00
parent e33bbd7cd3
commit b41e341fc9
6 changed files with 81 additions and 5 deletions
+7
View File
@@ -0,0 +1,7 @@
# Release v0.8.875 — Phase 908
Non-breaking refactor: `gossip-rpc-export-mesh-registry-lists.js` extracts registry list/find helpers; `assertUniqueExportMeshRegistryValue()` in validate-unique module. Default gossip v1 unchanged; fleet v2 cutover still deferred.
- `gossip-rpc-export-mesh-registry-lists.js` — list/find helpers for export mesh registry
- `assertUniqueExportMeshRegistryValue()` — uniqueness assertion for registry validation
- CI: `npm run test:ci-phase908` (live digest snapshot RPC)