test(settings): qualify Rules density and recovery across devices
@@ -0,0 +1,18 @@
|
||||
# Rules form density and recovery
|
||||
|
||||
Baseline511b68a1; source/verifier99b144f4.
|
||||
|
||||
The six existing follow-up/ghosting controls now fill two desktop columns. Removing the three empty filler cells eliminates extra mobile/tablet spacer rows while preserving the single-column breakpoint, field order, labels, bounds1–365, validation, save snapshots and discard behaviour. No rule, automation, provider or database contract changed.
|
||||
|
||||
## Verification
|
||||
|
||||
- RED:the actual mobile form had a32px inter-group gap from the empty grid cell. The original three-column desktop template reserved a third of each row for an empty cell. Baseline capture/report retained.
|
||||
- PASSED:28 targeted Settings/import lifetime cases. A subsequent combined affected run passed76 cases in seven suites on the final application source:Settings, import/export, file picker, catalogue and language provider. These counts overlap; they are not104 distinct tests.
|
||||
- PASSED:production build/TypeScript and scoped ESLint.
|
||||
- PASSED:12 actual exported-UI configurations at390/768/1440 ×EN/NB ×light/dark;84 accessibility captures across read error, retry/loaded, invalid, pending save, acknowledged save with newer edit, rejected save and discard. All six inputs remain. Desktop field widths use at least45% of the form and mobile/tablet gaps stay within8–24px.
|
||||
- Each configuration attempted two intercepted rule updates:one committed fixture snapshot and one rejected fixture. Invalid0 caused no write. Editing21→22 during the held save retains22 on acknowledgement; discard restores the acknowledged21. Rejected20 stays until deliberate discard. Exactly two rule reads, no unexpected writes/proposals/unavailable reads/page exceptions. External fonts blocked. The pilot overlaps the full matrix.
|
||||
- Desktop English loaded and mobile Bokmål invalid captures were visually inspected. Actions and errors remain reachable without the empty grid rows.
|
||||
|
||||
Evidence:`evidence/rules-recovery/`; source/evidence/export bindings:`RULES_RECOVERY_SOURCE_MANIFEST.json`. All API behaviour is synthetic. This qualifies UI recovery/presentation, not real server persistence/concurrency, automated rule execution or backend load performance. Existing backend freshness evidence retains its own source/environment identity.
|
||||
|
||||
Rollback reverts99b144f4 and reruns affected checks; no migration, dependency or physical CV/PDF change. Remaining workflows, per-user Ghosted pause contract, native-device/AT/native-language, final A3, integrated security/recovery and release gates stay open. The34-route/57-group inventory is preserved.
|
||||
@@ -0,0 +1,206 @@
|
||||
{
|
||||
"sourceContentCommit": "99b144f482533d846e80d04866e1365cd08f3aa4",
|
||||
"policy": "LF-normalised source and text evidence; raw PNG/gzip/zip/export. Content binding for offline UI verification; release candidate/image identity remains separate.",
|
||||
"sources": {
|
||||
"job-tracker-ui/src/App.tsx": "e0c50ec92954b90cf62b9d8b8e0d5b5802c2408e577e5e255a8d78c3dfdf7135",
|
||||
"job-tracker-ui/src/components/SettingsView.tsx": "250b80b2d18f82ab63e7341c0779380345f386acc0d89161064d8e41439636d2",
|
||||
"job-tracker-ui/src/components/RulesSettingsCard.tsx": "d3c49fc57bc315ea56f1c38426bba6717a77f88fdd1bedcf50726d42788dcd5e",
|
||||
"job-tracker-ui/src/components/ImportExportJobs.tsx": "1f3a9ed936bccd35e69bf05449f3615af5b7e8f3bf1fb52b99b39a3ae6cb253b",
|
||||
"job-tracker-ui/src/i18n/I18nProvider.tsx": "dfa8d95510a7dd872e1b9bbddf9bb4ab31da4d4b5e932b0099397d11e08ad108",
|
||||
"job-tracker-ui/src/i18n/translations.ts": "1bef579f8bb593ed3a888780e9d3472531f93b5602a6e92d9df8fa062060c1e9",
|
||||
"job-tracker-ui/src/api.ts": "f75ac7be07a743396843ddad5fd3371e2d5fd3d9c5d933e09e26fae2159f2378",
|
||||
"job-tracker-ui/src/sessionBoundary.ts": "09edca77c98294818d2ad0c409ce595f1b6ca0c1f60419fc1078b70f96f5b7b9",
|
||||
"job-tracker-ui/src/theme.ts": "6b3c28a2a920e53e01ed9ee12ee2f5cdaa0fe7c3752415a97ca544c82fce8cfa",
|
||||
"job-tracker-ui/src/ThemeProvider.tsx": "1d25fd091ca632f7671e413db24e917d4ca4a375fddade0ca1ff397a8ae9f950",
|
||||
"job-tracker-ui/src/DateLocalizationProvider.tsx": "cd46fdfda8c145d7c634e1ed6a714ffeb898a5ef30d705aa019390c9b8456870",
|
||||
"job-tracker-ui/src/settings-view.test.tsx": "819ff890e95bd3ee4ca5d696adccecce6b423c768df98f98c62644d546a48576",
|
||||
"job-tracker-ui/src/settings-import-lifetime.test.tsx": "24af2a5954533087ddbff40659ff9f8dcf70805435dca772314c2be7d8bf6133",
|
||||
"job-tracker-ui/src/job-export-lifetime.test.tsx": "c49f392f8fb15ade6f87bd1515f124432a3768c9b9ff0b5a3e4fd71bdeefa06c",
|
||||
"job-tracker-ui/src/job-import.test.tsx": "2baa932bb464490d12cddfafcbea2d19795725519f380d7db803369a71c0288d",
|
||||
"job-tracker-ui/src/file-picker-activation.test.tsx": "accb87f94a7b36373eec6583a391a17ede7e7779cf18d81d4a86b43e0bd6afbe",
|
||||
"job-tracker-ui/src/translation-catalogue.test.ts": "f20e8099f2c4dda76574ea3ed1e95b743eef5da82507d7cbc3f9925d52356b98",
|
||||
"job-tracker-ui/src/i18n-provider.test.tsx": "520b8559ebd0c206649008c98705c24bd8caac7e00a642984a75b11f7d851fbe",
|
||||
"job-tracker-ui/scripts/verify-a3-ai-settings.mjs": "2391087e36bdebcc90831d886a9e5e844d9c30519fbf1b6d063f4929ae759907",
|
||||
"job-tracker-ui/package.json": "3745394e406cefa40d30a87e840bccb359be147bac6ffba736e2ae90898a8626",
|
||||
"job-tracker-ui/package-lock.json": "bf31e90d7af03e8af059db2aaf893925b9e8881a30a1688034ed88ef45d4fcab"
|
||||
},
|
||||
"evidence": {
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/BASELINE-loaded-nb-dark-390.png": "f650bb4ebbcd5699832a186e7b06771401f0388585f8826154f6103e78f56534",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/BROWSER.json": "a99e6a02d2dc08fad134b417fef0215eadeca851ae496fd760ccc714e8e5cdb6",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/BROWSER.txt": "76de2e22fe2f4e086031a455acaa8f45be54e8cc96e142429561eceb7000925f",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/BUILD.txt": "caf4b1ba912e8af26ad3c7a523a0042635c0fd24a520ce95f16796a175420c8c",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/COMBINED_TESTS.txt": "d41f7692b322e29925a3e807fb2b282a00111af4ff85482780c71d177b796993",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/LINT.txt": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/PILOT.json": "7d2b38cfb0aa9d5ad006f5486d4f4803fe655ceaae53d9bf5c1411877cef78f4",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/RED.json": "8fcd6b4c323ae03db3f8b4aba056654cdf047d65f60cc605dde8139a84b5aecf",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/RED.txt": "05deae4dc374dcb01339191cc266b92cf22c32688b282302bdcb6a6288e09f70",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-en-dark-1440.png": "0f00e36f79cb64b4d8e9c099a98b03e819a502f6efae9730de57137cbdce8c03",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-en-dark-390.png": "ac08390f59118f048676e5b439cfb974827bc256426bf704c546a9832d41f2b0",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-en-dark-768.png": "d3ae93cf3348c29144e628d700341b5796242322a52107725252e93ea7006983",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-en-light-1440.png": "bfd2c637d4ac6f51cb3f77c2eb25d9460a4f76bb518f41475a43da17b37d65df",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-en-light-390.png": "1a9cea26540b0f0869f3c2e82c90faf3ddb5baf8677709083d3869fb5f5d25b2",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-en-light-768.png": "fbd392c9f435ce3a854da56c28b5914d629e94f09a26388371e8f3c3a43db227",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-nb-dark-1440.png": "422eeb45e510b0af985588d5f845e6eaad0dcd848cf7dbb0d2176d1ab9047391",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-nb-dark-390.png": "6b5963cab8d987f21cb4752262f54d3a2ed69cda3b98dee9013284f876db6c89",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-nb-dark-768.png": "a5451051540b6e5ad85e4a09e94a8ecead7f587f915c1644ac648f33beec23ab",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-nb-light-1440.png": "333f68a4ceee08839948dca2b40f353eba78d41cd8c07a69ea3a283fb8754bf4",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-nb-light-390.png": "343b58a4fbbefdc22f7dfcb219624bc6447d60949065eba15d59f58d62d12abf",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-discarded-nb-light-768.png": "1c3394477b02fe2677d246058f77b257d69c45e9ba0b7136408cee69b94eb4b4",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-en-dark-1440.png": "f94c0163e4378fb9d35080b5e026d3ec30ff329fd41734734215c9b33b9eb6ba",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-en-dark-390.png": "ac8548f6cc6972605dd505bca91ffb2af3f3a257b92d985a28face36c36e9024",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-en-dark-768.png": "98e37a0788b20c83fb6e822147c7922fbf466d95a81e0b36d8f45805d3ca7658",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-en-light-1440.png": "6c0de33e92e42ae7785e1583ba108789600f2546181349e156fab11699744f38",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-en-light-390.png": "7e65ce69558b7dcf2dafae728a5a695ee8ee166f9f1ee0b2ebf7cbafcc6cea3d",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-en-light-768.png": "1c8b7b679b922829719a19a0530f11d3480f9da604c6b4861636a32d1ff01889",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-nb-dark-1440.png": "2a33e705271f748bfcb5fdb2711ace3ada9a0e7b450880e7bd601a19b7894197",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-nb-dark-390.png": "21f6ed708d7ca28c95a089695106b39b299d46b760ca3031207b8b44c20a4ba6",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-nb-dark-768.png": "5ab97593abcec8ff25dd0ce9ce1281f21eb47a80efddfb69f62bc0e3a52289b5",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-nb-light-1440.png": "e33f3c965227903650f49ba12a0f26c5d7af9514d0c3a395f64ffb3a652b21cb",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-nb-light-390.png": "c1012317aa18055193541aed541815ac0ac34f8a473184ce019e0ace43264a7b",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-invalid-nb-light-768.png": "c71014aab9fdea1b4662e0aa1ea628fff37bc72dc280d139b7146cada99e52f0",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-en-dark-1440.png": "9a6ae02520d43b5181e85713102e9cc1c633d84404f0e30e9841744d45b2adc5",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-en-dark-390.png": "516a8b6837aab03f5ef479fd508dc835819c0c73a5bec330b9452c38d0ac98c8",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-en-dark-768.png": "a16fe592dcc0f92242bd5e9ab7536098f03bf722ad18b140cee6fb7b20f7c575",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-en-light-1440.png": "2966ba382b851c1b54b9de65dbad03dcac6fdd6c9fcc63cb47e08237f4f75599",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-en-light-390.png": "66a8ba27b0ca75683070ad716b796436b2f5b307769ac252af88987a040f5125",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-en-light-768.png": "4446224d55fa84b3ddc85fd5ba798008883cbfc39363ad55249b3325d300ba3c",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-nb-dark-1440.png": "330510399ff575658b01e1c5cc603a18ffeff8880f51560f9f56d9187ae4b3b2",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-nb-dark-390.png": "526d018efebc94597f17edde6617cef067e2a635db5863e4e2c9f32437952097",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-nb-dark-768.png": "9459de1a8c73c0a3a709e1a71baad28ba7836e6ae371351db828723d6d6a9e25",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-nb-light-1440.png": "efb00af045bc15c1c530dfd8d38532c1379d5051433a5c16d60418933ee6d310",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-nb-light-390.png": "fd551e363594e748b97ef9352ccef39bdef514ebfce6fa44f271c6bbd8b48d19",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-loaded-nb-light-768.png": "0896ffedbc2c0cf8e0006388228cbf0b289a089340791192fe9839be1aab5cf5",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-en-dark-1440.png": "bb7373933150515f0f5f886b09ca9de8515d57fbc146d60c1b0f7d0afba03116",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-en-dark-390.png": "00dfc3d72f3f03b17d8a2133dead617f184e7e34941ef1bddcd66843baf0a23b",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-en-dark-768.png": "196cffad78873db08170de5d5b15410f44497269d59f8236e867be955c8da4f1",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-en-light-1440.png": "75ce9c33de28add5ee58755a5c4887b2c171f76d1bdf3a45746618e20900302a",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-en-light-390.png": "9470623d5c32d8988a280fd8d41f4b03e6a26df6d04d8b759eb1445d99f99374",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-en-light-768.png": "3752b54f37d361f9290fe1ce003b73cde2bdb3b697cadbf5995948029a2651a8",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-nb-dark-1440.png": "e9a5642470095c7c2642cfd4bff0e2cdddfcf8fd132459b8666522fcf882ecd1",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-nb-dark-390.png": "77a14aac20a1d8c04557f5f2ed84d2fef4dda5fcd6f5ed922638d35aa7362c3a",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-nb-dark-768.png": "529ae3d8004aed369e12f64b72a184860e3a46faaeba1b1c05ffa1bae8d47faa",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-nb-light-1440.png": "41b7b66c730a285e1539c0e6fb9b8d320004aae738b7674f09ee736fe50de09a",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-nb-light-390.png": "ef5b815e994c60351d2cdd0eda28e6817a3956a8c7a1670bca495f9b64071192",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-read-error-nb-light-768.png": "565ecfb51e046598af40e4336541e00f2a9eead82cf63ee21db2688cbdedebc2",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-en-dark-1440.png": "c672388569961fe44fe5a6b470e6097387ec5e6323c4b059e8b31de3db1a4096",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-en-dark-390.png": "b1b7cfa15162d3a999f72593301968019511e98e8270b4287073655e890d5f18",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-en-dark-768.png": "fdc69f28bf951fc21c2ea2260b27365dcbe8a16e64f883158c78248eaab1a2b8",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-en-light-1440.png": "2cb5b13fcfa86993ff1cc22302564e0f5ecc18c4da2dd2b6c1a04a2b57307265",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-en-light-390.png": "bd93a0ef57e96c8bd353f8cb525c8647cad7a4a3b7fdf038d952b36409a7873c",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-en-light-768.png": "24b9aab1f503ec7909e7b3def1b8f8c095948eb44c238ca8602791416733ebec",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-nb-dark-1440.png": "f0674b064338edf55c0430929d968304348eca7797755327c7683bcfacc638b7",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-nb-dark-390.png": "61fa4f6a2b41e6805efdcd88084bbc3a97025b1f7a2fc9786ad2a2a08a6d822f",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-nb-dark-768.png": "0b552d0dc0b0f0e49343c8883a718675485d86ae5821cb5fa812f3aa65e4f86e",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-nb-light-1440.png": "6e190c979d7ab559cee38d49ec11069a39fe9995a21cea4b787366918ef9319e",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-nb-light-390.png": "473cd6633dd4930cd37a76d5b27478944582cb06c1863d96b0dfc220a553ed23",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-save-error-nb-light-768.png": "fa8c3742c5eabb7961b29a9e8d48e4b110d057e30280d9d9ff03d66ff7e5da3f",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-en-dark-1440.png": "1881712f9b84526d22317ef7cf78e841c4a611af87759a3c720f26e061133cee",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-en-dark-390.png": "868e411ad209a0d3faa75b6c746d95dd127ea4bddb5369f300f82e9cf6901585",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-en-dark-768.png": "ed26fc118d343ffd8751d16dce61a8467a9a883f3715a6d4e60f4f68a5e95424",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-en-light-1440.png": "e57bf252035152ddaf85bd3d52caaab58e6bc22e931ebb96512d79f2de7cea07",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-en-light-390.png": "d16ad6d0547ccd44cd453656712603a64ba32c9fe79245ff17a507d0bdecc3ed",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-en-light-768.png": "fbe0ef769a9d7b185f4938000fb57b435b3905a6de70f4cbbc9025ef703a88b1",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-nb-dark-1440.png": "c05cbd72057a8b35f20d3e4bb2aff19bd49c00ec493878ea32e598e04ca3f77e",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-nb-dark-390.png": "d51de8eefce1cff5349792041c2f02d715f96aa2f151be66205678b841948bc6",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-nb-dark-768.png": "60ab94290bbe27f0b24c29e7aede15e0f116a816e10d8cfe37b0df9520ee6982",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-nb-light-1440.png": "aee8037b7d23d9d8995152817022dc387e7d85f4e8767be5494fd75ef4bd9421",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-nb-light-390.png": "59b7f7f396e932841ca52f505c200dcfecf644908b361e376582447fa5019bea",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saved-newer-draft-nb-light-768.png": "45f1924a8a5cc6d9f3df58c16a65e032e59192b59f5b2ce94915fbd68b6275e1",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-en-dark-1440.png": "31e8e5e01224b463b96d61d9687bdd695a38ad6d7462b61ee0d7ec6bc85f891b",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-en-dark-390.png": "4f14ba809a8ede247f45e30c7ad604db74e15b463eb2ce6d8822919e95561f49",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-en-dark-768.png": "14cf0cacbd41f8dd1aa9c524a168a44957f946ab9f797b3e90dcdafe8c3bd33e",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-en-light-1440.png": "53a7b80f553458081e2ff6c6b52fac382455c25e0da329720cccec2c7c96a15c",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-en-light-390.png": "bc37d872638e88436ca21006a3850489b29ee37c99a68dc1d08cd47f9399b800",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-en-light-768.png": "f389822b337921f4236748d567ef9b67c42d6fc72dfc843cbd853d363290190f",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-nb-dark-1440.png": "fb3bf330379c8c589a4929f6cc44c9f621a6fb839c7ef589816e74c57247884b",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-nb-dark-390.png": "85760e2eb59a1c48e0c89f187e6442920f83463ac1ed7aadf8a5384e42745844",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-nb-dark-768.png": "0672f129d398a30cf610eb9f51811225b2e3ded5320d102c62b56fbedfe27549",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-nb-light-1440.png": "ed2702813bc4cfc19d6504460a8bdcf594ebd82a579b159f53ad968a7caee8c0",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-nb-light-390.png": "36d97f58263f16298ce1535ccbd5da4ab5a902a31b95df2ab8e7f0a5a991f367",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/rules-saving-nb-light-768.png": "6ee038f46e8efb2cb54e892ba62e768538098c4c91dd302d68b8c4ef8a0388a3",
|
||||
"docs/ui-modernisation/visual-correction/evidence/rules-recovery/TARGETED_TESTS.txt": "d1eb2b6e0d6a29afd0692301850f170fab35e67664e3fd886da129a92c537691",
|
||||
"docs/ui-modernisation/visual-correction/RULES_RECOVERY_REVIEW.md": "b2919f68447aa09f664aa5fb0eeffac96220fed147558cedf353cfd8e948e001"
|
||||
},
|
||||
"export": {
|
||||
"job-tracker-ui/out/404.html": "b592444f354d63467acd1ef587d0c8a8fc12d1af046d8be015425988e45cea0f",
|
||||
"job-tracker-ui/out/__next.__PAGE__.txt": "28ee4f1bd2d5ee459eb895055d2b58442b8ab75ebc4330314e2e90705f770082",
|
||||
"job-tracker-ui/out/__next._full.txt": "9b41278b7560eb9f38c4cb98c20d482a879c2acd4276c2be36059326315ecd7d",
|
||||
"job-tracker-ui/out/__next._tree.txt": "db5be50bbbb72effc07b4f3ede2e3e4bcf3dced727977c4002b52dc86cd979ff",
|
||||
"job-tracker-ui/out/_next/static/chunks/0--vhwu1kmht5.js": "426fae50ff0485fb6af8e28a7d1751dfaefcb6118a24dab39b3a7099d38c18dd",
|
||||
"job-tracker-ui/out/_next/static/chunks/0-_aq6ipzcshj.js": "39f90c215bf52aef6274ed3dcc0f8af32e21a37fe8845b3bca0d6ea60da6a8c2",
|
||||
"job-tracker-ui/out/_next/static/chunks/05rgc5zsm9p5i.js": "1da7305ab9d8e95795327cce11a16db4c56d90429d7e1dea4c4088c085f20d69",
|
||||
"job-tracker-ui/out/_next/static/chunks/0afg9bl7a8pj5.js": "bd0cec651950d5007f84273af5be8d8255806da4db54238f5c512442c7449459",
|
||||
"job-tracker-ui/out/_next/static/chunks/0ah1fzqmie05a.js": "5c65505a7dcbac63ac71d254e619a4c800943bfb4fa16cd40c10cdbe7e9b6e31",
|
||||
"job-tracker-ui/out/_next/static/chunks/0b3nrgli_w65x.js": "bf23e1a05a97de3a950e76eb206b2fbbe9003460891ecd5ab091155aa385badc",
|
||||
"job-tracker-ui/out/_next/static/chunks/0bdt7ln111t48.js": "6184b1a61f22e2a640c17941634fdc75678ce93d142848d9f07f163e0d1fd201",
|
||||
"job-tracker-ui/out/_next/static/chunks/0cz1d0mv5g_q7.js": "0973c1d64c88adc8e3c950410cb58b288f72118d5965b78049438deb8f2f9683",
|
||||
"job-tracker-ui/out/_next/static/chunks/0og1crk78cn4a.js": "aa5031605cb2f46a612e94d9d71473f48a71aa4a5acfe8fe5f2dfc66d951ab40",
|
||||
"job-tracker-ui/out/_next/static/chunks/0pvbhqkwp15b6.js": "f210cc1a8c203de6008b6137c0324afabb33f233c1ab56800fe9e6c963c0c34a",
|
||||
"job-tracker-ui/out/_next/static/chunks/0q20g9o8x-k8z.js": "3d4d9086985419aa8866b032158196c774acb8bf318f3c8245508c8daa9c5148",
|
||||
"job-tracker-ui/out/_next/static/chunks/0q_pwu9jxv4-d.js": "42a43b3d7245a413c7c29b4cbe87823037a6dbc637e2e282c92405470e0f575d",
|
||||
"job-tracker-ui/out/_next/static/chunks/0qxm1h9uqfgpa.js": "a5af3192c76f3b8dac5c17afbe90d96a5c7652810ce69b7f39fbcf1f1231fd8c",
|
||||
"job-tracker-ui/out/_next/static/chunks/0somsez6u3jg3.js": "54f0e4b6a7f777986fc05099972a3edecc603065c4e953c7a10186426f57a860",
|
||||
"job-tracker-ui/out/_next/static/chunks/0ta69108309yl.js": "07b8069d13ddaf7aaa24daf1070144a2e98b444ca162b628b8bfb8e1068d2967",
|
||||
"job-tracker-ui/out/_next/static/chunks/0vo4_3wcjs1gy.js": "5e4d305fc346f9ecf48328ab0416397d8bd7c100f0de99dea16d2a1463b386a9",
|
||||
"job-tracker-ui/out/_next/static/chunks/0zep-wknuuxm3.js": "cc13d0dc908a4b047a165a50a226b787ee7707135b3f2c5894aab8cbd618a29c",
|
||||
"job-tracker-ui/out/_next/static/chunks/1-8ykqf0n88k2.js": "eb208124ec838cb9a9ae366745bd81fba1c35eeceac128c567bbb7977ebb6a2e",
|
||||
"job-tracker-ui/out/_next/static/chunks/10qxrc5f9nore.js": "512bfc44077703fa4e03e15ca48acf3501231c5e2cb9bf7beb2ec30224fe287b",
|
||||
"job-tracker-ui/out/_next/static/chunks/1435in_k_-dhc.js": "4757476512d5c4dd25f9264a18b304ed4824b23aff1c09e134fcbff21d9c36b6",
|
||||
"job-tracker-ui/out/_next/static/chunks/145oicobmjvm7.js": "d6bbbdeed1381652dc7412e5ce673a077579ecd5cee8934cb6b533c814098764",
|
||||
"job-tracker-ui/out/_next/static/chunks/14e7ovj0s3elm.js": "070567dd4d23fb9fa0b9ba132185a697af6578045d43b2b1c7bbb2a1594d935d",
|
||||
"job-tracker-ui/out/_next/static/chunks/15saa2mllmdp7.js": "6664972f61e1669d2ca1ed9af467df87d316efeadf59496ce8c68d8c84fd7512",
|
||||
"job-tracker-ui/out/_next/static/chunks/16atohq6jtvdj.js": "7bb98340c97def934fa0a6d3c6dfdf020c3c0ef7b01aedd3984f0931b45565e5",
|
||||
"job-tracker-ui/out/_next/static/chunks/16lfece6cnlln.js": "716363ba044f30b0e70440756b4e5eafa2d25f2e1628e855e3bc4ab9eabee3d3",
|
||||
"job-tracker-ui/out/_next/static/chunks/188aj_hr_p4eq.js": "f10e4af24bebfb8b9e7306a5688ef45f07f280c920dc01815ac578fbe18e2182",
|
||||
"job-tracker-ui/out/_next/static/chunks/1avt7t-z_q80r.js": "8cbd919d971eaf46e508f9e6b073a9183a29457c3c42c9566ec74b018894c061",
|
||||
"job-tracker-ui/out/_next/static/chunks/1ke8pzecwofrg.css": "32e9ab963ebadebcbe2c68dffb24cfbfc8cc24255ad91b48b7941fc777bf7439",
|
||||
"job-tracker-ui/out/_next/static/chunks/1req80b9jj38r.js": "eee4d2e3789e1215195dba99ad0f09d34f8c83da848322b76054722233e9dae3",
|
||||
"job-tracker-ui/out/_next/static/chunks/1svx1qnrof8xa.js": "111c502a1ca939f7bf971ed1b3e3cda011b130c313a7f7df742ae4b1e14486ae",
|
||||
"job-tracker-ui/out/_next/static/chunks/1w3q8yrcjn2jk.js": "365200e241ee9290e93d7c2fdba169f2b0a8e774541e3cbf3f6f2781110fa644",
|
||||
"job-tracker-ui/out/_next/static/chunks/1xn023_28rgzj.js": "4f7f2108d030a48d039930736c92a55710975dddf419fe673f84d92899b1f575",
|
||||
"job-tracker-ui/out/_next/static/chunks/1xwc-b795syag.css": "f73c002233f931ca14d0ae58815c47ca9f2659f25b1547a6d1fdca12a2a00b3f",
|
||||
"job-tracker-ui/out/_next/static/chunks/22wx8--1b9tnq.js": "3f7d8e762371262c6a740b4dac21725b424847319afac46055e97074a99ff5f5",
|
||||
"job-tracker-ui/out/_next/static/chunks/274f8aifi_wup.js": "bc5bc5617b4acbbbb1c7966322c508bb5554024d78e71e523e27f7f5bba5a8ab",
|
||||
"job-tracker-ui/out/_next/static/chunks/2edynwqicn6ym.js": "c694af15bb117955e6f7f0962f47495b2be017dfdea93b6d4ede4d5e4fcd7efd",
|
||||
"job-tracker-ui/out/_next/static/chunks/2ha8nlh4rv92e.js": "5cb4b4cee708f35ed54ef6289269fa866afbaa64fd47bf9275ff691664d3132e",
|
||||
"job-tracker-ui/out/_next/static/chunks/2nzuogwspugzt.js": "550bc37cb683dc05483a61f168923d3848ef2e69a2e943f9beb0129fa8ff0cd3",
|
||||
"job-tracker-ui/out/_next/static/chunks/2php_9zkhprrb.js": "4f91e63b1181693e7a3b269b1b24004d9abee13413b8396a916799b8c01620e8",
|
||||
"job-tracker-ui/out/_next/static/chunks/2pllop_q35dkw.js": "21c9a7c53763010317a2d09460066017e1fd192691e6a0bd83ed20ea6e1fe9dd",
|
||||
"job-tracker-ui/out/_next/static/chunks/2s2gjr6ro25dj.js": "7489e2ac285a05b563c2bcb4eaf9274bf930f2a7385f17d6d5e6850064b88b10",
|
||||
"job-tracker-ui/out/_next/static/chunks/2sj7ufu_6n9af.js": "69d7471c01b8001d52abc848910a8c35457dac3aaa4ce66eae2a03ca29ad623b",
|
||||
"job-tracker-ui/out/_next/static/chunks/2vo512u2siee8.js": "30cdfec178acfe49c1e0ae28fb23c67507bcf7f7b17008b48c05198f638c348d",
|
||||
"job-tracker-ui/out/_next/static/chunks/30-q9iimktiql.js": "db89d5da1f101216d7f99e9518dc7f5ed84f8b40ac84a6ea55f73c01bf1aca1b",
|
||||
"job-tracker-ui/out/_next/static/chunks/315n7snxk3fgw.js": "1993429aafa0753d5e9fd1ca63a4f6079ce7f7f37faa44716191f59c972c4d41",
|
||||
"job-tracker-ui/out/_next/static/chunks/33at73n-mzpir.js": "1605cc3311cc6ca3b2f44b2e0217fe5441a2799fa32b0b0c94d7634f4861ac83",
|
||||
"job-tracker-ui/out/_next/static/chunks/357yqeklh7414.js": "0192ab7198ebbe299d34a934c504dd4b562d1cccebb6e9d4c5163930c881b14c",
|
||||
"job-tracker-ui/out/_next/static/chunks/35_dl1zkx1-zx.js": "69bb75afcbd9ea9c0b7e870eb2b5796bdb24d0db7810573302fa04a497cc2c8c",
|
||||
"job-tracker-ui/out/_next/static/chunks/35pq4ixaltkev.js": "f1e9d53e2481de01d7b04aa938397c2545b7d7dc42ce3d0ac5cd3f1141bda182",
|
||||
"job-tracker-ui/out/_next/static/chunks/3_4dnl1l3809g.js": "50288c2864a9e8c7ef25c93762edb86e4e617778737b5b5a028c53c5b93d3b70",
|
||||
"job-tracker-ui/out/_next/static/chunks/3bqn9b34na0b9.js": "f1b8ebcc1b22251c33c9f3a5d11c1f893cad2da2e8744a441e790f7347aa9e73",
|
||||
"job-tracker-ui/out/_next/static/chunks/3gkylew_qn7cw.js": "7e6c74c81be0c41ab433e36d65b914f62c48f332922e27f7cc953476f4dd78cb",
|
||||
"job-tracker-ui/out/_next/static/chunks/3la4obitihzpv.js": "9a5a57b46db389b98f1fd5baa86eba1a360300dae9d1ff3ffeae7bc3378135b9",
|
||||
"job-tracker-ui/out/_next/static/chunks/3nzgmz1t8r_64.js": "de2688cd6bfc8b411e9445d857cd1d776f9960f9d63e9f06c24cbc2a98040fca",
|
||||
"job-tracker-ui/out/_next/static/chunks/3q4v10rrqy40n.js": "d87ff7b7a0f07d0d92eab3876481eb686a12d9c43d8b92cbe406aefa227a11c1",
|
||||
"job-tracker-ui/out/_next/static/chunks/3xbcgmkebja05.js": "bb1e98db2657a4b067676ead2ea26172478a79c1b384a9f9fe6588e1481d33ee",
|
||||
"job-tracker-ui/out/_next/static/chunks/turbopack-25fzg9ay_1ss-.js": "c40f39e993a30c96d6247bb3a7b581538bb046efe8ef8ec07bea3ba32291750f",
|
||||
"job-tracker-ui/out/_next/static/D8L1HCYivraM_3ki7dajJ/_buildManifest.js": "9476e0afd3f9da68a64e6ec58631191fd3eaca62c9f5a377e7517fe9a89e59ea",
|
||||
"job-tracker-ui/out/_next/static/D8L1HCYivraM_3ki7dajJ/_clientMiddlewareManifest.js": "5483e3295dc35dfe29ea932efc85341c916f10ff78ff5b0e965e003710893a4a",
|
||||
"job-tracker-ui/out/_next/static/D8L1HCYivraM_3ki7dajJ/_ssgManifest.js": "678f6ce2cb80b1fe72fc67e7412be6e2ab6ada083111b64f7c40d35e3cba5e00",
|
||||
"job-tracker-ui/out/_not-found/__next._full.txt": "2faadc177035ab29cffc3407994884403cac227410d5d42bb402a3c2f8bb833e",
|
||||
"job-tracker-ui/out/_not-found/__next._not-found/__PAGE__.txt": "c2932e8e4dc31e1b5bb7d633c6cde5f48a6189ccf671dad2e6b97f87fda38f8c",
|
||||
"job-tracker-ui/out/_not-found/__next._tree.txt": "a080942642c0a6bf4aff2ea2066748cd04a80efa77c478909102a044a3f02677",
|
||||
"job-tracker-ui/out/_not-found.html": "b592444f354d63467acd1ef587d0c8a8fc12d1af046d8be015425988e45cea0f",
|
||||
"job-tracker-ui/out/_not-found.txt": "2faadc177035ab29cffc3407994884403cac227410d5d42bb402a3c2f8bb833e",
|
||||
"job-tracker-ui/out/favicon.ico": "8d4923e2c487805ea9f852a685b2cf0fb10512ded8290d2a5c37d1cc8fd0702a",
|
||||
"job-tracker-ui/out/favicon.svg": "63ecf8f37f8bb146ecfae3917187c6b692d4e801641e8a314486a4007912f3a3",
|
||||
"job-tracker-ui/out/index.html": "9f46283e0bc340612c08fc2c7b4a765118496c35320a83a87a233d2245b551b9",
|
||||
"job-tracker-ui/out/index.txt": "9b41278b7560eb9f38c4cb98c20d482a879c2acd4276c2be36059326315ecd7d",
|
||||
"job-tracker-ui/out/logo192.png": "bc652031597fabd19b9f14e22a71f809490d218037521b3b64d013418c1390b4",
|
||||
"job-tracker-ui/out/logo512.png": "5129e9bc1ba812b711fd9a646d3a38a906d365a26ee685df183b8752458944d4",
|
||||
"job-tracker-ui/out/manifest.json": "2667ce63c2e0835b7007239816a5597639321d333da396a78638dfa9e8a7c935",
|
||||
"job-tracker-ui/out/mockups/dashboard.svg": "318be3adb1324c26eb30f05572a29528a3e38331c6a604652eef75b54f8c29dc",
|
||||
"job-tracker-ui/out/mockups/pipeline.svg": "db2ef41faabeb90e7ce85413e168581686c54535d970fc7d8deda3888a479de4",
|
||||
"job-tracker-ui/out/mockups/workspace.svg": "9bbab22349147c7b01d6e18c93c622a6f8aed6dedaf23715189ab54d60e1ddbd",
|
||||
"job-tracker-ui/out/robots.txt": "e5ab0d231eeb01b4a982d1c79a6729cac9797ad15a69247e4f28ba6afc149b4c"
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 40 KiB |
@@ -0,0 +1,13 @@
|
||||
Checking 390/en/light
|
||||
Checking 390/en/dark
|
||||
Checking 390/nb/light
|
||||
Checking 390/nb/dark
|
||||
Checking 768/en/light
|
||||
Checking 768/en/dark
|
||||
Checking 768/nb/light
|
||||
Checking 768/nb/dark
|
||||
Checking 1440/en/light
|
||||
Checking 1440/en/dark
|
||||
Checking 1440/nb/light
|
||||
Checking 1440/nb/dark
|
||||
PASS:12 controlled journeys,84 axe scans/captures.
|
||||
@@ -0,0 +1,23 @@
|
||||
|
||||
> job-tracker-ui@0.1.0 build
|
||||
> node --max-old-space-size=4096 ./node_modules/next/dist/bin/next build
|
||||
|
||||
▲ Next.js 16.4.1 (Turbopack)
|
||||
✓ Running next.config.js took 25ms
|
||||
|
||||
Creating an optimized production build ...
|
||||
✓ Compiled successfully in 446ms
|
||||
Running TypeScript ...
|
||||
Finished TypeScript in 5.5s ...
|
||||
Collecting page data using 4 workers ...
|
||||
Generating static pages using 4 workers (0/3) ...
|
||||
✓ Generating static pages using 4 workers (3/3) in 800ms
|
||||
Finalizing page optimization ...
|
||||
|
||||
Route (app)
|
||||
┌ ○ /
|
||||
└ ○ /_not-found
|
||||
|
||||
|
||||
○ (Static) prerendered as static content
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
|
||||
> job-tracker-ui@0.1.0 test
|
||||
> jest --runInBand job-export-lifetime.test.tsx job-import.test.tsx settings-import-lifetime.test.tsx file-picker-activation.test.tsx translation-catalogue.test.ts i18n-provider.test.tsx settings-view.test.tsx
|
||||
|
||||
|
||||
Test Suites: 7 passed, 7 total
|
||||
Tests: 76 passed, 76 total
|
||||
Snapshots: 0 total
|
||||
Time: 22.233 s, estimated 24 s
|
||||
Ran all test suites matching job-export-lifetime.test.tsx|job-import.test.tsx|settings-import-lifetime.test.tsx|file-picker-activation.test.tsx|translation-catalogue.test.ts|i18n-provider.test.tsx|settings-view.test.tsx.
|
||||
@@ -0,0 +1,128 @@
|
||||
{
|
||||
"screens": [
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-read-error",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-loaded",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-invalid",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-saving",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-saved-newer-draft",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-save-error",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-discarded",
|
||||
"violations": []
|
||||
}
|
||||
],
|
||||
"journeys": [
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"readRetry": "PASS",
|
||||
"validColumnsAndGaps": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 364.25,
|
||||
"width": 358,
|
||||
"height": 44
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 424.25,
|
||||
"width": 358,
|
||||
"height": 44
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 484.25,
|
||||
"width": 358,
|
||||
"height": 44
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 544.25,
|
||||
"width": 358,
|
||||
"height": 44
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 604.25,
|
||||
"width": 358,
|
||||
"height": 44
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 664.25,
|
||||
"width": 358,
|
||||
"height": 44
|
||||
}
|
||||
],
|
||||
"invalidWriteExcluded": "PASS",
|
||||
"pendingSnapshotRetainsNewerEdit": "PASS",
|
||||
"rejectedSaveRetainsDraft": "PASS",
|
||||
"discardRestoresCommittedFixture": "PASS"
|
||||
}
|
||||
],
|
||||
"errors": [],
|
||||
"unexpectedWrites": [],
|
||||
"writes": [
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"action": "rulesSaveSnapshot"
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"action": "rulesSaveRejected"
|
||||
}
|
||||
],
|
||||
"proposals": [],
|
||||
"unavailableReads": [],
|
||||
"blockedExternal": [
|
||||
"https://fonts.googleapis.com"
|
||||
],
|
||||
"limits": [
|
||||
"All API, AI and preview results are synthetic fixtures. No model activation, semantic translation quality, backend end-to-end or physical PDF qualification.",
|
||||
"No native device, screen reader, provider, integrated security, deployment or release acceptance."
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"screens": [
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-read-error",
|
||||
"violations": []
|
||||
},
|
||||
{
|
||||
"width": 390,
|
||||
"language": "nb",
|
||||
"mode": "dark",
|
||||
"state": "rules-loaded",
|
||||
"violations": []
|
||||
}
|
||||
],
|
||||
"journeys": [],
|
||||
"errors": [],
|
||||
"unexpectedWrites": [],
|
||||
"writes": [],
|
||||
"proposals": [],
|
||||
"unavailableReads": [],
|
||||
"blockedExternal": [
|
||||
"https://fonts.googleapis.com"
|
||||
],
|
||||
"limits": [
|
||||
"All API, AI and preview results are synthetic fixtures. No model activation, semantic translation quality, backend end-to-end or physical PDF qualification.",
|
||||
"No native device, screen reader, provider, integrated security, deployment or release acceptance."
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
Checking 390/nb/dark
|
||||
node:internal/modules/run_main:107
|
||||
triggerUncaughtException(
|
||||
^
|
||||
|
||||
AssertionError [ERR_ASSERTION]: No empty mobile/tablet spacer row: 32
|
||||
at file:///C:/Users/Connor/.codex/worktrees/direct-roadmap-integration/Job%20tracker/job-tracker-ui/scripts/verify-a3-ai-settings.mjs:138:104 {
|
||||
generatedMessage: false,
|
||||
code: 'ERR_ASSERTION',
|
||||
actual: false,
|
||||
expected: true,
|
||||
operator: '==',
|
||||
diff: 'simple'
|
||||
}
|
||||
|
||||
Node.js v24.19.0
|
||||
@@ -0,0 +1,10 @@
|
||||
|
||||
> job-tracker-ui@0.1.0 test
|
||||
> jest --runInBand settings-view.test.tsx settings-import-lifetime.test.tsx
|
||||
|
||||
|
||||
Test Suites: 2 passed, 2 total
|
||||
Tests: 28 passed, 28 total
|
||||
Snapshots: 0 total
|
||||
Time: 15.994 s, estimated 21 s
|
||||
Ran all test suites matching settings-view.test.tsx|settings-import-lifetime.test.tsx.
|
||||
|
After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 66 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 76 KiB |
|
After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 66 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 61 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 76 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 84 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 76 KiB |
|
After Width: | Height: | Size: 44 KiB |
|
After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 76 KiB |
|
After Width: | Height: | Size: 44 KiB |
|
After Width: | Height: | Size: 71 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
After Width: | Height: | Size: 73 KiB |