docs(phase987): mesh stability UI bandwidth diagnostics v0.8.954
Mark Phase 987 complete (47/50), update roadmap to Phase 988, and document bandwidth diagnostics modules, CI bundle, and release notes. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# Release v0.8.954 — Phase 987: Mesh Stability UI Bandwidth Diagnostics Embed Keys Extract
|
||||
|
||||
**Date:** 2026-06-05
|
||||
**Type:** Non-breaking refactor — mesh stability UI parity hardening
|
||||
|
||||
## Summary
|
||||
|
||||
Phase 987 extracts diagnostics panel bandwidth sparkline, progress bar, and hint
|
||||
embed from `app.js` into dedicated modules with identical HTML and copy.
|
||||
|
||||
## New Modules
|
||||
|
||||
### `pearcord-platform/mesh-stability-ui-bandwidth-diagnostics-keys.js`
|
||||
|
||||
- 4 field keys: bandwidthUsedBytes, bandwidthCapEffective, bandwidthDeferred, usagePct
|
||||
- 3 embed part keys: sparkline, progressBar, hintLine
|
||||
- `buildMeshStabilityBandwidthDiagnosticsSnapshot()`
|
||||
|
||||
### `apps/pearcord/ui/mesh-stability-ui-bandwidth-diagnostics.js`
|
||||
|
||||
- `pushBandwidthSparklineSample()`, `bandwidthSparklineSvg()`
|
||||
- `formatMeshStabilityBandwidthHintLine()`, `buildMeshStabilityBandwidthDiagnosticsEmbedHtml()`
|
||||
|
||||
## Test Coverage
|
||||
|
||||
- `smoke-mesh-stability-ui-bandwidth-diagnostics-build.cjs` — keys registry + embed HTML + app.js wire checks
|
||||
- `smoke-phase987-boot-gate.cjs` — version check (0.8.954)
|
||||
- `smoke-agentctl-mesh-stability-ui-bandwidth-diagnostics-journey-stub.cjs` — agentctl integration stub
|
||||
- `smoke-guild-sync-bw-sparkline-ui.cjs` — extended to import bandwidth diagnostics module
|
||||
- `test:mesh-stability-stats` — extended with bandwidth diagnostics snapshot assertions
|
||||
- `test:ci-phase987` — full CI bundle
|
||||
|
||||
## Version
|
||||
|
||||
`0.8.953` → `0.8.954`
|
||||
Reference in New Issue
Block a user