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:
Raven Scott
2026-06-05 05:04:47 -04:00
co-authored by Cursor
parent 872c1355dd
commit 82ad83d564
6 changed files with 114 additions and 7 deletions
+35
View File
@@ -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`