fix: keep summary recovery and live state current (#490)

Issue: #490
User-Visible: yes
This commit is contained in:
Sergey Matyunin
2026-09-09 00:10:16 +03:00
parent 5c9e79081b
commit a43bc3eb27
54 changed files with 748 additions and 429 deletions
+10
View File
@@ -27,6 +27,16 @@
/** @type {SmokeLink[]} */
export const SMOKE_LINKS = [
{
symbols: [
'confirmedSummaryPanelWriteRecovery', 'summaryPanelEntityIds',
'_adoptStructuralResponses', 'LoadedSummaryPanelRuntime',
],
smokes: ['smoke_summary_panel.mjs'],
because: 'the #490 production-bundle sequence proves that a lost config/set ACK adopts the '
+ 'whole authoritative document and revision before a second write, and that a summary-only '
+ 'HA state row drives the real panel without rendering unrelated ticks or rebuilding geometry',
},
{
symbols: [
'roomTempRangeOf', 'roomTempRangeFromDraft', 'roomTempThresholdDraft',