docs(phase968): roadmap, release notes, and module docs for v0.8.935

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-06-05 03:34:49 -04:00
co-authored by Cursor
parent b502300a00
commit 81b971811d
3 changed files with 94 additions and 47 deletions
+45
View File
@@ -0,0 +1,45 @@
# Release v0.8.935 — Phase 968: Guild Mesh Multi-Guild Isolation Stats Extract + Guild Rail Keys
**Date:** 2026-06-05
**Type:** Non-breaking refactor — Guild mesh production hardening
## Summary
Phase 968 centralises multi-guild isolation diagnostics and federation aggregate construction
into a new dedicated module (`guild-mesh-multi-guild-stats-build.js`). The four field key
registries and three builders eliminate ad-hoc inline object literals from
`exportMultiGuildSyncDiagnostics()` and `_federationSyncAggregateForView()`.
Zero externally visible behavior changes.
## New Module
### `pearcord-platform/guild-mesh-multi-guild-stats-build`
Exports:
- **Key registries**: `meshMultiGuildDiagnosticsFieldKeys`, `meshMultiGuildPerGuildDiagnosticsFieldKeys`,
`meshGuildRailFieldKeys`, `meshFederationAggregateFieldKeys`
- **Listers**: `listMeshMultiGuildDiagnosticsFieldKeys`, `listMeshMultiGuildPerGuildDiagnosticsFieldKeys`,
`listMeshGuildRailFieldKeys`, `listMeshFederationAggregateFieldKeys`
- **Builders**: `buildMultiGuildDiagnosticsEnvelope`, `buildMultiGuildPerGuildDiagnosticsEntry`,
`buildFederationAggregateSnapshot`
## Call-site Wiring (non-breaking)
| File | Change |
|------|--------|
| `platform-partition-heal-orchestrator-mixin.js` | `exportMultiGuildSyncDiagnostics` uses `buildMultiGuildDiagnosticsEnvelope` + `buildMultiGuildPerGuildDiagnosticsEntry` |
| `platform-federation-view-mixin.js` | `_federationSyncAggregateForView` uses `buildFederationAggregateSnapshot` |
## Test Coverage
- `smoke-guild-mesh-multi-guild-stats-build.cjs` — unit tests for all exports
- `smoke-phase968-boot-gate.cjs` — structural verification + version check (0.8.935)
- `smoke-agentctl-guild-mesh-multi-guild-stats-journey-stub.cjs` — agentctl integration stub
- `test:mesh-stability-stats` — extended with multi-guild diag + federation aggregate key assertions
- `test:gossip-rpc-pull-unit` — extended with all multi-guild builder unit assertions
- `test:ci-phase968` — full CI bundle (all pass)
## Version
`0.8.934``0.8.935`