Phase 1027: document heal + voice chrome bundle extraction (v0.8.994).
Update roadmap, mesh stability docs, testing index, modules catalog, and release notes for partition heal rail and voice chrome modularization. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# Release v0.8.994 — Phase 1027: Mesh Stability UI Heal + Voice Chrome Bundle Refresh
|
||||
|
||||
**Date:** 2026-06-05
|
||||
**Type:** Non-breaking refactor — mesh stability UI chrome refresh track
|
||||
|
||||
## Summary
|
||||
|
||||
Phase 1027 extracts two light-poll refresh predicates from `app.js`
|
||||
into dedicated platform + UI modules: `partitionHealRailNeedsRefresh`
|
||||
and `voiceChromeNeedsRefresh`. Partition heal rail hash lives in
|
||||
`mesh-stability-ui-partition-heal-rail-hash.js` (shared with quad heal
|
||||
predicates). Voice chrome uses inline JSON field comparison preserved
|
||||
in platform keys. Chrome handlers and call-site ordering unchanged.
|
||||
|
||||
## New Modules
|
||||
|
||||
### `apps/pearcord/ui/mesh-stability-ui-partition-heal-rail-hash.js`
|
||||
|
||||
- `hashPartitionHealRailForView`
|
||||
|
||||
### Platform keys (2 predicates + bundle kind registry)
|
||||
|
||||
- `mesh-stability-ui-partition-heal-rail-refresh-keys.js`
|
||||
- `mesh-stability-ui-voice-chrome-refresh-keys.js`
|
||||
- `mesh-stability-ui-heal-voice-chrome-bundle-refresh-keys.js`
|
||||
|
||||
### UI predicates
|
||||
|
||||
- `mesh-stability-ui-partition-heal-rail-refresh.js`
|
||||
- `mesh-stability-ui-voice-chrome-refresh.js`
|
||||
|
||||
## Test Coverage
|
||||
|
||||
- `smoke-mesh-stability-ui-heal-voice-chrome-bundle-refresh-build.cjs`
|
||||
- `smoke-phase1027-boot-gate.cjs`
|
||||
- `smoke-agentctl-mesh-stability-ui-heal-voice-chrome-bundle-refresh-journey-stub.cjs`
|
||||
- `test:ci-phase1027` — full meta-bundle
|
||||
|
||||
## Version
|
||||
|
||||
`0.8.993` → `0.8.994`
|
||||
Reference in New Issue
Block a user