Phase 895: export mesh fetch mixin extract to RPC mixins (v0.8.862)

Non-breaking refactor — platform-audit-export-mesh-fetch-mixin.js and
platform-automation-digest-mesh-fetch-mixin.js move mesh fetch orchestration
out of the 1800+ line audit/automation export mixin into dedicated RPC
mixins. Default gossip v1 unchanged; fleet v2 cutover still deferred.

Verification: test:ci-phase895, pear run boot, pearcord.log scan.
This commit is contained in:
Raven Scott
2026-06-04 19:12:17 -04:00
parent 37fb568e13
commit 71a4c692fe
7 changed files with 85 additions and 6 deletions
+8
View File
@@ -0,0 +1,8 @@
# Release v0.8.862 — Phase 895
Non-breaking refactor: `platform-audit-export-mesh-fetch-mixin.js` and `platform-automation-digest-mesh-fetch-mixin.js` extract mesh fetch orchestration from the audit/automation export mixin into dedicated RPC mixins. Default gossip v1 unchanged; fleet v2 cutover still deferred.
- `platform-audit-export-mesh-fetch-mixin.js` — audit archive mesh fetch + waiter resolve
- `platform-automation-digest-mesh-fetch-mixin.js` — digest snapshot mesh fetch + waiter resolve
- RPC mixins compose mesh fetch; export mixin retains gossip ingest handlers only
- CI: `npm run test:ci-phase895` (live audit archive RPC)