feat(platform): Phase 880 host-prefer RPC pull + search merge (v0.8.847)
Non-breaking refactor: fetchGuildGossipRpcFromHostHit for guild sync and member page mesh pulls; fetchGuildGossipRpcPullMerged with mergeGuildMessageSearchRpcHits for search; prepareGuildGossipRpcFanoutRequest dedupes fanout prep shared by pick-first and merge paths. Default gossip v1 unchanged; fleet v2 cutover deferred. Tests: test:ci-phase880 (boot gate, unit, view snapshot, method maps, live search RPC). Docs: PLATFORM_ROADMAP, PROTOMUX_RPC_MIGRATION, AUTOMATED_TESTING, release notes.
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# Release v0.8.847 — Phase 880
|
||||
|
||||
Non-breaking refactor: host-prefer RPC pull via `fetchGuildGossipRpcFromHostHit` (guild sync + member page); multi-peer search merge via `fetchGuildGossipRpcPullMerged` + `mergeGuildMessageSearchRpcHits`; shared `prepareGuildGossipRpcFanoutRequest` dedupes fanout prep. Default gossip v1 unchanged; fleet v2 cutover still deferred.
|
||||
|
||||
- `fetchGuildGossipRpcFromHostHit`, `fetchGuildGossipRpcPullMerged`, `prepareGuildGossipRpcFanoutRequest`
|
||||
- Validation predicates for guild sync, member page, message search RPC responses
|
||||
- CI: `npm run test:ci-phase880`
|
||||
Reference in New Issue
Block a user