docs(phase977): guild mesh stability stats facade + v0.8.944
Mark Phase 977 complete (47/50). Document facade module, mixin import chain, and updated 23-module production track map. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
# Release v0.8.944 — Phase 977: Guild Mesh Stability Stats Facade Merge + Mixin Import Chain
|
||||
|
||||
**Date:** 2026-06-05
|
||||
**Type:** Non-breaking refactor — Guild mesh production hardening
|
||||
|
||||
## Summary
|
||||
|
||||
Phase 977 introduces `guild-mesh-stability-stats-facade.js` as a single import surface for
|
||||
mesh stability stats builders. The partition-heal orchestrator mixin and view mixin now
|
||||
import the facade only, without changing `getMeshStabilityStats` or view snapshot behavior.
|
||||
|
||||
## New Module
|
||||
|
||||
### `pearcord-platform/guild-mesh-stability-stats-facade`
|
||||
|
||||
Re-exports 22 stability-stats builder symbols from 12 underlying `guild-mesh-*` modules:
|
||||
|
||||
- Stats build, gossip outbox, bandwidth, sparse ACK, member page, partition heal
|
||||
- Sync health, offline recovery, topic pool, replication diagnostics
|
||||
- Multi-guild diagnostics envelope, guild sync diagnostics envelope
|
||||
- View stability field picker
|
||||
|
||||
Registry: `listGuildMeshStabilityStatsFacadeExportKeys()`
|
||||
|
||||
## Call-site Wiring (non-breaking)
|
||||
|
||||
| File | Change |
|
||||
|------|--------|
|
||||
| `platform-partition-heal-orchestrator-mixin.js` | Single facade import replaces 12 direct `guild-mesh-*` requires |
|
||||
| `platform-view-mixin.js` | `pickMeshViewStabilityFields` from facade |
|
||||
|
||||
## Test Coverage
|
||||
|
||||
- `smoke-guild-mesh-stability-stats-facade-build.cjs` — facade re-export + mixin wire checks
|
||||
- `smoke-phase977-boot-gate.cjs` — structural verification + version check (0.8.944)
|
||||
- `smoke-agentctl-guild-mesh-stability-stats-facade-journey-stub.cjs` — agentctl integration stub
|
||||
- `test:mesh-stability-stats` — extended with facade export key assertions
|
||||
- `test:gossip-rpc-pull-unit` — extended with facade registry assertions
|
||||
- `test:ci-phase977` — full CI bundle
|
||||
|
||||
## Version
|
||||
|
||||
`0.8.943` → `0.8.944`
|
||||
Reference in New Issue
Block a user