Phase 1017: document guild churn rejoin refresh extract (v0.8.984).
Update PLATFORM_ROADMAP, MESH_STABILITY, AUTOMATED_TESTING, MODULES, DOCUMENTATION_INDEX, and release notes for mesh stability UI chrome refresh track Phase 1017. Non-breaking refactor documentation only. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# Release v0.8.984 — Phase 1017: Mesh Stability UI Guild Churn Rejoin Light-Poll Refresh
|
||||
|
||||
**Date:** 2026-06-05
|
||||
**Type:** Non-breaking refactor — mesh stability UI chrome refresh track
|
||||
|
||||
## Summary
|
||||
|
||||
Phase 1017 extracts `guildChurnRejoinNeedsRefresh` from the consolidated
|
||||
refresh-predicates module into dedicated platform + UI modules. Churn rejoin
|
||||
chrome refresh during light state polls is unchanged; rail hash import
|
||||
(`hashGuildChurnRejoinForView`) 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-churn-rejoin-refresh-keys.js`
|
||||
|
||||
- 6 field keys + `evalGuildChurnRejoinNeedsRefresh()` + snapshot builder
|
||||
|
||||
### `apps/pearcord/ui/mesh-stability-ui-guild-churn-rejoin-refresh.js`
|
||||
|
||||
- `guildChurnRejoinNeedsRefresh()` wired via `hashGuildChurnRejoinForView` from rail-hash
|
||||
|
||||
## Test Coverage
|
||||
|
||||
- `smoke-mesh-stability-ui-guild-churn-rejoin-refresh-build.cjs` — keys + eval + app.js wire
|
||||
- `smoke-phase1017-boot-gate.cjs` — version check (0.8.984)
|
||||
- `smoke-agentctl-mesh-stability-ui-guild-churn-rejoin-refresh-journey-stub.cjs` — agentctl stub
|
||||
- `test:mesh-stability-stats` / `test:gossip-rpc-pull-unit` — extended with churn rejoin keys
|
||||
- `test:ci-phase1017` — full meta-bundle
|
||||
|
||||
## Version
|
||||
|
||||
`0.8.983` → `0.8.984`
|
||||
Reference in New Issue
Block a user