mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-04 05:41:34 +00:00
r1-M1: dismissal (Escape/scrim/Cancel) while the reduce or keep-original flow is executing no longer races the decision — hp-close is ignored while busy, and every flow re-checks it still owns the guard before applying, so a force-cleared dialog can never silently install its stale result. The smoke now drives both: hp-close during a hanging decode leaves the busy dialog up, and a force-cleared guard ends with clean staging, no toast, no planFile. A new registry mutant removes the busy gate and is killed. r1-M2: the hard-dialog text takes its limit from the imported HARD_DIMENSION instead of a literal — recalibration stays a one-file change, as the spec promises. r1-M3: AC8 is now proven end to end, not plausible: the smoke splices a real EXIF APP1 (orientation 6) into a canvas-encoded 8200×4100 JPEG, asserts the header probe reads the unrotated SOF, that the decode call carries imageOrientation:'from-image' (captured on the hook), and that the reduced copy comes out portrait 2048×4096. TESTING.md names the scenario. Issue: #39 User-Visible: no
116 lines
3.6 KiB
JSON
116 lines
3.6 KiB
JSON
{
|
|
"schema": 1,
|
|
"fingerprint": "048a8c9c9ad15757438fe100b5f2afaaa74bd2ddf749b378a7e784e69aaed2bb",
|
|
"entry": "houseplan-card.js",
|
|
"initialViewFiles": [
|
|
"houseplan-assets/houseplan-card-DFgj-WTW.js",
|
|
"houseplan-card.js"
|
|
],
|
|
"initialViewGzipBytes": 273385,
|
|
"lazyFiles": [
|
|
"houseplan-assets/backdrop-pick-BETSWzR3.js",
|
|
"houseplan-assets/de-CrxBNzOZ.js",
|
|
"houseplan-assets/editor-DEVkkvAS.js",
|
|
"houseplan-assets/houseplan-editor-runtime-D8M9Xksp.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-k5k7DpeG.js"
|
|
],
|
|
"lazyGzipBytes": 168759,
|
|
"lazyEditorFiles": [
|
|
"houseplan-assets/backdrop-pick-BETSWzR3.js",
|
|
"houseplan-assets/editor-DEVkkvAS.js",
|
|
"houseplan-assets/houseplan-editor-runtime-D8M9Xksp.js"
|
|
],
|
|
"lazyEditorGzipBytes": 139476,
|
|
"lazyOnboardingFiles": [
|
|
"houseplan-assets/backdrop-pick-BETSWzR3.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-k5k7DpeG.js"
|
|
],
|
|
"lazyOnboardingGzipBytes": 9450,
|
|
"lazyLocaleFiles": [
|
|
"houseplan-assets/de-CrxBNzOZ.js"
|
|
],
|
|
"lazyLocaleGzipBytes": 22788,
|
|
"files": [
|
|
{
|
|
"path": "houseplan-assets/backdrop-pick-BETSWzR3.js",
|
|
"sha256": "5f6f70b3a6c1fd480dd5523dd7aca0cf1cab222c020c0aeaf7c2486bdbcbc22e",
|
|
"rawBytes": 6967,
|
|
"gzipBytes": 2955,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-DFgj-WTW.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/de-CrxBNzOZ.js",
|
|
"sha256": "bd36f8b22947658266b391181b3c35f8892511fc33d12a0d8b0b676c1066a51d",
|
|
"rawBytes": 74836,
|
|
"gzipBytes": 22788,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/editor-DEVkkvAS.js",
|
|
"sha256": "724b393d08bb7b50fb6a55fa84403ac506d49746ad5047d882572d1773b6597a",
|
|
"rawBytes": 3831,
|
|
"gzipBytes": 1583,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-DFgj-WTW.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-card-DFgj-WTW.js",
|
|
"sha256": "f0a394e42255f50ab1e5c89dc3a2424690592df9d51c19ce5326245f79395815",
|
|
"rawBytes": 963249,
|
|
"gzipBytes": 272633,
|
|
"isEntry": false,
|
|
"imports": [],
|
|
"dynamicImports": [
|
|
"houseplan-assets/de-CrxBNzOZ.js",
|
|
"houseplan-assets/editor-DEVkkvAS.js",
|
|
"houseplan-assets/houseplan-editor-runtime-D8M9Xksp.js",
|
|
"houseplan-assets/houseplan-onboarding-runtime-k5k7DpeG.js"
|
|
]
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-editor-runtime-D8M9Xksp.js",
|
|
"sha256": "74278a13fbcd9748c378edb13d4ba954b1f18801e24fa4711fad81c9cf1d4603",
|
|
"rawBytes": 522033,
|
|
"gzipBytes": 134938,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/backdrop-pick-BETSWzR3.js",
|
|
"houseplan-assets/houseplan-card-DFgj-WTW.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-assets/houseplan-onboarding-runtime-k5k7DpeG.js",
|
|
"sha256": "70ac81d086dddda7bb5d634e76bb3b5f46e80b423fb76c5376f5a38ee8a1100e",
|
|
"rawBytes": 26195,
|
|
"gzipBytes": 6495,
|
|
"isEntry": false,
|
|
"imports": [
|
|
"houseplan-assets/backdrop-pick-BETSWzR3.js",
|
|
"houseplan-assets/houseplan-card-DFgj-WTW.js"
|
|
],
|
|
"dynamicImports": []
|
|
},
|
|
{
|
|
"path": "houseplan-card.js",
|
|
"sha256": "22e46001f1a6549cb4eb63d779ea0fbe08a609c069ed98364bbcc5d2962e352d",
|
|
"rawBytes": 1089,
|
|
"gzipBytes": 752,
|
|
"isEntry": true,
|
|
"imports": [
|
|
"houseplan-assets/houseplan-card-DFgj-WTW.js"
|
|
],
|
|
"dynamicImports": []
|
|
}
|
|
]
|
|
}
|