docs(phase986): mesh stability UI diagnostics IPC v0.8.953
Mark Phase 986 complete (47/50), update roadmap to Phase 987, and document diagnostics IPC modules, CI bundle, and release notes. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# Release v0.8.953 — Phase 986: Mesh Stability UI Diagnostics IPC Action Keys Extract
|
||||
|
||||
**Date:** 2026-06-05
|
||||
**Type:** Non-breaking refactor — mesh stability UI parity hardening
|
||||
|
||||
## Summary
|
||||
|
||||
Phase 986 extracts diagnostics panel mesh stability button HTML, IPC click
|
||||
wiring, and export response handling from `app.js` into dedicated modules
|
||||
aligned with the Phase 973 IPC contract.
|
||||
|
||||
## New Modules
|
||||
|
||||
### `pearcord-platform/mesh-stability-ui-diagnostics-ipc-keys.js`
|
||||
|
||||
- 2 button keys: exportMeshStabilityStats, refreshMeshStabilityStats
|
||||
- Button ID/label maps, IPC request builders, snapshot envelope
|
||||
|
||||
### `apps/pearcord/ui/mesh-stability-ui-diagnostics-ipc.js`
|
||||
|
||||
- `buildMeshStabilityUiDiagnosticsButtonHtml()`, `wireMeshStabilityDiagnosticsIpcClickHandlers()`
|
||||
- `handleMeshStabilityDiagnosticsExportedMessage()` export clipboard + toast
|
||||
|
||||
## Test Coverage
|
||||
|
||||
- `smoke-mesh-stability-ui-diagnostics-ipc-build.cjs` — button/IPC registry + handler + app.js wire checks
|
||||
- `smoke-phase986-boot-gate.cjs` — version check (0.8.953)
|
||||
- `smoke-agentctl-mesh-stability-ui-diagnostics-ipc-journey-stub.cjs` — agentctl integration stub
|
||||
- `test:mesh-stability-stats` — extended with diagnostics IPC snapshot assertions
|
||||
- `test:gossip-rpc-pull-unit` — extended with diagnostics IPC button key assertions
|
||||
- `test:ci-phase986` — full CI bundle
|
||||
|
||||
## Version
|
||||
|
||||
`0.8.952` → `0.8.953`
|
||||
Reference in New Issue
Block a user