claude[bot] and Sergey Matyunin
87f19941a3
docs: review document for #490
...
Issue: #490
User-Visible: no
2026-09-09 00:10:16 +03:00
Sergey Matyunin
a43bc3eb27
fix: keep summary recovery and live state current ( #490 )
...
Issue: #490
User-Visible: yes
2026-09-09 00:10:16 +03:00
claude[bot] and Sergey Matyunin
5c9e79081b
docs: review document for #490
...
Issue: #490
User-Visible: no
2026-09-09 00:10:16 +03:00
Sergey Matyunin
fd364c57a8
docs: specify summary recovery consistency ( #490 )
...
Issue: #490
User-Visible: no
2026-09-09 00:10:16 +03:00
Claude
24c1b723f9
infra: idempotent review controller, verdict reuse, single mutant build, current docs
...
Review pipeline (process.yml):
- concurrency moves from the workflow to the guard/review jobs and the guard
runs only for S4-spec-review / S7-code-review. Any other label used to enter
the issue's concurrency group and evict the pending review run (sample of
150 runs since 2026-09-01: 92 empty guard-only runs, 30 cancelled).
- the guard reads the issue's current labels instead of the event snapshot; a
label removed before the run starts is a withdrawn request, no comment.
- a green verdict is re-applied without calling the model when the latest
review document carries the pipeline-recorded verdict `green`/High 0 and the
tree differs from its anchor in nothing outside docs/reviews/** (#437 r4
re-reviewed an unchanged tree for 7 minutes). The verdict from
structured_output is now written into the anchor block for that purpose.
- the reviewer is pinned to the captured material SHA in the prompt; the
broken escaping in the "merge cancelled" comment (empty SHAs) is fixed.
Mutation gate: nine browser guards started with `npm run bundle:sync` although
the runner already builds the mutant bundle — a second rollup plus a
`tsc --noEmit` that fails on a non-strict mutant before the smoke even runs.
Prefix removed; `--check` refuses guards that build the bundle themselves.
Docs: SCOPE (Project v2 dropped, three editors), STATUS (#437 merged, HACS zip
automated), USER-GUIDE ru/en (static card shows live states; kiosk double tap
on free background fits all), #34 → #425 references, #367 named as closed in
bundle-budget messages, PROCESS §10.4 and AGENTS.md describe the controller.
Issue: #499
User-Visible: no
2026-09-09 00:06:27 +03:00
claude[bot]
ea6061e9fa
docs: review document for #489
...
Issue: #489
User-Visible: no
2026-09-08 19:35:20 +00:00
Sergey Matyunin
15e0efe3bf
docs: accept data-hp contract screenshots ( #489 )
...
Issue: #489
User-Visible: no
2026-09-08 21:30:58 +03:00
Sergey Matyunin
9c61ac6768
feat: declare stable data-hp test contract ( #489 )
...
Issue: #489
User-Visible: yes
2026-09-08 21:26:29 +03:00
claude[bot]
1d2ed1e30d
docs: review document for #489
...
Issue: #489
User-Visible: no
2026-09-08 18:08:10 +00:00
Sergey Matyunin
e072b22274
docs: address first spec review for data-hp contract ( #489 )
...
Issue: #489
User-Visible: no
2026-09-08 21:04:21 +03:00
claude[bot]
a48827ec7c
docs: review document for #489
...
Issue: #489
User-Visible: no
2026-09-08 18:03:05 +00:00
Sergey Matyunin
9cf10bdde7
docs: specify public data-hp test contract ( #489 )
...
Issue: #489
User-Visible: no
2026-09-08 20:53:22 +03:00
claude[bot]
586494b726
docs: review document for #437
...
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Failing after 50s
Проверка (CI) / Классификация изменённых файлов (push) Successful in 29s
Проверка (CI) / HACS: валидация репозитория (push) Skipped
Проверка (CI) / Hassfest: манифест интеграции (push) Skipped
Проверка (CI) / Мутанты по диффу (1/3): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (2/3): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (3/3): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Skipped
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 55s
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Skipped
Issue: #437
User-Visible: no
2026-09-08 17:44:24 +00:00
claude[bot]
63ceef6618
docs: review document for #437
...
Issue: #437
User-Visible: no
2026-09-08 17:37:25 +00:00
Sergey Matyunin
f87d3dc545
fix: stabilize summary panel transitions ( #437 )
...
Issue: #437
User-Visible: yes
2026-09-08 20:23:20 +03:00
claude[bot]
b371b68309
docs: review document for #437
...
Issue: #437
User-Visible: no
2026-09-08 17:09:16 +00:00
Sergey Matyunin
89976c85ed
fix: settle first camera action after summary layout ( #437 )
...
Issue: #437
User-Visible: yes
2026-09-08 19:51:04 +03:00
Sergey Matyunin
3c1a9f8ff7
fix: harden summary panel review cases ( #437 )
...
Issue: #437
User-Visible: yes
2026-09-08 19:20:39 +03:00
claude[bot]
584a154099
docs: review document for #437
...
Issue: #437
User-Visible: no
2026-09-08 16:12:14 +00:00
Sergey Matyunin
96e07b9a02
feat: add configurable summary panel ( #437 )
...
Issue: #437
User-Visible: yes
2026-09-08 18:49:36 +03:00
claude[bot]
7dbb6c8e72
docs: review document for #437
...
Issue: #437
User-Visible: no
2026-09-08 14:17:34 +00:00
Sergey Matyunin
14597ccdf9
docs: address spec review locale coverage ( #437 )
...
Issue: #437
User-Visible: no
2026-09-08 17:11:44 +03:00
claude[bot]
2a7d1dd206
docs: review document for #437
...
Issue: #437
User-Visible: no
2026-09-08 14:09:48 +00:00
Sergey Matyunin
4a1aac16fe
docs: specify configurable summary overlay ( #437 )
...
Issue: #437
User-Visible: no
2026-09-08 16:59:58 +03:00
Matysh
ed9ee026dc
build: prepare v1.73.0-beta.6 candidate
...
Проверка (CI) / Классификация изменённых файлов (push) Successful in 41s
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Successful in 55s
Проверка (CI) / HACS: валидация репозитория (push) Failing after 24s
Проверка (CI) / Hassfest: манифест интеграции (push) Failing after 31s
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 51s
Проверка (CI) / Мутанты по диффу (1/3): затронутые свидетели краснеют (push) Failing after 10m22s
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Failing after 10m20s
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Проверка (CI) / Мутанты по диффу (3/3): затронутые свидетели краснеют (push) Failing after 20m14s
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Failing after 10m33s
Проверка (CI) / Мутанты по диффу (2/3): затронутые свидетели краснеют (push) Failing after 12m20s
Issue: #487
Issue: #488
User-Visible: yes
Release: v1.73.0-beta.6
2026-09-08 12:09:47 +03:00
claude[bot]
3a702b3124
docs: review document for #487
...
Проверка (CI) / Классификация изменённых файлов (push) Successful in 24s
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Failing after 43s
Проверка (CI) / HACS: валидация репозитория (push) Failing after 32s
Проверка (CI) / Hassfest: манифест интеграции (push) Failing after 32s
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 46s
Проверка (CI) / Мутанты по диффу (3/3): затронутые свидетели краснеют (push) Failing after 4m0s
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Failing after 11m21s
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Проверка (CI) / Мутанты по диффу (1/3): затронутые свидетели краснеют (push) Failing after 13m11s
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Failing after 10m1s
Проверка (CI) / Мутанты по диффу (2/3): затронутые свидетели краснеют (push) Failing after 18m36s
Issue: #487
User-Visible: no
2026-09-08 08:11:43 +00:00
Matysh
68462b81e0
docs: refresh screenshot provenance after rebase
...
All eleven documented frames remain byte-identical in the canonical Linux capture after combining #487 with current dev.
Baseline-Reviewed: https://github.com/Matysh/houseplan-card/actions/runs/34201357630
Issue: #487
User-Visible: no
2026-09-08 10:54:17 +03:00
Matysh
e2751062dc
feat: add per-room temperature thresholds
...
Issue: #487
User-Visible: yes
2026-09-08 10:44:13 +03:00
claude[bot] and Matysh
d2d9b1ac5d
docs: review document for #487
...
Issue: #487
User-Visible: no
2026-09-08 10:42:13 +03:00
Matysh
42b44c7564
docs: specify room temperature thresholds
...
Issue: #487
User-Visible: no
2026-09-08 10:42:13 +03:00
claude[bot]
b13a63f587
docs: review document for #488
...
Issue: #488
User-Visible: no
2026-09-08 07:27:14 +00:00
Codex
2b2fc94479
docs: refresh screenshot provenance for the panel mount fix
...
Fingerprint-only: the panel change does not alter any documented frame
(the docs harness already gave the panel host the viewport height), so the
committed images stay and only the source provenance moves.
Issue: #488
User-Visible: no
2026-09-08 10:10:20 +03:00
Codex
e97e568111
docs: record the real HA panel container and mount order in the #486 spec
...
Issue: #488
User-Visible: no
2026-09-08 10:05:45 +03:00
Codex
471527c474
fix: mount the House Plan panel the way Home Assistant does
...
HA assigns panel/hass/narrow/route before the top-level-await entry has
defined the element, so the values landed as own properties that shadowed
the accessors and the card never received hass. And <ha-panel-custom> has
no height, so the percentage host height collapsed the stage to 0 px.
Adopt pre-upgrade properties through the accessors and size the panel from
the viewport minus HA's safe-area padding. The smoke now reproduces HA's
real mount order and container; two mutants guard both contracts. The
bundle is rebuilt from these sources.
Issue: #488
User-Visible: yes
2026-09-08 10:05:45 +03:00
Matysh
9750330d77
build: prepare v1.73.0-beta.5 candidate
...
Issue: #484
Issue: #486
User-Visible: yes
Release: v1.73.0-beta.5
2026-09-08 08:16:35 +03:00
claude[bot]
1747d1f05a
docs: review document for #486
...
Проверка (CI) / Классификация изменённых файлов (push) Successful in 26s
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Failing after 44s
Проверка (CI) / HACS: валидация репозитория (push) Failing after 24s
Проверка (CI) / Hassfest: манифест интеграции (push) Failing after 31s
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Failing after 45s
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Skipped
Проверка (CI) / Мутанты по диффу (1/3): затронутые свидетели краснеют (push) Failing after 3m59s
Проверка (CI) / Мутанты по диффу (2/3): затронутые свидетели краснеют (push) Failing after 3m58s
Проверка (CI) / Мутанты по диффу (3/3): затронутые свидетели краснеют (push) Failing after 4m6s
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Failing after 6m9s
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Issue: #486
User-Visible: no
2026-09-07 22:58:22 +00:00
Matysh
8bf30947fa
docs: refresh screenshot provenance for House Plan panel
...
Issue: #486
Baseline-Reviewed: https://github.com/Matysh/houseplan-card/actions/runs/34166114162
User-Visible: no
2026-09-08 01:19:59 +03:00
Matysh
8a97d4e30d
feat: add the House Plan sidebar panel
...
Issue: #486
User-Visible: yes
2026-09-08 00:31:25 +03:00
claude[bot]
bf4c1bb674
docs: review document for #486
...
Issue: #486
User-Visible: no
2026-09-07 20:32:51 +00:00
Matysh
2821c35963
docs: specify House Plan sidebar panel
...
Issue: #486
User-Visible: no
2026-09-07 23:24:02 +03:00
claude[bot]
072bd0c3f0
docs: review document for #484
...
Issue: #484
User-Visible: no
2026-09-07 18:53:00 +00:00
Matysh
7b826c19a7
docs: refresh screenshot fingerprint for PDF fix
...
Issue: #484
Baseline-Reviewed: https://github.com/Matysh/houseplan-card/actions/runs/34150593861
User-Visible: no
2026-09-07 21:14:58 +03:00
Matysh
e88ef93c3c
fix: preserve stepped PDF dimensions
...
Issue: #484
User-Visible: yes
2026-09-07 21:05:57 +03:00
claude[bot]
66f7bdd0aa
docs: review document for #484
...
Issue: #484
User-Visible: no
2026-09-07 17:42:28 +00:00
Matysh
d53e4f70d3
docs: specify stepped PDF dimension chain
...
Issue: #484
User-Visible: no
2026-09-07 20:37:04 +03:00
Matysh
d53064f65e
build: refresh v1.73.0-beta.4 candidate
...
Проверка (CI) / Классификация изменённых файлов (push) Successful in 52s
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Failing after 2m14s
Проверка (CI) / HACS: валидация репозитория (push) Failing after 1m3s
Проверка (CI) / Hassfest: манифест интеграции (push) Failing after 54s
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 2m16s
Проверка (CI) / Мутанты по диффу (1/3): затронутые свидетели краснеют (push) Failing after 6m15s
Проверка (CI) / Мутанты по диффу (2/3): затронутые свидетели краснеют (push) Failing after 5m35s
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Failing after 10m52s
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Failing after 7m3s
Проверка (CI) / Мутанты по диффу (3/3): затронутые свидетели краснеют (push) Failing after 12m1s
Issue: #482
Issue: #483
User-Visible: no
Release: v1.73.0-beta.4
2026-09-07 17:29:21 +03:00
claude[bot]
f39bc7f7ae
docs: review document for #483
...
Issue: #483
User-Visible: no
2026-09-07 14:27:42 +00:00
Matysh
862cf151a5
build: prepare v1.73.0-beta.4 candidate
...
Issue: #482
User-Visible: yes
Release: v1.73.0-beta.4
2026-09-07 16:36:32 +03:00
claude[bot]
e9a1954506
docs: review document for #482
...
Проверка (CI) / Классификация изменённых файлов (push) Successful in 38s
Проверка (CI) / HACS: валидация репозитория (push) Skipped
Проверка (CI) / Hassfest: манифест интеграции (push) Skipped
Проверка (CI) / Мутанты по диффу (1/3): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (2/3): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (3/3): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Skipped
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Failing after 1m40s
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 2m22s
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Skipped
Issue: #482
User-Visible: no
2026-09-07 09:05:57 +00:00
Matysh
ae03ad4219
docs: refresh PDF export screenshot
...
Issue: #482
User-Visible: no
2026-09-07 11:27:34 +03:00