mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-02 12:49:56 +00:00
Закрывает находки код-ревью r1 по #598. M1 — неприкосновенный смок восстановлен. `demo/smoke_tap_run.mjs` вернулся побайтово к версии `origin/dev`: он один из девяти `.srcrow`-смоков, которые ТЗ объявило неизменяемыми, и правка в нём обесценивала собственное доказательство AC2/AC3. Проверки карточек переехали в новый `demo/smoke_settings_dialog_cards.mjs` — отдельного свидетеля ТЗ не запрещало. M2 — сегментированный переключатель сделан там, где он обещан и уместен: `space-bg-mode` и `space-zero-wall-style` переведены из `<select>` в `segmented`. Остальные выборы в трёх диалогах остаются списками осознанно: привязка маркера, роль света и режим свечения уже `role="radiogroup"` (`.markerradios`), позиция значения закреплена смоком `smoke_device_preview_parity`, списки сущностей и тем длинные. Сокращение объявлено в ТЗ и в обоих changelog. M3 — мутант `state-callout-hidden-under-help` патчит теперь оба состояния: `marker.run_target_gone` и `gs.sun_missing`; гард — новый смок. Заодно: `ensureFormKitStyles(this.host)` не вызывался ни в одном из трёх диалогов — стили набора приезжали только из диалога комнаты, и без него сегменты имели высоту 14 px вместо 44. Нашёл новый смок проверкой `bgSegmentTargetIsBigEnough`. Гейты: typecheck, test (2788 pass), build, bundle:sync, три смока, mutation-gate --check, оба мутанта задачи. Issue: #598 User-Visible: yes
312 lines
10 KiB
JSON
312 lines
10 KiB
JSON
{
|
|
"schema": 1,
|
|
"fingerprint": "d31b0b1e184ab2863684b758f839bdb6809a33cc742c6e9bb36c5ea034e3d309",
|
|
"entry": "houseplan-card.js",
|
|
"panelEntry": "houseplan-panel.js",
|
|
"initialViewFiles": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js",
|
|
"houseplan-card.js"
|
|
],
|
|
"initialViewGzipBytes": 291530,
|
|
"initialPanelFiles": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js",
|
|
"houseplan-panel.js"
|
|
],
|
|
"initialPanelGzipBytes": 293053,
|
|
"initialPanelOnlyFiles": [
|
|
"houseplan-panel.js"
|
|
],
|
|
"initialPanelOnlyGzipBytes": 2326,
|
|
"lazyFiles": [
|
|
"houseplan-assets/backdrop-pick-ToIYfsVt.js",
|
|
"houseplan-assets/de-lgvVUcKp.js",
|
|
"houseplan-assets/editor-0Mj9gnAf.js",
|
|
"houseplan-assets/form-kit.styles-BSWYQ2Fp.js",
|
|
"houseplan-assets/fr-CHBDMDsG.js",
|
|
"houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js",
|
|
"houseplan-assets/houseplan-editor-runtime-DOSm4OKX.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-G7DfDSe_.js",
|
|
"houseplan-assets/hp-zigbee-topology-overlay-CAehZ6TG.js",
|
|
"houseplan-assets/iso-scene-render-CCwC6ZHk.js",
|
|
"houseplan-assets/live-interaction-runtime-DpDkGNJh.js",
|
|
"houseplan-assets/pdf-export-B1B1amDF.js",
|
|
"houseplan-assets/summary-panel-runtime-loaded-C3VkX0bk.js",
|
|
"houseplan-assets/zigbee-topology-3KJks91U.js",
|
|
"houseplan-assets/zigbee-topology-runtime-DvCmPEhl.js"
|
|
],
|
|
"lazyGzipBytes": 439327,
|
|
"lazyEditorFiles": [
|
|
"houseplan-assets/backdrop-pick-ToIYfsVt.js",
|
|
"houseplan-assets/editor-0Mj9gnAf.js",
|
|
"houseplan-assets/form-kit.styles-BSWYQ2Fp.js",
|
|
"houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js",
|
|
"houseplan-assets/houseplan-editor-runtime-DOSm4OKX.js",
|
|
"houseplan-assets/zigbee-topology-3KJks91U.js"
|
|
],
|
|
"lazyEditorGzipBytes": 222198,
|
|
"lazyOnboardingFiles": [
|
|
"houseplan-assets/backdrop-pick-ToIYfsVt.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-G7DfDSe_.js"
|
|
],
|
|
"lazyOnboardingGzipBytes": 13921,
|
|
"lazyLocaleFiles": [
|
|
"houseplan-assets/de-lgvVUcKp.js",
|
|
"houseplan-assets/fr-CHBDMDsG.js"
|
|
],
|
|
"lazyLocaleGzipBytes": 56365,
|
|
"lazyIsometricFiles": [
|
|
"houseplan-assets/iso-scene-render-CCwC6ZHk.js"
|
|
],
|
|
"lazyIsometricGzipBytes": 15016,
|
|
"lazyFurnitureArtFiles": [
|
|
"houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js"
|
|
],
|
|
"lazyFurnitureArtGzipBytes": 16940,
|
|
"lazyPdfFiles": [
|
|
"houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js",
|
|
"houseplan-assets/pdf-export-B1B1amDF.js"
|
|
],
|
|
"lazyPdfGzipBytes": 126813,
|
|
"files": [
|
|
{
|
|
"path": "houseplan-assets/backdrop-pick-ToIYfsVt.js",
|
|
"sha256": "467a4c0884298f63173094735389446e86f2b04943d9518f822c9206f7d220ed",
|
|
"rawBytes": 19959,
|
|
"gzipBytes": 6883,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/de-lgvVUcKp.js",
|
|
"sha256": "1654ca87abcb74a6e64db4624456cb3d9e9742b96501f0e0f85ac9cd3313717e",
|
|
"rawBytes": 93989,
|
|
"gzipBytes": 28448,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/editor-0Mj9gnAf.js",
|
|
"sha256": "03ec9fa26b6d517aa05ee39a2ef60f59a3e9be81b6499475ba8184f9fb026235",
|
|
"rawBytes": 3833,
|
|
"gzipBytes": 1583,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/form-kit.styles-BSWYQ2Fp.js",
|
|
"sha256": "6d0965d557fe14691b2842a8f8ed0069ebd6cfed7facab7c02d0995106a908c8",
|
|
"rawBytes": 3615,
|
|
"gzipBytes": 1234,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/fr-CHBDMDsG.js",
|
|
"sha256": "029c8f373570ea5c5798775d49f0500057dac01b3cbd4c74d2b4c7cad411cf21",
|
|
"rawBytes": 96460,
|
|
"gzipBytes": 27917,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js",
|
|
"sha256": "0ff4bf848333842e22567d52d5e2591c63cf994f5ab877d1e6f6143a7a6d65d9",
|
|
"rawBytes": 52033,
|
|
"gzipBytes": 16940,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-card-W9mG3gab.js",
|
|
"sha256": "fd3620fc81c2b5149ebfab53fa49392b6340b17a5d7d300ff70797a777a73d6c",
|
|
"rawBytes": 1035518,
|
|
"gzipBytes": 290727,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": [
|
|
"houseplan-assets/de-lgvVUcKp.js",
|
|
"houseplan-assets/editor-0Mj9gnAf.js",
|
|
"houseplan-assets/fr-CHBDMDsG.js",
|
|
"houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js",
|
|
"houseplan-assets/houseplan-editor-runtime-DOSm4OKX.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-G7DfDSe_.js",
|
|
"houseplan-assets/hp-zigbee-topology-overlay-CAehZ6TG.js",
|
|
"houseplan-assets/iso-scene-render-CCwC6ZHk.js",
|
|
"houseplan-assets/live-interaction-runtime-DpDkGNJh.js",
|
|
"houseplan-assets/pdf-export-B1B1amDF.js",
|
|
"houseplan-assets/summary-panel-runtime-loaded-C3VkX0bk.js"
|
|
]
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-editor-runtime-DOSm4OKX.js",
|
|
"sha256": "d9564d0a4326d66d0cac3b24dde8c625d4ff64fdee9eaa5093e776992d41f177",
|
|
"rawBytes": 689688,
|
|
"gzipBytes": 188131,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/backdrop-pick-ToIYfsVt.js",
|
|
"houseplan-assets/form-kit.styles-BSWYQ2Fp.js",
|
|
"houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js",
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js",
|
|
"houseplan-assets/zigbee-topology-3KJks91U.js"
|
|
],
|
|
"dynamicImports": [
|
|
"houseplan-assets/zigbee-topology-runtime-DvCmPEhl.js"
|
|
]
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-onboarding-runtime-G7DfDSe_.js",
|
|
"sha256": "05d9e7466cb5ffa0763f31a7726fdb8ca986b339e7129cbfeb8d16fca3d895d8",
|
|
"rawBytes": 28289,
|
|
"gzipBytes": 7038,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/backdrop-pick-ToIYfsVt.js",
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/hp-zigbee-topology-overlay-CAehZ6TG.js",
|
|
"sha256": "ccec4f13dadb1057da1bb7118c7af575813d5273c4db6b3c5a18ec8440a25c00",
|
|
"rawBytes": 10759,
|
|
"gzipBytes": 3687,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js",
|
|
"houseplan-assets/zigbee-topology-3KJks91U.js",
|
|
"houseplan-assets/zigbee-topology-runtime-DvCmPEhl.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/iso-scene-render-CCwC6ZHk.js",
|
|
"sha256": "8a570b1a301b025da5bc9be1bd4732a747bd5215951931fa7f9fe7acea744b33",
|
|
"rawBytes": 44439,
|
|
"gzipBytes": 15016,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/live-interaction-runtime-DpDkGNJh.js",
|
|
"sha256": "621740a374701977939421138d4c4da260c30891d4d5e49e054cfcbb23a68815",
|
|
"rawBytes": 8216,
|
|
"gzipBytes": 3210,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/pdf-export-B1B1amDF.js",
|
|
"sha256": "f8d3a8f8d5a00e07ee20b6f4104a0eb3eec644deb08c2785c5212faacccb132f",
|
|
"rawBytes": 236247,
|
|
"gzipBytes": 109873,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/furniture-plan-art.generated-B9qZ5DM-.js",
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/summary-panel-editor-Dq397KvS.js",
|
|
"sha256": "7798f08816a813b97c0fcce7a2c67eade8722964a0bb18f936d4aacc4bc2693b",
|
|
"rawBytes": 14862,
|
|
"gzipBytes": 3427,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/form-kit.styles-BSWYQ2Fp.js",
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js",
|
|
"houseplan-assets/summary-panel-runtime-loaded-C3VkX0bk.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/summary-panel-metrics-Kwu_Jan4.js",
|
|
"sha256": "cca1e153c9eb77397b874df8c1b6d13eb05846dac1d20840375ec1c6115769cd",
|
|
"rawBytes": 2611,
|
|
"gzipBytes": 1308,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/summary-panel-runtime-loaded-C3VkX0bk.js",
|
|
"sha256": "dca2b7848fe8afae7efad07e18a55652681c4ece3153759671f4495fbb556f47",
|
|
"rawBytes": 72733,
|
|
"gzipBytes": 20176,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/form-kit.styles-BSWYQ2Fp.js",
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": [
|
|
"houseplan-assets/summary-panel-editor-Dq397KvS.js",
|
|
"houseplan-assets/summary-panel-metrics-Kwu_Jan4.js"
|
|
]
|
|
},
|
|
{
|
|
"path": "houseplan-assets/zigbee-topology-3KJks91U.js",
|
|
"sha256": "2431b5564b832bb307e7bb1fd96fa2fbd4af5790fe2c8218fbd2da566203454a",
|
|
"rawBytes": 18962,
|
|
"gzipBytes": 7427,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/zigbee-topology-runtime-DvCmPEhl.js",
|
|
"sha256": "1c7c46872e354ce04d529d33dcb929788c9bcad045ac0b787f3da38ffc96a861",
|
|
"rawBytes": 3942,
|
|
"gzipBytes": 1764,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js",
|
|
"houseplan-assets/zigbee-topology-3KJks91U.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-card.js",
|
|
"sha256": "5aceb492cf13dcfe40d540a80ed83a334f1373ca33415a350fef7516db21783a",
|
|
"rawBytes": 1205,
|
|
"gzipBytes": 803,
|
|
"isEntry": true,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-panel.js",
|
|
"sha256": "f4d6406322e54766b3ad98ccca7cc877dd307a9c0f0af849a5d5f8be4ced70a3",
|
|
"rawBytes": 6165,
|
|
"gzipBytes": 2326,
|
|
"isEntry": true,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-W9mG3gab.js"
|
|
],
|
|
"dynamicImports": []
|
|
}
|
|
]
|
|
}
|