Phase 912: export mesh registry name field lookup + entry resolve chain (v0.8.879)

Non-breaking refactor — lookupExportMeshFetchRegistryNameByEntryField()
deduplicates pull/waiters name lookups; lookupExportMeshFetchRegistryEntryByResolvedName()
centralizes entry resolve chain; entryMatchesExportMeshFetchMixinMethod() uses
method key list. Default gossip v1 unchanged; fleet v2 cutover still deferred.

Verification: test:ci-phase912, boot gate, pearcord.log scan.
This commit is contained in:
Raven Scott
2026-06-04 20:23:16 -04:00
parent d7cfff61c0
commit 9f179d9f35
6 changed files with 80 additions and 5 deletions
+7
View File
@@ -0,0 +1,7 @@
# Release v0.8.879 — Phase 912
Non-breaking refactor: `lookupExportMeshFetchRegistryNameByEntryField()` deduplicates pull/waiters name lookups; `lookupExportMeshFetchRegistryEntryByResolvedName()` centralizes entry resolve chain; `entryMatchesExportMeshFetchMixinMethod()` uses method key list. Default gossip v1 unchanged; fleet v2 cutover still deferred.
- `gossip-rpc-export-mesh-registry-lookup-name.js` — name field lookup helper
- `lookupExportMeshFetchRegistryEntryByResolvedName()` — entry resolve chain
- CI: `npm run test:ci-phase912` (live digest snapshot RPC)