{ "source": "Final P4-01 Playwright JSON attachments; synthetic local API/Chromium; full WCAG A/AA scans, contrast-only new-test gate", "browserActualPasses": 35, "browserExpectedFailures": 1, "expectedFailure": "P2-D01 native SQLite submitted-package capture", "loadedScans": 38, "colorContrastViolations": 0, "remainingViolationNodeOccurrences": { "aria-input-field-name": 8 }, "scans": [ { "test": "[PRES-E08 PRES-J08] light/en/1440 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/en/1440 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/en/1440 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_o_" ], [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ] ] } ] }, { "test": "[PRES-E08 PRES-J08] light/en/390 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/en/390 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/en/390 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_o_" ], [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ] ] } ] }, { "test": "[PRES-E08 PRES-J08] light/nb/1440 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/nb/1440 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/nb/1440 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_o_" ], [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ] ] } ] }, { "test": "[PRES-E08 PRES-J08] light/nb/390 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/nb/390 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] light/nb/390 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ], [ "#_r_11_" ] ] } ] }, { "test": "[PRES-E07 PRES-E08 PRES-J05 PRES-J07] light loaded status semantics, navigation and command focus", "state": "loaded-jobs", "violations": [], "incomplete": [ { "rule": "color-contrast", "impact": "serious", "nodes": 6, "targets": [ [ ".MuiBadge-invisible" ], [ "#_r_c_" ], [ "div[aria-labelledby=\"job-table-status-label\"]" ], [ "div[aria-labelledby=\"job-table-company-label\"]" ], [ "#_r_f_" ], [ "div[aria-labelledby=\"job-table-readiness-label\"]" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] light loaded CV tabs, selects and settings", "state": "loaded-cv-template-button-hover", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] light loaded CV tabs, selects and settings", "state": "loaded-cv-content", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 3, "targets": [ [ ".css-1ebacnx > .MuiButton-containedSizeSmall.css-akwpjr.MuiButton-contained" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ "#_r_t_" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] light loaded CV tabs, selects and settings", "state": "loaded-cv-customize", "violations": [ { "rule": "aria-input-field-name", "impact": "serious", "nodes": 4, "targets": [ [ ".css-l0tx9m.MuiBox-root:nth-child(4) > .MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(1) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ], [ ".css-l0tx9m.MuiBox-root:nth-child(4) > .MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(2) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ], [ ".MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(8) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ], [ ".MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(9) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ] ] } ], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#menu-" ] ] }, { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 10, "targets": [ [ ".css-1ebacnx > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(2)" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ "div[aria-label=\"Skills presentation\"]" ], [ "div[aria-label=\"Page size\"]" ], [ "div[aria-label=\"Density\"]" ], [ "div[aria-label=\"Language\"]" ], [ "div[aria-label=\"Date format\"]" ], [ "li[data-value=\"a4\"]" ], [ "li[data-value=\"letter\"]" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] light loaded CV tabs, selects and settings", "state": "loaded-cv-ai-locked", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 5, "targets": [ [ ".css-1ebacnx > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(2)" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(3)" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ "#_r_3q_" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] light loaded CV tabs, selects and settings", "state": "loaded-cv-history", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 5, "targets": [ [ ".css-1ebacnx > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(2)" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(3)" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(4)" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] light loaded CV tabs, selects and settings", "state": "loaded-settings", "violations": [], "incomplete": [ { "rule": "color-contrast", "impact": "serious", "nodes": 3, "targets": [ [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ ".MuiButton-containedSizeMedium" ], [ ".css-17t4hgu" ] ] } ] }, { "test": "[PRES-E08 PRES-J08] dark/en/1440 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/en/1440 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/en/1440 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_o_" ], [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ] ] } ] }, { "test": "[PRES-E08 PRES-J08] dark/en/390 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/en/390 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/en/390 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ], [ "#_r_11_" ] ] } ] }, { "test": "[PRES-E08 PRES-J08] dark/nb/1440 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/nb/1440 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/nb/1440 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_o_" ], [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ] ] } ] }, { "test": "[PRES-E08 PRES-J08] dark/nb/390 loading → error → retry → empty → populated", "state": "loaded-error", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/nb/390 loading → error → retry → empty → populated", "state": "loaded-company", "violations": [], "incomplete": [] }, { "test": "[PRES-E08 PRES-J08] dark/nb/390 loading → error → retry → empty → populated", "state": "loaded-company-dialog", "violations": [], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#root" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 9, "targets": [ [ "#_r_p_" ], [ "#_r_q_" ], [ "#_r_r_" ], [ "#_r_s_" ], [ "#_r_t_" ], [ "#_r_u_" ], [ "#_r_v_" ], [ "#_r_10_" ], [ "#_r_11_" ] ] } ] }, { "test": "[PRES-E07 PRES-E08 PRES-J05 PRES-J07] dark loaded status semantics, navigation and command focus", "state": "loaded-jobs", "violations": [], "incomplete": [ { "rule": "color-contrast", "impact": "serious", "nodes": 6, "targets": [ [ ".MuiBadge-invisible" ], [ "#_r_c_" ], [ "div[aria-labelledby=\"job-table-status-label\"]" ], [ "div[aria-labelledby=\"job-table-company-label\"]" ], [ "#_r_f_" ], [ "div[aria-labelledby=\"job-table-readiness-label\"]" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] dark loaded CV tabs, selects and settings", "state": "loaded-cv-template-button-hover", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] dark loaded CV tabs, selects and settings", "state": "loaded-cv-content", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 4, "targets": [ [ ".css-1ebacnx > .MuiButton-containedSizeSmall.css-akwpjr.MuiButton-contained" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ "#_r_s_-label" ], [ "#_r_s_" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] dark loaded CV tabs, selects and settings", "state": "loaded-cv-customize", "violations": [ { "rule": "aria-input-field-name", "impact": "serious", "nodes": 4, "targets": [ [ ".css-l0tx9m.MuiBox-root:nth-child(4) > .MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(1) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ], [ ".css-l0tx9m.MuiBox-root:nth-child(4) > .MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(2) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ], [ ".MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(8) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ], [ ".MuiFormControl-fullWidth.css-17qa0m8.MuiFormControl-root:nth-child(9) > .MuiOutlinedInput-root.MuiSelect-root.css-1f6076n > .MuiSelect-select.MuiSelect-outlined.MuiOutlinedInput-input" ] ] } ], "incomplete": [ { "rule": "aria-hidden-focus", "impact": "serious", "nodes": 1, "targets": [ [ "#menu-" ] ] }, { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 10, "targets": [ [ ".css-1ebacnx > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(2)" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ "div[aria-label=\"Skills presentation\"]" ], [ "div[aria-label=\"Page size\"]" ], [ "div[aria-label=\"Density\"]" ], [ "div[aria-label=\"Language\"]" ], [ "div[aria-label=\"Date format\"]" ], [ "li[data-value=\"a4\"]" ], [ "li[data-value=\"letter\"]" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] dark loaded CV tabs, selects and settings", "state": "loaded-cv-ai-locked", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 5, "targets": [ [ ".css-1ebacnx > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(2)" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(3)" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ "#_r_3p_" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] dark loaded CV tabs, selects and settings", "state": "loaded-cv-history", "violations": [], "incomplete": [ { "rule": "aria-prohibited-attr", "impact": "serious", "nodes": 2, "targets": [ [ "span[aria-label=\"Undo\"]" ], [ "span[aria-label=\"Redo\"]" ] ] }, { "rule": "color-contrast", "impact": "serious", "nodes": 5, "targets": [ [ ".css-1ebacnx > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(2)" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(3)" ], [ ".MuiTab-root.MuiTab-textColorPrimary.css-p9swfl:nth-child(4)" ], [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ] ] } ] }, { "test": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] dark loaded CV tabs, selects and settings", "state": "loaded-settings", "violations": [], "incomplete": [ { "rule": "color-contrast", "impact": "serious", "nodes": 3, "targets": [ [ ".Mui-selected.MuiTab-root.MuiTab-textColorPrimary" ], [ ".MuiButton-containedSizeMedium" ], [ ".css-17t4hgu" ] ] } ] } ] }