docs(phase973): roadmap, release notes, and testing docs for v0.8.940

Mark Phase 973 complete in PLATFORM_ROADMAP, add release notes and
AUTOMATED_TESTING/PRODUCTION_MESH/MESH_STABILITY/MODULES updates for
IPC stability contract extract + ui-flow wire.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-06-05 03:54:57 -04:00
co-authored by Cursor
parent ab87a52710
commit 1606441986
7 changed files with 102 additions and 51 deletions
+43
View File
@@ -0,0 +1,43 @@
# Release v0.8.940 — Phase 973: Guild Mesh IPC Stability Contract Extract + UI-Flow Wire
**Date:** 2026-06-05
**Type:** Non-breaking refactor — Guild mesh production hardening
## Summary
Phase 973 centralises mesh stability IPC request/response types and response builders
into `guild-mesh-stability-ipc-contract.js`. `pearcord-ui-flow` adopts the contract
for `get-mesh-stability-stats` and `export-mesh-stability-stats` handlers without
changing IPC message shapes.
## New Module
### `pearcord-platform/guild-mesh-stability-ipc-contract`
Exports:
- **Constants**: `MESH_STABILITY_IPC_GET`, `MESH_STABILITY_IPC_EXPORT`, response type constants
- **Key registries**: `meshStabilityIpcRequestTypeKeys`, `meshStabilityIpcResponseTypeKeys`
- **Listers**: `listMeshStabilityIpcRequestTypeKeys`, `listMeshStabilityIpcResponseTypeKeys`
- **Resolvers**: `resolveMeshStabilityIpcResponseType`, `isMeshStabilityIpcRequestType`
- **Builders**: `buildMeshStabilityStatsIpcResponse`, `buildMeshStabilityStatsExportIpcResponse`
## Call-site Wiring (non-breaking)
| File | Change |
|------|--------|
| `pearcord-ui-flow/index.js` | Mesh stability IPC handlers use contract constants and builders |
## Test Coverage
- `smoke-guild-mesh-stability-ipc-contract-build.cjs` — contract unit + ui-flow wire checks
- `smoke-phase973-boot-gate.cjs` — structural verification + version check (0.8.940)
- `smoke-agentctl-guild-mesh-stability-ipc-contract-journey-stub.cjs` — agentctl integration stub
- `smoke-ui-flow-mesh-stability-ipc.cjs` — extended with contract wire assertions
- `test:mesh-stability-stats` — extended with IPC contract builder assertions
- `test:gossip-rpc-pull-unit` — extended with IPC contract unit assertions
- `test:ci-phase973` — full CI bundle
## Version
`0.8.939``0.8.940`