feat(platform): Phase 878 gossip RPC pull helpers + view diagnostics (v0.8.845)
Non-breaking mesh hardening: pickFirstGuildRpcResponse with shared validation predicates for audit/digest RPC pulls; buildGuildGossipRpcDiagnosticsSnapshot on platform view; unify pull-path viaRpc via markRpcResponse across mesh view and fetch helpers. Default gossip v1 unchanged; fleet v2 cutover deferred. Tests: test:ci-phase878 (boot gate, unit, view snapshot, method maps, live digest RPC). Docs: PLATFORM_ROADMAP, PROTOMUX_RPC_MIGRATION, AUTOMATED_TESTING, release notes.
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# Release v0.8.845 — Phase 878
|
||||
|
||||
Non-breaking mesh hardening: centralize guild gossip RPC multi-peer response picking (`pickFirstGuildRpcResponse`, validation predicates); expose handler diagnostics on platform view (`guildGossipRpcHandlerCount`, `guildGossipRpcRequestMethods`); unify pull-path `viaRpc` marking via `markRpcResponse`. Default gossip v1 unchanged; fleet v2 cutover still deferred.
|
||||
|
||||
- `pickFirstGuildRpcResponse`, `isValidAuditExportArchiveRpcResponse`, `isValidAutomationDigestSnapshotRpcResponse`
|
||||
- `buildGuildGossipRpcDiagnosticsSnapshot()` on platform view
|
||||
- CI: `npm run test:ci-phase878`
|
||||
Reference in New Issue
Block a user