Phase 990: document guild sync settings hint keys extract (v0.8.957)
Roadmap Phase 990 complete; MESH_STABILITY, AUTOMATED_TESTING, and release notes updated for guild sync settings UI module extraction. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# Release v0.8.957 — Phase 990: Mesh Stability UI Guild Sync Settings Hint Keys Extract
|
||||
|
||||
**Date:** 2026-06-05
|
||||
**Type:** Non-breaking refactor — mesh stability UI parity hardening
|
||||
|
||||
## Summary
|
||||
|
||||
Phase 990 extracts the P2P guild sync settings panel status hint paragraph and member
|
||||
roster progress bar from `app.js` into dedicated platform keys and UI modules —
|
||||
strings and markup unchanged.
|
||||
|
||||
## New Modules
|
||||
|
||||
### `pearcord-platform/mesh-stability-ui-guild-sync-settings-keys.js`
|
||||
|
||||
- 21 `guildSyncHealth` field keys + 3 embed part keys (`statusHint`, `rosterProgress`, `rosterCaption`)
|
||||
- `pickMeshStabilityGuildSyncSettingsFields()` + `buildMeshStabilityGuildSyncSettingsSnapshot()`
|
||||
|
||||
### `apps/pearcord/ui/mesh-stability-ui-guild-sync-settings.js`
|
||||
|
||||
- `formatMeshStabilityGuildSyncSettingsStatusLine()` — settings panel status copy
|
||||
- `buildMeshStabilityGuildSyncSettingsStatusEmbedHtml()` — hint + roster progress embed
|
||||
|
||||
## Test Coverage
|
||||
|
||||
- `smoke-mesh-stability-ui-guild-sync-settings-build.cjs` — keys + UI embed
|
||||
- `smoke-phase990-boot-gate.cjs` — version check (0.8.957)
|
||||
- `smoke-agentctl-mesh-stability-ui-guild-sync-settings-journey-stub.cjs` — agentctl stub
|
||||
- `test:mesh-stability-stats` — extended with guild sync settings snapshot assertions
|
||||
- `test:gossip-rpc-pull-unit` — extended with guild sync settings embed part keys
|
||||
- `test:ci-phase990` — full CI bundle
|
||||
|
||||
## Version
|
||||
|
||||
`0.8.956` → `0.8.957`
|
||||
Reference in New Issue
Block a user