diff --git a/docs/images/screenshots.json b/docs/images/screenshots.json index 44ab1da9..01a8d986 100644 --- a/docs/images/screenshots.json +++ b/docs/images/screenshots.json @@ -3,7 +3,7 @@ "fixture": "synthetic-only", "chromium": "151.0.7922.34", "oxipng": null, - "sourceFingerprint": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceFingerprint": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "captureScriptSha256": "e2d14d89de793011615662af7c83c433768d4761f6cec7f0b3860c797494299e", "command": "npm run build && node demo/docs/capture.mjs", "scenarios": { @@ -15,7 +15,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "de1ee062cfffa375f66ff74509ad9ddbf6aabc5c5440733fe1ff0ea5a40e96c7" }, "view-touch": { @@ -26,7 +26,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "f9dd5b54f86b814c00bc84149af84485f052b103cdcc9263b5c50bf5d32c69d6" }, "space-create": { @@ -37,7 +37,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "aab4811bba3afa6cc849cb9d3989d126b8c327b69a2f8f853e55fc077e0e9a1b" }, "room-contour-close": { @@ -48,7 +48,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "96a7e691ad8167103199a58b48b31ae2fc4f03e9616b65a5096dc8d0b9b51da0" }, "plan-context-tray": { @@ -59,7 +59,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "ebb89bacfecd16178534e1f02fed8bb7540072a691ec4d4b14407c0b8ec4455e" }, "device-editor": { @@ -70,7 +70,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "b40f843d7bcab902a6f697cc76735e6d3351a95443fe11ba761f0e39613120bc" }, "device-display-preview": { @@ -81,7 +81,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "835e9f1b9446072a2caa2421b06a669eac9e5c0e3e6cf94106dd6cc2dd0d8e2b" }, "background-editor": { @@ -92,7 +92,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "98a8c735165912b49b4254d2f975a61891e5737b0a9c16c627f08d60853fa8a7" }, "room-card": { @@ -103,7 +103,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "d47988b03e6a078508b27b5612b6eafe8ecc33c891b589ddda1cc7c71f43b7c8" }, "device-info": { @@ -114,7 +114,7 @@ }, "theme": "dark", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "a10e6044376b087ba6800a31a229e4166a6797820104860f85a4659d89ee8045" }, "pdf-export": { @@ -125,25 +125,12 @@ }, "theme": "light", "language": "en", - "sourceSha256": "3048cbd3e5de2b754f6ed667bb761c45a0200c375a54e67f2e5b714023c3f049", + "sourceSha256": "3d9153451a62f494a88db6f0b2000f374530cea188293b594c1667deebfaf670", "imageSha256": "788a1ff32d6ceb51c9fb47ea37922ab15aeddf3fdcf3686bfcb0709634c41f0e" } }, "acceptance": { - "declared": [ - "view-desktop", - "room-contour-close", - "plan-context-tray", - "device-editor", - "device-display-preview", - "background-editor", - "device-info", - "pdf-export" - ], - "witnesses": 3, - "floor": 2, "lastWriteWasFingerprintOnly": true, "identicalPixels": true - }, - "acceptedOn": "linux" + } } diff --git a/scripts/bundle-budget.mjs b/scripts/bundle-budget.mjs index 6a9ba041..5bef65e2 100644 --- a/scripts/bundle-budget.mjs +++ b/scripts/bundle-budget.mjs @@ -374,8 +374,14 @@ export const LOW_HEADROOM_WARNING_BYTES = 15_000; * color-picker и запись свойств остаются в lazy editor. Новый центр оставляет * 562 Б сверху и 1 438 Б до нижней границы полосы. Общий бюджет 301 066 Б не * меняется; малый остаток продолжает печататься отдельным предупреждением. + * + * 2026-09-28, #685: 300 200 → 300 300 (замер 299 713 после ребейза на + * актуальный dev). Аналитическая штриховка осевшего не-100% масштаба нужна в + * eager View, иначе браузер растягивает кешированный pattern и оставляет стены + * размытыми в статике. Новый центр оставляет 587 Б сверху и 1 413 Б до нижней + * границы полосы; общий бюджет 301 066 Б не меняется. */ -export const INITIAL_VIEW_GZIP_CEILING = 300_200; +export const INITIAL_VIEW_GZIP_CEILING = 300_300; export const INITIAL_VIEW_CEILING_BAND = 2_000; /**