Phase 874: protomux-rpc audit export archive pull (v0.8.841)

Extract platform-audit-archive-rpc-mixin for AUDIT_EXPORT_ARCHIVE_REQUEST
RPC-first path in fetchAuditExportArchiveFromMesh; register guild RPC handler.
Harden archive fetch waiters to require full entries (non-breaking fix).
Smokes, CI bundle test:ci-phase874, docs, version 0.8.841.
This commit is contained in:
Raven Scott
2026-06-04 17:45:25 -04:00
parent 53abfe6cfa
commit f02586aafc
9 changed files with 90 additions and 6 deletions
+7
View File
@@ -0,0 +1,7 @@
# Release v0.8.841 — Phase 874
Opt-in protomux-rpc **request/response** for audit export archives: requester pulls full `AUDIT_EXPORT_ARCHIVE` bodies via `AUDIT_EXPORT_ARCHIVE_REQUEST` when `PEARCORD_RPC_WIRE=v2|dual` and `PEARCORD_RPC_REQUEST_WIRE=1`. Default gossip fanout + waiters unchanged.
- `platform-audit-archive-rpc-mixin.js` — builder, responder, `_tryFetchAuditExportArchiveFromMeshRpc`
- RPC-first path in `_fetchAuditExportArchiveFromMeshOnce`
- CI: `npm run test:ci-phase874`