claude[bot]
717308f0fb
docs: review document for #556
...
Issue: #556
User-Visible: no
2026-09-13 16:45:20 +00:00
Codex and claude[bot]
954eeff45a
Обновление пина описано, воркфлоу перестали быть «не входом»
...
Комментарий с версией рядом с SHA — единственное, что говорит читателю, какой
релиз держали в руках; `docs/DEVELOPMENT.md` описывает, как посмотреть, что
сейчас за тегом, и заменить обе части одним коммитом. Отдельно записано, что у
`home-assistant/actions` и `hacs/action` тегов нет вовсе — там в комментарии
стоит дата, на которую читалась голова ветки.
Запись `NOT_AN_INPUT` для `.github/workflows/*.yml` снята: воркфлоу читает
проверка пинов, то есть они теперь честный вход, а не «у каждого свой запуск».
Issue: #556
User-Visible: no
2026-09-13 16:24:10 +00:00
claude[bot]
ad886b7f3c
docs: review document for #563
...
Issue: #563
User-Visible: no
2026-09-13 16:11:16 +00:00
Sergey Matyunin
cc0b41ba61
test: восстановить запас bundle-ratchet для #563
...
Issue: #563
User-Visible: no
2026-09-13 18:53:06 +03:00
Sergey Matyunin
aa13e2264e
fix: блокировать нажатия устройств после pinch ( #563 )
...
Issue: #563
User-Visible: yes
2026-09-13 18:44:07 +03:00
claude[bot]
8fa2568cf9
docs: review document for #563
...
Issue: #563
User-Visible: no
2026-09-13 15:34:08 +00:00
Sergey Matyunin
66bf277da2
Prepare v1.76.0-beta.1
...
Prepare the first beta after stable v1.75.0 from the exact integrated dev
tree. Version sources, bilingual changelogs, release notes, status and both
committed bundle snapshots move together.
Pinned local proof: Node 22.23.2 and Python 3.14.7; npm test 2618 passed,
0 failed, 1 skipped; production bundle sync and budget passed; config reload,
pan coverage, post-write adoption and summary-panel browser smokes passed;
targeted pure backend 197 passed. Bundle headroom is 12,830 B, below the
warning threshold but inside the enforced ceiling.
Issue: #541
Issue: #542
Issue: #543
Issue: #544
Issue: #545
Issue: #546
Issue: #547
Issue: #548
Issue: #549
Issue: #550
Issue: #551
Issue: #553
Issue: #554
Issue: #555
Issue: #557
Issue: #561
Issue: #562
User-Visible: yes
Release: v1.76.0-beta.1
2026-09-13 16:15:37 +03:00
claude[bot]
d5e0c49198
docs: review document for #555
...
Issue: #555
User-Visible: no
2026-09-13 13:01:27 +00:00
claude[bot]
e66e82fc86
docs: review document for #555
...
Issue: #555
User-Visible: no
2026-09-13 12:43:51 +00:00
claude[bot]
dbd435ad1a
docs: review document for #553
...
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Failing after 1m9s
Проверка (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) / Геометрия: TS/Python parity исполнена (push) Skipped
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Skipped
Проверка (CI) / Доказательство выполненных проверок (push) Failing after 23s
Проверка (CI) / Классификация изменённых файлов (push) Successful in 40s
Проверка (CI) / HACS: валидация репозитория (push) Skipped
Проверка (CI) / Hassfest: манифест интеграции (push) Skipped
Проверка (CI) / Мутанты по диффу (1/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (2/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (3/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (4/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (5/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (6/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Skipped
Проверка (CI) / Предполёт: документация, провенанс, процесс (push) Failing after 51s
Issue: #553
User-Visible: no
2026-09-13 12:16:40 +00:00
claude[bot]
cc66474035
docs: review document for #553
...
Issue: #553
User-Visible: no
2026-09-13 12:02:31 +00:00
Sergey Matyunin and claude[bot]
55db3d4986
docs: устранить противоречия процессного канона ( #553 )
...
Issue: #553
User-Visible: no
2026-09-13 11:54:02 +00:00
claude[bot]
c83f19ae52
docs: review document for #551
...
Проверка (CI) / Предполёт: документация, провенанс, процесс (push) Failing after 40s
Проверка (CI) / Классификация изменённых файлов (push) Successful in 32s
Проверка (CI) / Мутанты по диффу (1/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (2/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (3/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (6/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Skipped
Проверка (CI) / HACS: валидация репозитория (push) Skipped
Проверка (CI) / Hassfest: манифест интеграции (push) Skipped
Проверка (CI) / Мутанты по диффу (4/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (5/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Failing after 46s
Проверка (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) / Геометрия: TS/Python parity исполнена (push) Skipped
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Skipped
Проверка (CI) / Доказательство выполненных проверок (push) Failing after 25s
Issue: #551
User-Visible: no
2026-09-13 11:52:39 +00:00
claude[bot]
d07aac3581
docs: review document for #551
...
Проверка (CI) / Предполёт: документация, провенанс, процесс (push) Failing after 53s
Проверка (CI) / Классификация изменённых файлов (push) Successful in 28s
Проверка (CI) / Мутанты по диффу (1/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (2/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (3/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (4/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (5/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (6/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 1m22s
Проверка (CI) / HACS: валидация репозитория (push) Failing after 21s
Проверка (CI) / Hassfest: манифест интеграции (push) Failing after 20s
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Failing after 16m12s
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Геометрия: TS/Python parity исполнена (push) Successful in 4m7s
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Failing after 3m13s
Проверка (CI) / Доказательство выполненных проверок (push) Failing after 17s
Issue: #551
User-Visible: no
2026-09-13 10:23:06 +00:00
claude[bot]
6102aabbdc
docs: review document for #550
...
Issue: #550
User-Visible: no
2026-09-13 09:55:03 +00:00
Sergey Matyunin
4d8ad3db32
test: различать исходы мутационного гейта ( #550 )
...
Issue: #550
User-Visible: no
2026-09-13 12:31:22 +03:00
claude[bot]
43ba198d7f
docs: review document for #549
...
Issue: #549
User-Visible: no
2026-09-13 09:17:38 +00:00
claude[bot]
08701ba092
docs: review document for #549
...
Issue: #549
User-Visible: no
2026-09-13 08:31:21 +00:00
Sergey Matyunin
723ec6d362
ci: фиксировать material ночных мутаций ( #549 )
...
Issue: #549
User-Visible: no
2026-09-13 11:21:40 +03:00
claude[bot]
5b0cb687c9
docs: review document for #548
...
Issue: #548
User-Visible: no
2026-09-13 08:12:59 +00:00
Sergey Matyunin
76d8017e87
ci: исполнять TS/Python parity на чистом runner ( #548 )
...
Issue: #548
User-Visible: no
2026-09-13 10:49:07 +03:00
claude[bot]
e85849b86e
docs: review document for #547
...
Issue: #547
User-Visible: no
2026-09-13 07:47:01 +00:00
Sergey Matyunin
6c6f53491f
fix(release): bind beta bookkeeping to candidate ( #547 )
...
Issue: #547
User-Visible: no
2026-09-13 10:35:43 +03:00
claude[bot]
f34ca4090b
docs: review document for #546
...
Issue: #546
User-Visible: no
2026-09-13 07:35:27 +00:00
claude[bot]
a388243129
docs: review document for #541
...
Issue: #541
User-Visible: no
2026-09-13 07:25:48 +00:00
Sergey Matyunin
0fd6977b47
docs: совместить proof-контракт после ребейза ( #541 )
...
Issue: #541
User-Visible: no
2026-09-13 10:09:24 +03:00
Sergey Matyunin
9c269c302d
ci: unify Validate proof across gates ( #541 )
...
Issue: #541
User-Visible: no
2026-09-13 10:07:04 +03:00
claude[bot]
01ce4817c3
docs: review document for #562
...
Issue: #562
User-Visible: no
2026-09-13 07:04:49 +00:00
claude[bot]
a66649a13b
docs: review document for #562
...
Issue: #562
User-Visible: no
2026-09-13 06:56:20 +00:00
claude[bot]
f538825925
docs: review document for #562
...
Issue: #562
User-Visible: no
2026-09-13 06:56:20 +00:00
claude[bot]
f6e5651ccf
docs: review document for #542
...
Issue: #542
User-Visible: no
2026-09-13 06:55:25 +00:00
Sergey Matyunin and claude[bot]
744f502ba3
ci: include dynamic backend inputs in gates ( #542 )
...
Issue: #542
User-Visible: no
2026-09-13 06:46:38 +00:00
claude[bot]
9c08d583ab
docs: review document for #557
...
Issue: #557
User-Visible: no
2026-09-13 06:15:46 +00:00
Sergey Matyunin and claude[bot]
c1c3743f5d
infra: закрепить локальный toolchain Windows и WSL ( #557 )
...
Добавлены безопасные pinned entrypoints, вывод фактических путей, идемпотентный Windows setup и WSL verification с настоящим HA subset и Linux capture.
Issue: #557
User-Visible: no
2026-09-13 06:05:45 +00:00
Claude
eb77224e0c
ci: единый staged→tested→published путь установочных ассетов ( #540 )
...
`release-zip.yml` выкладывал `houseplan.zip` в ту же секунду, когда релиз
становился публичным — до Validate, Full Performance и E2E; `release.yml`
параллельно пересобирал `houseplan-card.js`, а E2E требовал публичного ZIP,
чтобы вообще начаться. Публикаторов было четыре, порядок — ни одного.
Теперь публикатор стабильных один — `release.yml`: закрепить SHA → релиз в
черновике (опубликованный руками немедленно возвращается в черновик) → гейты
на SHA (трейлер `Release: <tag>`, контракт `--stable`, Validate, Full
Performance, E2E на коммите-кандидате через tarball codeload) → одна сборка,
`git archive` ZIP из того же дерева, `SHA256SUMS` → загрузка в черновик →
публикация → скачать публичное и сверить с паспортом → анонс. Dispatch на
публичный тег — ремонт: догружается только недостающее, расходящийся хеш —
отказ. Беты кладут тот же паспорт; локальный публикатор больше не ждёт
републикаторов — их нет.
- `.github/workflows/release-zip.yml` удалён
- `scripts/release-assets.mjs` — паспорт ассетов (`sums`/`check`), чистые
функции под юнитами
- `scripts/e2e-gate.mjs --ref=<sha>` — под тестом кандидат, `--tag` только
для выбора `upgrade_from`
- `scripts/release-contract.mjs --stable`
- мутанты: независимый публикатор, снятая зависимость от гейта, релиз без
возврата в черновик, `--clobber` в ремонте, E2E на теге, слепой паспорт
Issue: #540
User-Visible: no
2026-09-13 07:42:23 +03:00
claude[bot]
c53f9ffc02
docs: review document for #561
...
Проверка (CI) / Мутанты по диффу (3/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (4/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (5/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Классификация изменённых файлов (push) Successful in 15s
Проверка (CI) / Мутанты по диффу (1/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (2/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (6/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Failing after 32s
Проверка (CI) / HACS: валидация репозитория (push) Failing after 14s
Проверка (CI) / Hassfest: манифест интеграции (push) Failing after 16s
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 35s
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Failing after 5m5s
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Failing after 6m26s
Проверка (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: #561
User-Visible: no
2026-09-12 23:17:47 +00:00
Sergey Matyunin
bb35af993a
fix: сохранить identity карточек Masonry после reload ( #561 )
...
Сводная панель теперь использует канонический порядок карточек Home Assistant и не переносит локальные настройки между визуальными колонками после remount.
Issue: #561
User-Visible: yes
2026-09-13 02:04:45 +03:00
claude[bot]
d6b33b115b
docs: review document for #561
...
Issue: #561
User-Visible: no
2026-09-12 22:53:12 +00:00
claude[bot]
d527ff8dcc
docs: review document for #561
...
Issue: #561
User-Visible: no
2026-09-12 22:47:16 +00:00
claude[bot]
b26d969402
docs: review document for #554
...
Issue: #554
User-Visible: no
2026-09-12 21:05:52 +00:00
Sergey Matyunin and claude[bot]
51ead265f0
fix: avoid double disk reserve for staged uploads ( #554 )
...
Issue: #554
User-Visible: yes
2026-09-12 20:56:45 +00:00
claude[bot]
49130d4ffd
docs: review document for #554
...
Issue: #554
User-Visible: no
2026-09-12 20:44:46 +00:00
claude[bot]
3aa9ffbd1a
docs: review document for #545
...
Issue: #545
User-Visible: no
2026-09-12 20:36:47 +00:00
Sergey Matyunin
81daebd788
fix: complete radar source inventory ( #545 )
...
Issue: #545
User-Visible: yes
2026-09-12 23:19:16 +03:00
claude[bot]
036a15aade
docs: review document for #545
...
Issue: #545
User-Visible: no
2026-09-12 20:07:39 +00:00
claude[bot]
ce6650b1e0
docs: review document for #543
...
Issue: #543
User-Visible: no
2026-09-12 19:54:45 +00:00
Sergey Matyunin
a1fac44d72
fix: не откатывать конфигурацию поздним reload ( #543 )
...
Issue: #543
User-Visible: yes
2026-09-12 22:29:16 +03:00
claude[bot]
3342910b27
docs: review document for #543
...
Проверка (CI) / Предполётные проверки: документация, провенанс, процесс (push) Failing after 36s
Проверка (CI) / HACS: валидация репозитория (push) Failing after 22s
Проверка (CI) / Переиспользование: это дерево уже проверено (push) Successful in 58s
Проверка (CI) / Hassfest: манифест интеграции (push) Failing after 16s
Проверка (CI) / Бэкенд: pytest в Home Assistant (push) Failing after 45s
Проверка (CI) / Фронтенд: типы, юниты, мутанты, синхрон бандла (push) Failing after 12m10s
Проверка (CI) / Смоки в браузере (шард 2 из 3) (push) Skipped
Проверка (CI) / Смоки в браузере (шард 3 из 3) (push) Skipped
Проверка (CI) / Смоки: все шарды зелёные (push) Skipped
Проверка (CI) / Golden-кадры против принятых эталонов (push) Skipped
Проверка (CI) / Перф-смок: бюджет времени кадра (push) Skipped
Проверка (CI) / Смоки в браузере (шард 1 из 3) (push) Skipped
Проверка (CI) / Классификация изменённых файлов (push) Successful in 21s
Проверка (CI) / Мутанты по диффу (1/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (2/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (3/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (4/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (5/6): затронутые свидетели краснеют (push) Skipped
Проверка (CI) / Мутанты по диффу (6/6): затронутые свидетели краснеют (push) Skipped
Issue: #543
User-Visible: no
2026-09-12 18:57:06 +00:00
claude[bot]
4a91d5cbe8
docs: review document for #543
...
Issue: #543
User-Visible: no
2026-09-12 18:51:40 +00:00
claude[bot]
6d2facc2e3
docs: review document for #544
...
Issue: #544
User-Visible: no
2026-09-12 17:59:35 +00:00