Phase 1001: document sync diagnostics export extract (v0.8.968)
Roadmap Phase 1001 complete (47/50). Release notes, MESH_STABILITY, and CI docs updated for sync export keys/UI modules. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Release v0.8.968 — Phase 1001: Mesh Stability UI Sync Diagnostics Export Embed Keys Extract
|
||||
|
||||
**Date:** 2026-06-05
|
||||
**Type:** Non-breaking refactor — mesh stability UI parity hardening
|
||||
|
||||
## Summary
|
||||
|
||||
Phase 1001 extracts the guild sync diagnostics and mesh replication diagnostics
|
||||
export buttons from `app.js` into dedicated platform keys and UI modules —
|
||||
button ids, labels, markup, and render order (interleaved with mesh stability
|
||||
IPC buttons) unchanged.
|
||||
|
||||
## New Modules
|
||||
|
||||
### `pearcord-platform/mesh-stability-ui-sync-export-keys.js`
|
||||
|
||||
- 1 field key (`hasGuildSyncHealth`) + 2 embed parts (`guildSyncExportButton`, `meshReplicationExportButton`)
|
||||
- Button id constants (`btn-export-guild-sync-diagnostics`, `btn-export-mesh-replication-diagnostics`)
|
||||
- `buildMeshStabilitySyncExportSnapshot()`
|
||||
|
||||
### `apps/pearcord/ui/mesh-stability-ui-sync-export.js`
|
||||
|
||||
- `buildMeshStabilityGuildSyncExportButtonEmbedHtml()` — guild sync export button
|
||||
- `buildMeshStabilityMeshReplicationExportButtonEmbedHtml()` — mesh replication export button
|
||||
|
||||
## Test Coverage
|
||||
|
||||
- `smoke-mesh-stability-ui-sync-export-build.cjs` — keys + UI embed
|
||||
- `smoke-phase1001-boot-gate.cjs` — version check (0.8.968)
|
||||
- `smoke-agentctl-mesh-stability-ui-sync-export-journey-stub.cjs` — agentctl stub
|
||||
- `test:mesh-stability-stats` — extended with sync export snapshot assertions
|
||||
- `test:gossip-rpc-pull-unit` — extended with sync export embed part keys
|
||||
- `test:ci-phase1001` — full CI bundle
|
||||
|
||||
## Version
|
||||
|
||||
`0.8.967` → `0.8.968`
|
||||
Reference in New Issue
Block a user