feat(wire): Phase 867 protomux-rpc gossip migration (v0.8.834)

Add protomux-rpc v2 gossip plane with PEARCORD_RPC_WIRE gate (default v1,
non-breaking). Centralize RPC constants, method keys, and attachGossipWireSession
in pearcord-drive/mux-wire; migrate guild/contacts/discovery/settings meshes.
Dual-stack and v2 roundtrip smokes; test:ci-phase867 bundle. Cutover to v2
default deferred (P867-49/50).
This commit is contained in:
Raven Scott
2026-06-04 16:08:41 -04:00
parent 0275c59c12
commit d857ca217c
4 changed files with 144 additions and 59 deletions
+7
View File
@@ -0,0 +1,7 @@
# Release v0.8.834 — Phase 867
Protomux-RPC wire migration (v2 gossip plane): dual-stack `PEARCORD_RPC_WIRE` gate, `attachGossipWireSession` in `pearcord-drive/mux-wire`, migrated gossip meshes, method key map for 149 RPC ids. Default wire remains v1 (non-breaking).
- `protomux-rpc@^1.10.0` on `pearcord-drive` + app lock
- Docs: [PROTOMUX_RPC_MIGRATION.md](../PROTOMUX_RPC_MIGRATION.md)
- CI: `npm run test:ci-phase867`