Phase 883: gossip RPC registry, payload helper, sync responders extract (v0.8.850)
Non-breaking refactor: centralize handler-to-config registry alignment in gossip-rpc-registry.js, shared targeted fetch payloads for audit/digest pulls, and extract guild sync/member page RPC responders into a dedicated mixin. Default gossip v1 unchanged; fleet v2 cutover still deferred.
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# Release v0.8.850 — Phase 883
|
||||
|
||||
Non-breaking refactor: centralize guild gossip RPC handler-to-config registry alignment; shared targeted fetch payload builder for audit/digest pulls; extract guild sync/member page RPC responders into `platform-guild-sync-rpc-responders-mixin.js`. Default gossip v1 unchanged; fleet v2 cutover still deferred.
|
||||
|
||||
- `gossip-rpc-registry.js` — maps request methods to pull configs with `validateGuildGossipRpcRegistryAlignment()`
|
||||
- `gossip-rpc-payload.js` — `buildTargetedGuildGossipRpcFetchPayload()` for audit/digest mesh pulls
|
||||
- `platform-guild-sync-rpc-responders-mixin.js` — guild sync + member page RPC responders
|
||||
- Platform view adds `guildGossipRpcPullConfigKeys` and `guildGossipRpcPullRegistry`
|
||||
- CI: `npm run test:ci-phase883`
|
||||
Reference in New Issue
Block a user