Phase 1015: guild sync burst refresh predicate docs (v0.8.982).

Document mesh stability UI guild sync burst light-poll refresh extract,
test:ci-phase1015 bundle, and roadmap Phase 1015 completion.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-06-05 06:40:00 -04:00
co-authored by Cursor
parent 4c0a731269
commit 8ddc710e52
6 changed files with 110 additions and 59 deletions
+34
View File
@@ -0,0 +1,34 @@
# Release v0.8.982 — Phase 1015: Mesh Stability UI Guild Sync Burst Light-Poll Refresh
**Date:** 2026-06-05
**Type:** Non-breaking refactor — mesh stability UI chrome refresh track
## Summary
Phase 1015 extracts `guildSyncBurstNeedsRefresh` from the consolidated
refresh-predicates module into dedicated platform + UI modules. Sync burst
chrome refresh during light state polls is unchanged; rail hash import
(`hashGuildSyncBurstForView`) preserved in `mesh-stability-ui-rail-hash.js`.
Refresh-predicates re-exports for Phase 983 backward compatibility.
## New Modules
### `pearcord-platform/mesh-stability-ui-guild-sync-burst-refresh-keys.js`
- 5 field keys + `evalGuildSyncBurstNeedsRefresh()` + snapshot builder
### `apps/pearcord/ui/mesh-stability-ui-guild-sync-burst-refresh.js`
- `guildSyncBurstNeedsRefresh()` wired via `hashGuildSyncBurstForView` from rail-hash
## Test Coverage
- `smoke-mesh-stability-ui-guild-sync-burst-refresh-build.cjs` — keys + eval + app.js wire
- `smoke-phase1015-boot-gate.cjs` — version check (0.8.982)
- `smoke-agentctl-mesh-stability-ui-guild-sync-burst-refresh-journey-stub.cjs` — agentctl stub
- `test:mesh-stability-stats` / `test:gossip-rpc-pull-unit` — extended with sync burst keys
- `test:ci-phase1015` — full meta-bundle
## Version
`0.8.981``0.8.982`