Phase 897: export mesh fetch-once orchestrator extract (v0.8.864)
Non-breaking refactor — gossip-rpc-export-mesh-fetch-once.js extracts fetchGuildExportMeshFromMesh() and fetchGuildExportMeshResourceOnce() orchestrators; audit/digest mesh fetch mixins adopt shared entry and once-path helpers. Default gossip v1 unchanged; fleet v2 cutover still deferred. Verification: test:ci-phase897, pear run boot, pearcord.log scan.
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# Release v0.8.864 — Phase 897
|
||||
|
||||
Non-breaking refactor: `gossip-rpc-export-mesh-fetch-once.js` extracts shared export mesh fetch orchestrators; `fetchGuildExportMeshFromMesh()` and `fetchGuildExportMeshResourceOnce()` dedupe audit/digest mesh fetch mixins. Default gossip v1 unchanged; fleet v2 cutover still deferred.
|
||||
|
||||
- `fetchGuildExportMeshFromMesh()` — permission gate + retry wrapper for export mesh fetch entry
|
||||
- `fetchGuildExportMeshResourceOnce()` — local cache + RPC + gossip wait orchestrator
|
||||
- Audit/digest mesh fetch mixins adopt orchestrators (no inline retry/RPC-once blocks)
|
||||
- CI: `npm run test:ci-phase897` (live audit archive RPC)
|
||||
Reference in New Issue
Block a user