8581 lines
418 KiB
JSON
8581 lines
418 KiB
JSON
{
|
||
"schemaVersion": 1,
|
||
"checkpoint": "P7-02",
|
||
"slice": "Onboarding guidance only; Career overview/evidence remains pending",
|
||
"collectedUtc": "2026-10-11T23:50:38.136041+00:00",
|
||
"acceptance": "CONDITIONAL GO",
|
||
"parentConfirmedFrozenRuntimeComplete": true,
|
||
"entry": {
|
||
"commit": "ad7b4196af638f3a8c79e261ffd96507bd002835",
|
||
"evidence": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/entry-account-results.json",
|
||
"sha256": "766c053e35bc45abc111b7e51ea358c3a59fe61151adf9dd3f9df496282799dd",
|
||
"bytes": 1511911,
|
||
"hashPolicy": "UTF-8 text with CRLF normalized to LF"
|
||
},
|
||
"inheritedFullFrontend": {
|
||
"passed": 573,
|
||
"suites": 89
|
||
},
|
||
"qualification": "P7-01 runtime is inherited, not a fresh P7-02 full frontend result"
|
||
},
|
||
"identity": {
|
||
"headObserved": "ad7b4196af638f3a8c79e261ffd96507bd002835",
|
||
"sourceFiles": [
|
||
{
|
||
"path": "job-tracker-ui/src/components/OnboardingChecklist.tsx",
|
||
"sha256": "b661e362a5d44ab48d5df5715d697bf2c8be54136429d4aecd0b43c98cd8e15b",
|
||
"bytes": 7393,
|
||
"hashPolicy": "UTF-8 text with CRLF normalized to LF"
|
||
},
|
||
{
|
||
"path": "job-tracker-ui/src/components/DashboardView.tsx",
|
||
"sha256": "d6fe21241890f8473320246ae2e6287de014ad99e03804cdefc03a3142e4fc98",
|
||
"bytes": 27543,
|
||
"hashPolicy": "UTF-8 text with CRLF normalized to LF"
|
||
},
|
||
{
|
||
"path": "job-tracker-ui/src/i18n/translations.ts",
|
||
"sha256": "820618868b12dc6519345c410bd0b3ce1f1461dcbc7e1ce9a9ac7886d8085f0d",
|
||
"bytes": 308335,
|
||
"hashPolicy": "UTF-8 text with CRLF normalized to LF"
|
||
}
|
||
],
|
||
"sourceSha256Lf": "dd98c47e6064a4f8d6abe6dbe4e2b61b86cf9dc45e5baa9e8c7fb51631ee3f70",
|
||
"sourceHashAlgorithm": "SHA256 ordered path + TAB + canonical-LF file SHA256 + LF records",
|
||
"buildId": "bwZtqlczGqVRJ0J01IxVK",
|
||
"buildIdRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/BUILD_ID",
|
||
"sha256": "bcf86456791637fc8a4c1347635dfc3527606a3564afcc3b4a6d225490f287a6",
|
||
"bytes": 21,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"staticExportFileCount": 74,
|
||
"staticExportSha256": "b6f528e55f7d12b357b0aea34fd61935aeb5c4e57550ea3d6fe6b54c66bc87f5",
|
||
"staticExportHashAlgorithm": "SHA256 sorted original export path + TAB + raw file SHA256 + LF records",
|
||
"sourceSnapshots": [
|
||
{
|
||
"originalSourcePath": "job-tracker-ui/src/components/OnboardingChecklist.tsx",
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/source/job-tracker-ui/src/components/OnboardingChecklist.tsx",
|
||
"sha256": "b661e362a5d44ab48d5df5715d697bf2c8be54136429d4aecd0b43c98cd8e15b",
|
||
"bytes": 7393,
|
||
"hashPolicy": "Exact measured raw bytes",
|
||
"canonicalLfSha256": "b661e362a5d44ab48d5df5715d697bf2c8be54136429d4aecd0b43c98cd8e15b"
|
||
},
|
||
{
|
||
"originalSourcePath": "job-tracker-ui/src/components/DashboardView.tsx",
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/source/job-tracker-ui/src/components/DashboardView.tsx",
|
||
"sha256": "0e98e2f43cf024a1a563fd7663177cce08303b65a805b08f9e608da5dd48d095",
|
||
"bytes": 27938,
|
||
"hashPolicy": "Exact measured raw bytes",
|
||
"canonicalLfSha256": "d6fe21241890f8473320246ae2e6287de014ad99e03804cdefc03a3142e4fc98"
|
||
},
|
||
{
|
||
"originalSourcePath": "job-tracker-ui/src/i18n/translations.ts",
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/source/job-tracker-ui/src/i18n/translations.ts",
|
||
"sha256": "12b45f0c07826fee810cb996b5d3018e20ee1cb1b6307b3e3cf4c7632381b60f",
|
||
"bytes": 313517,
|
||
"hashPolicy": "Exact measured raw bytes",
|
||
"canonicalLfSha256": "820618868b12dc6519345c410bd0b3ce1f1461dcbc7e1ce9a9ac7886d8085f0d"
|
||
}
|
||
],
|
||
"testSnapshots": [
|
||
{
|
||
"originalTestPath": "job-tracker-ui/e2e/phase7-onboarding.spec.ts",
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/tests/job-tracker-ui/e2e/phase7-onboarding.spec.ts",
|
||
"sha256": "73639d3ab25c8c0b9dd3c1d637ab0adf2c9844385a35399376a85f56f9e3b466",
|
||
"bytes": 18053,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
{
|
||
"originalTestPath": "job-tracker-ui/src/onboarding-checklist.test.tsx",
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/tests/job-tracker-ui/src/onboarding-checklist.test.tsx",
|
||
"sha256": "b19d3b4ba3f033e839fb49c008f798c90e1c195aecab5542ba6d3dc5f64e22ef",
|
||
"bytes": 13785,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
{
|
||
"originalTestPath": "job-tracker-ui/src/dashboard-presentation.test.tsx",
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/tests/job-tracker-ui/src/dashboard-presentation.test.tsx",
|
||
"sha256": "99040cd8c76024b106abbe152f9c31cac95f0d9aba0e54395a1cfed5f9fc9cf1",
|
||
"bytes": 8727,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
],
|
||
"historicalSourceApplicability": "Original sourceFiles/sourceSha256Lf apply at d21501aa7e5f9040937fa821d6a77d823b7e08eb. Verify against immutable sourceSnapshots canonicalLfSha256 or that committed tree, not a later Career/i18n workspace. Measured source/build/export hashes and original digest order remain unchanged.",
|
||
"staticExportSnapshot": {
|
||
"root": ".artifacts/phase7/p7-02/onboarding-final/export",
|
||
"qualification": "Exact raw74 files from job-tracker-ui/out; original export digest paths/algorithm unchanged"
|
||
}
|
||
},
|
||
"environment": {
|
||
"appliedRunnerEnvironment": {
|
||
"NEXT_PUBLIC_API_BASE_URL": "http://localhost:5302/api",
|
||
"NEXT_TELEMETRY_DISABLED": "1",
|
||
"DOTNET_ROOT": "C:/Users/Connor/.dotnet",
|
||
"DOTNET_HOST_PATH": "C:/Users/Connor/.dotnet/dotnet.exe",
|
||
"PLAYWRIGHT_STATIC_EXPORT": "true",
|
||
"PLAYWRIGHT_PREBUILT_EXPORT": "true",
|
||
"PLAYWRIGHT_REUSE_SERVERS": "false",
|
||
"Workers__SavedJobSearchAlertsEnabled": "false",
|
||
"CV_FIDELITY_OUTPUT": ".artifacts/phase7/current/ui/fidelity",
|
||
"CV_SETTINGS_FIDELITY_OUTPUT": ".artifacts/phase7/current/ui/settings-fidelity"
|
||
},
|
||
"runnerRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/run-ui.py",
|
||
"sha256": "7cf3d17cbd3c622b40f65ccec0731f6514f341e450459dfae463e3c218e563c1",
|
||
"bytes": 4158,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"browserTypeScriptConfig": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/e2e-tsconfig.json",
|
||
"sha256": "55fa6fffaed1e76a32657edfffcc501cd8bd87330bda2c3a3944f8f89d4019e2",
|
||
"bytes": 572,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"contents": "{\n \"extends\": \"../../job-tracker-ui/tsconfig.json\",\n \"compilerOptions\": {\n \"incremental\": false,\n \"types\": [\"node\", \"jest\"],\n \"typeRoots\": [\"../../job-tracker-ui/node_modules/@types\"]\n },\n \"include\": [\n \"../../job-tracker-ui/e2e/**/*.ts\",\n \"../../job-tracker-ui/ai-tests/**/*.ts\",\n \"../../job-tracker-ui/auth-tests/**/*.ts\",\n \"../../job-tracker-ui/playwright.*.config.ts\",\n \"../../job-tracker-ui/src/mui-theme.d.ts\",\n \"../../docs/redesign/phase-5/p5-15/p5-15-01/diagnostics/**/*.ts\"\n ],\n \"exclude\": [\"../../job-tracker-ui/node_modules\"]\n}\n"
|
||
},
|
||
"qualification": "Local native Chromium/owned synthetic SQLite fixtures; external requests blocked. No physical touch/zoom/human assistive/provider acceptance."
|
||
},
|
||
"commands": {
|
||
"typecheck": {
|
||
"record": {
|
||
"name": "typecheck",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"run",
|
||
"typecheck"
|
||
],
|
||
"startedUtc": "2026-10-11T23:42:22.914862+00:00",
|
||
"finishedUtc": "2026-10-11T23:42:31.973589+00:00",
|
||
"exitCode": 0
|
||
},
|
||
"recordRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/typecheck-command.json",
|
||
"sha256": "be8349a94c8448da4a826d457d0250a81d9fcf50e1f68f2be0254855bca60acb",
|
||
"bytes": 247,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/typecheck.log",
|
||
"sha256": "89b0ec97b537eca6560c13ca2dfea9e3a97dd1bb35580c4ff39d2462db25e080",
|
||
"bytes": 148,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"browser-typecheck": {
|
||
"record": {
|
||
"name": "browser-typecheck",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"exec",
|
||
"tsc",
|
||
"--",
|
||
"--project",
|
||
"../.artifacts/phase7/e2e-tsconfig.json",
|
||
"--noEmit"
|
||
],
|
||
"startedUtc": "2026-10-11T23:45:36.494702+00:00",
|
||
"finishedUtc": "2026-10-11T23:45:40.091860+00:00",
|
||
"exitCode": 0
|
||
},
|
||
"recordRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/browser-typecheck-command.json",
|
||
"sha256": "8d2bace493df41407a76fa3326d278aee1248230152116faa6a5f2d3a37a5c57",
|
||
"bytes": 343,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/browser-typecheck.log",
|
||
"sha256": "d2993bc68ad9a63f711c8f5473155e2ba00fdcd461220cc3849185f2f9ad93e6",
|
||
"bytes": 78,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"lint": {
|
||
"record": {
|
||
"name": "lint",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"run",
|
||
"lint"
|
||
],
|
||
"startedUtc": "2026-10-11T23:42:35.579152+00:00",
|
||
"finishedUtc": "2026-10-11T23:42:51.560252+00:00",
|
||
"exitCode": 0
|
||
},
|
||
"recordRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/lint-command.json",
|
||
"sha256": "ec2cf32f9ebe1d597005f66589011e1a8106b001ce6d3fa23d51dc43a7cdfe8b",
|
||
"bytes": 237,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/lint.log",
|
||
"sha256": "b040dbeca9b4adb3f6f4c25ac49de0d37e921375b2d9b57e87b542a10f599913",
|
||
"bytes": 136,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"build": {
|
||
"record": {
|
||
"name": "build",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"run",
|
||
"build"
|
||
],
|
||
"startedUtc": "2026-10-11T23:42:51.563295+00:00",
|
||
"finishedUtc": "2026-10-11T23:42:57.966728+00:00",
|
||
"exitCode": 0
|
||
},
|
||
"recordRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/build-command.json",
|
||
"sha256": "7245e3a3d17aef927164e5fce1fd6d8334df4b68072144aae974853fbcd63106",
|
||
"bytes": 239,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/build.log",
|
||
"sha256": "688c5c3ce07ca0b542de7e38c27bb1046526ca1b26cc891e458a04ef0cabe704",
|
||
"bytes": 670,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
}
|
||
},
|
||
"affectedFrontend": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-focus-green-final-20261011T234148Z.json",
|
||
"sha256": "4a3bccbbfe9f5829a69ed7c475b94c91558aed3baeb09f6da79a299506065514",
|
||
"bytes": 13724,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791762109830,
|
||
"passed": 32,
|
||
"failed": 0,
|
||
"pending": 0,
|
||
"total": 32,
|
||
"suites": 2,
|
||
"cases": [
|
||
{
|
||
"name": "uses structured career data and connected inbox status for four source-backed onboarding steps",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /microsoft-graph/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /imap/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "manual skills preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "raw career text preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "contact only preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "career names and account email alone do not count as account identity details",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unknown job summary has indeterminate progress, then responds to known jobs without refetching sources",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "all four recorded steps hide the optional checklist after the sources settle",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /auth/me status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /career/profile status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /gmail/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /microsoft-graph/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /imap/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepProfileAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepCvAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepEmailAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepJobAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a legacy owner dismissal skips all reads on mount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "dismissal survives reload for its owner and stays separate from another owner's checklist and Dashboard flags",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unavailable dismissal storage still permits setup and an in-memory dismissal",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "loading is announced without guessed progress and dismissal prevents late failure from reopening the checklist",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "Bokmål guidance keeps semantic list and progress names without additional source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] exact monthly values, sample, custom statuses and separate salary group remain readable",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S02] all five stored visibility flags hide their groups and survive remount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a trends failure retains summary and retries without showing a false zero response rate",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a summary failure does not suppress independent trends",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-J05 J09 S01] raw status and company destinations use supported exact query fields",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01 S02] period changes only reload trends and retain current snapshot meaning",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] zero activity is an explicit window-empty state without a fabricated response percentage",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] activity chart uses one shared zero-based scale and a readable legend",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[P7-02 PRES-S01 S02] setup guidance treats pending and failed summaries as unknown until their owner retries",
|
||
"status": "passed"
|
||
}
|
||
]
|
||
},
|
||
"affectedUnitCommand": {
|
||
"record": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-focus-green-final-20261011T234148Z.json",
|
||
"src/onboarding-checklist.test.tsx",
|
||
"src/dashboard-presentation.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T23:41:48.907295+00:00",
|
||
"finishedUtc": "2026-10-11T23:41:54.923125+00:00",
|
||
"exitCode": 0,
|
||
"counts": {
|
||
"numPassedTests": 32,
|
||
"numFailedTests": 0,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 2,
|
||
"numFailedTestSuites": 0
|
||
}
|
||
},
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-focus-green-final-20261011T234148Z-command.json",
|
||
"sha256": "397c63faf9ab4a6f2d5989678a4da1975fafd91ea8ab7f7c15659aba94c2623f",
|
||
"bytes": 700,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"countDeltas": {
|
||
"baselineRaw": {
|
||
"path": ".artifacts/phase7/p7-01/account-final/runtime/jest.json",
|
||
"sha256": "319679b96644fbde2ec466faa5055ac3dce0f85053f3c92c7dbfbc9d763186f0",
|
||
"bytes": 241073,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"fileCaseDifferences": [
|
||
{
|
||
"file": "src/dashboard-presentation.test.tsx",
|
||
"priorCases": 8,
|
||
"currentCases": 9,
|
||
"added": [
|
||
"[P7-02 PRES-S01 S02] setup guidance treats pending and failed summaries as unknown until their owner retries"
|
||
],
|
||
"removedOrRenamed": []
|
||
},
|
||
{
|
||
"file": "src/onboarding-checklist.test.tsx",
|
||
"priorCases": 1,
|
||
"currentCases": 23,
|
||
"added": [
|
||
"Bokmål guidance keeps semantic list and progress names without additional source reads",
|
||
"a legacy owner dismissal skips all reads on mount",
|
||
"a stored /imap/status connection counts without connecting or syncing",
|
||
"a stored /microsoft-graph/status connection counts without connecting or syncing",
|
||
"all four recorded steps hide the optional checklist after the sources settle",
|
||
"career names and account email alone do not count as account identity details",
|
||
"contact only preserves the existing career-content criterion without claiming a CV import",
|
||
"dismissal survives reload for its owner and stays separate from another owner's checklist and Dashboard flags",
|
||
"failed /auth/me status stays unknown and retries only the same source reads",
|
||
"failed /career/profile status stays unknown and retries only the same source reads",
|
||
"failed /gmail/status status stays unknown and retries only the same source reads",
|
||
"failed /imap/status status stays unknown and retries only the same source reads",
|
||
"failed /microsoft-graph/status status stays unknown and retries only the same source reads",
|
||
"loading is announced without guessed progress and dismissal prevents late failure from reopening the checklist",
|
||
"manual skills preserves the existing career-content criterion without claiming a CV import",
|
||
"onboardingStepCvAction keeps its source-owned destination",
|
||
"onboardingStepEmailAction keeps its source-owned destination",
|
||
"onboardingStepJobAction keeps its source-owned destination",
|
||
"onboardingStepProfileAction keeps its source-owned destination",
|
||
"raw career text preserves the existing career-content criterion without claiming a CV import",
|
||
"unavailable dismissal storage still permits setup and an in-memory dismissal",
|
||
"unknown job summary has indeterminate progress, then responds to known jobs without refetching sources",
|
||
"uses structured career data and connected inbox status for four source-backed onboarding steps"
|
||
],
|
||
"removedOrRenamed": [
|
||
"uses structured career data and connected inbox status for onboarding progress"
|
||
]
|
||
}
|
||
],
|
||
"netAddedAffected": 23,
|
||
"qualification": "Exact removed/renamed entries retained; overlapping subsets are not added to full totals"
|
||
},
|
||
"native": {
|
||
"command": {
|
||
"name": "onboarding",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"node",
|
||
"node_modules/@playwright/test/cli.js",
|
||
"test",
|
||
"e2e/phase7-onboarding.spec.ts",
|
||
"--retries=0",
|
||
"--reporter=list,json",
|
||
"--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\onboarding-results"
|
||
],
|
||
"startedUtc": "2026-10-11T23:45:40.096873+00:00",
|
||
"finishedUtc": "2026-10-11T23:46:34.967036+00:00",
|
||
"exitCode": 0,
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:45:40.606Z",
|
||
"duration": 54319.207,
|
||
"expected": 13,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-command.json",
|
||
"sha256": "4980aba3fcb7fbb6bb3faf313255c300c4910a35851dd5528de1031d01f73702",
|
||
"bytes": 645,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"reportRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.log",
|
||
"sha256": "8b1afbab99779c1b5d3f1a14a53c2993ee7030af242248fe27767d0677fa0ac6",
|
||
"bytes": 3037,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:45:40.606Z",
|
||
"duration": 54319.207,
|
||
"expected": 13,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
},
|
||
"cases": [
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 4269
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3701
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3413
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3732
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3769
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3926
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3727
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 118,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3929
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 E09] dismissal survives reload and remains isolated across actual A/B logout and login",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 148,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 5964
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 191,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2789
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C02 E07] keyboard setup actions retain their four destinations and browser Back context",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 215,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2243
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 235,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2973
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 E08] recovery to four complete setup steps removes guidance while retaining the next keyboard action",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 254,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2625
|
||
}
|
||
],
|
||
"axeScans": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-dark-320-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3f4d478d0d7d2f9db6b526ddb6e0de6202279971e59bd97eedc9447c76fb7cd6",
|
||
"bytes": 7252
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Hjem\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Neste steg, nåværende statusfordeling og søknadsaktivitet.\n - region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling\n - paragraph: Jobbsøket ditt nå. Aktivitetsdiagrammene har et eget periodevalg.\n - button \"Tilpass dashboard\"\n - status: Innhold lastet.\n - term: Registrerte jobber\n - definition:\n - 'link \"Registrerte jobber: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Inkluderer muligheter og avsluttede prosesser.\n - term: Søkt (30 dager)\n - definition: \"0\"\n - definition: Registrerte søknadsdatoer fra de siste 30 dagene, inkludert eventuelle fremtidige datoer.\n - term: Jobber i intervjufasen\n - definition: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - term: Nåværende tilbud\n - definition:\n - 'link \"Nåværende tilbud: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - region \"I dag\":\n - heading \"I dag\" [level=2]\n - paragraph: De viktigste handlingene for søknadene dine, sortert etter hvor mye de haster.\n - link \"Påminnelser\":\n - /url: /reminders\n - paragraph: Viser 0 av 0 elementer fra påminnelsene dine.\n - paragraph: 0 oppfølginger · 0 intervjuforberedelser · 0 mangler i søknadspakker i oversikten\n - paragraph: Ingenting å følge opp akkurat nå.\n - region \"Nåværende statusfordeling\":\n - heading \"Nåværende statusfordeling\" [level=2]\n - paragraph: Jobber som ikke er slettet, etter nåværende fase. Registrerte egendefinerte statuser nedenfor.\n - paragraph: Lagret\n - paragraph: \"1\"\n - group: Fordeling av registrerte statuser\n - status: Innhold lastet.\n - group \"Periode for aktivitet og taggtrender\":\n - paragraph: Periode for aktivitet og taggtrender\n - button \"6 md\"\n - button \"12 md\" [pressed]\n - button \"24 md\"\n - region \"Søknadsaktivitet\":\n - heading \"Søknadsaktivitet\" [level=2]\n - paragraph: Søknader fra de valgte månedene og daterte svar på disse i samme intervall. Slettede jobber er utelatt.\n - paragraph: november 2025 – oktober 2026\n - paragraph: Ingen søknader eller daterte svar i denne perioden.\n - group: Vis månedsverdier\n - region \"Svar etter kilde\":\n - heading \"Svar etter kilde\" [level=2]\n - paragraph: Opptil seks kilder etter antall registrerte jobber. Nåværende selskapskilde; inkluderer muligheter. Svarmarkering eller svardato regnes som registrert svar.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 av 1 jobber som ikke er slettet, har et registrert svar.\n - region \"Topp selskaper etter aktivitet\":\n - heading \"Topp selskaper etter aktivitet\" [level=2]\n - paragraph: Opptil åtte selskaper etter antall jobber som ikke er slettet, inkludert muligheter. Svar telles fra registrert markering eller dato.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=1\n - paragraph: 1 jobber · 0 svar (0%)\n - region \"Jobbtagger\":\n - heading \"Jobbtagger\" [level=2]\n - paragraph: De åtte vanligste jobbtaggene på alle jobber som ikke er slettet. Alle perioder.\n - paragraph: Ingen tagger ennå.\n - group: Vis månedlige taggverdier",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-light-360-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "b24c76b1f1b82d767c97a6fe65a65b123298dc883624b892f98cd10878f42613",
|
||
"bytes": 6944
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "light",
|
||
"width": 360,
|
||
"height": 800
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Home\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Your next actions, current pipeline and application activity.\n - region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job\n - paragraph: Your tracker today. Activity charts have a separate period.\n - button \"Customize dashboard\"\n - status: Content loaded.\n - term: Tracked jobs\n - definition:\n - 'link \"Tracked jobs: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Includes prospects and closed outcomes.\n - term: Applied (30 days)\n - definition: \"0\"\n - definition: Recorded application dates from the last 30 days, including any future-dated entries.\n - term: Jobs at interview\n - definition: \"0\"\n - definition: Jobs currently in this stage.\n - term: Current offers\n - definition:\n - 'link \"Current offers: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobs currently in this stage.\n - region \"Today\":\n - heading \"Today\" [level=2]\n - paragraph: Your highest-priority application actions, ordered by urgency.\n - link \"Reminders\":\n - /url: /reminders\n - paragraph: Showing 0 of 0 items from your reminder feed.\n - paragraph: 0 follow-ups · 0 interview preparations · 0 package gaps in the feed\n - paragraph: Nothing to follow up right now.\n - region \"Current pipeline\":\n - heading \"Current pipeline\" [level=2]\n - paragraph: Non-deleted jobs by their current stage. Recorded custom statuses below.\n - paragraph: Saved\n - paragraph: \"1\"\n - group: Recorded status breakdown\n - status: Content loaded.\n - group \"Activity and tag-trend period\":\n - paragraph: Activity and tag-trend period\n - button \"6 mo\"\n - button \"12 mo\" [pressed]\n - button \"24 mo\"\n - region \"Application activity\":\n - heading \"Application activity\" [level=2]\n - paragraph: Applications from the selected months and their dated responses within the same window. Deleted jobs excluded.\n - paragraph: November 2025 – October 2026\n - paragraph: No applications or dated responses in this period.\n - group: View monthly values\n - region \"Response sources\":\n - heading \"Response sources\" [level=2]\n - paragraph: Up to six sources by tracked-job count. Current company source; includes prospects. A response flag or date counts as a recorded response.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 of 1 non-deleted jobs have a recorded response.\n - region \"Top companies by activity\":\n - heading \"Top companies by activity\" [level=2]\n - paragraph: Up to eight companies by non-deleted job count, including prospects. Responses use a recorded flag or date.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=2\n - paragraph: 1 jobs · 0 responses (0%)\n - region \"Job tags\":\n - heading \"Job tags\" [level=2]\n - paragraph: Top eight job tags across all non-deleted jobs. All time.\n - paragraph: No tags yet.\n - group: View monthly tag values",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 360,
|
||
"height": 800
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-light-390-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "799e528296598b63ce6d3a196a6e22eee944edd66a6f22b186e5c4ffe76db0fc",
|
||
"bytes": 7253
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "light",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Hjem\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Neste steg, nåværende statusfordeling og søknadsaktivitet.\n - region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling\n - paragraph: Jobbsøket ditt nå. Aktivitetsdiagrammene har et eget periodevalg.\n - button \"Tilpass dashboard\"\n - status: Innhold lastet.\n - term: Registrerte jobber\n - definition:\n - 'link \"Registrerte jobber: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Inkluderer muligheter og avsluttede prosesser.\n - term: Søkt (30 dager)\n - definition: \"0\"\n - definition: Registrerte søknadsdatoer fra de siste 30 dagene, inkludert eventuelle fremtidige datoer.\n - term: Jobber i intervjufasen\n - definition: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - term: Nåværende tilbud\n - definition:\n - 'link \"Nåværende tilbud: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - region \"I dag\":\n - heading \"I dag\" [level=2]\n - paragraph: De viktigste handlingene for søknadene dine, sortert etter hvor mye de haster.\n - link \"Påminnelser\":\n - /url: /reminders\n - paragraph: Viser 0 av 0 elementer fra påminnelsene dine.\n - paragraph: 0 oppfølginger · 0 intervjuforberedelser · 0 mangler i søknadspakker i oversikten\n - paragraph: Ingenting å følge opp akkurat nå.\n - region \"Nåværende statusfordeling\":\n - heading \"Nåværende statusfordeling\" [level=2]\n - paragraph: Jobber som ikke er slettet, etter nåværende fase. Registrerte egendefinerte statuser nedenfor.\n - paragraph: Lagret\n - paragraph: \"1\"\n - group: Fordeling av registrerte statuser\n - status: Innhold lastet.\n - group \"Periode for aktivitet og taggtrender\":\n - paragraph: Periode for aktivitet og taggtrender\n - button \"6 md\"\n - button \"12 md\" [pressed]\n - button \"24 md\"\n - region \"Søknadsaktivitet\":\n - heading \"Søknadsaktivitet\" [level=2]\n - paragraph: Søknader fra de valgte månedene og daterte svar på disse i samme intervall. Slettede jobber er utelatt.\n - paragraph: november 2025 – oktober 2026\n - paragraph: Ingen søknader eller daterte svar i denne perioden.\n - group: Vis månedsverdier\n - region \"Svar etter kilde\":\n - heading \"Svar etter kilde\" [level=2]\n - paragraph: Opptil seks kilder etter antall registrerte jobber. Nåværende selskapskilde; inkluderer muligheter. Svarmarkering eller svardato regnes som registrert svar.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 av 1 jobber som ikke er slettet, har et registrert svar.\n - region \"Topp selskaper etter aktivitet\":\n - heading \"Topp selskaper etter aktivitet\" [level=2]\n - paragraph: Opptil åtte selskaper etter antall jobber som ikke er slettet, inkludert muligheter. Svar telles fra registrert markering eller dato.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=3\n - paragraph: 1 jobber · 0 svar (0%)\n - region \"Jobbtagger\":\n - heading \"Jobbtagger\" [level=2]\n - paragraph: De åtte vanligste jobbtaggene på alle jobber som ikke er slettet. Alle perioder.\n - paragraph: Ingen tagger ennå.\n - group: Vis månedlige taggverdier",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-dark-768-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c9348f2878f3445d8903b5e017a460e57b62acf81541052f389668fb4b2e29cc",
|
||
"bytes": 6945
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 768,
|
||
"height": 1024
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Home\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Your next actions, current pipeline and application activity.\n - region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job\n - paragraph: Your tracker today. Activity charts have a separate period.\n - button \"Customize dashboard\"\n - status: Content loaded.\n - term: Tracked jobs\n - definition:\n - 'link \"Tracked jobs: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Includes prospects and closed outcomes.\n - term: Applied (30 days)\n - definition: \"0\"\n - definition: Recorded application dates from the last 30 days, including any future-dated entries.\n - term: Jobs at interview\n - definition: \"0\"\n - definition: Jobs currently in this stage.\n - term: Current offers\n - definition:\n - 'link \"Current offers: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobs currently in this stage.\n - region \"Today\":\n - heading \"Today\" [level=2]\n - paragraph: Your highest-priority application actions, ordered by urgency.\n - link \"Reminders\":\n - /url: /reminders\n - paragraph: Showing 0 of 0 items from your reminder feed.\n - paragraph: 0 follow-ups · 0 interview preparations · 0 package gaps in the feed\n - paragraph: Nothing to follow up right now.\n - region \"Current pipeline\":\n - heading \"Current pipeline\" [level=2]\n - paragraph: Non-deleted jobs by their current stage. Recorded custom statuses below.\n - paragraph: Saved\n - paragraph: \"1\"\n - group: Recorded status breakdown\n - status: Content loaded.\n - group \"Activity and tag-trend period\":\n - paragraph: Activity and tag-trend period\n - button \"6 mo\"\n - button \"12 mo\" [pressed]\n - button \"24 mo\"\n - region \"Application activity\":\n - heading \"Application activity\" [level=2]\n - paragraph: Applications from the selected months and their dated responses within the same window. Deleted jobs excluded.\n - paragraph: November 2025 – October 2026\n - paragraph: No applications or dated responses in this period.\n - group: View monthly values\n - region \"Response sources\":\n - heading \"Response sources\" [level=2]\n - paragraph: Up to six sources by tracked-job count. Current company source; includes prospects. A response flag or date counts as a recorded response.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 of 1 non-deleted jobs have a recorded response.\n - region \"Top companies by activity\":\n - heading \"Top companies by activity\" [level=2]\n - paragraph: Up to eight companies by non-deleted job count, including prospects. Responses use a recorded flag or date.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=4\n - paragraph: 1 jobs · 0 responses (0%)\n - region \"Job tags\":\n - heading \"Job tags\" [level=2]\n - paragraph: Top eight job tags across all non-deleted jobs. All time.\n - paragraph: No tags yet.\n - group: View monthly tag values",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 768,
|
||
"height": 1024
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-dark-1024-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "d0705a8a48e6098f4fdeb27cf2aaf686bd4a282e3974fbdaf24c978612e71442",
|
||
"bytes": 7340
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 1024,
|
||
"height": 768
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Hjem\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Neste steg, nåværende statusfordeling og søknadsaktivitet.\n - region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling\n - paragraph: Jobbsøket ditt nå. Aktivitetsdiagrammene har et eget periodevalg.\n - button \"Tilpass dashboard\"\n - status: Innhold lastet.\n - term: Registrerte jobber\n - definition:\n - 'link \"Registrerte jobber: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Inkluderer muligheter og avsluttede prosesser.\n - term: Søkt (30 dager)\n - definition: \"0\"\n - definition: Registrerte søknadsdatoer fra de siste 30 dagene, inkludert eventuelle fremtidige datoer.\n - term: Jobber i intervjufasen\n - definition: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - term: Nåværende tilbud\n - definition:\n - 'link \"Nåværende tilbud: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - region \"I dag\":\n - heading \"I dag\" [level=2]\n - paragraph: De viktigste handlingene for søknadene dine, sortert etter hvor mye de haster.\n - link \"Påminnelser\":\n - /url: /reminders\n - paragraph: Viser 0 av 0 elementer fra påminnelsene dine.\n - paragraph: 0 oppfølginger · 0 intervjuforberedelser · 0 mangler i søknadspakker i oversikten\n - paragraph: Ingenting å følge opp akkurat nå.\n - region \"Nåværende statusfordeling\":\n - heading \"Nåværende statusfordeling\" [level=2]\n - paragraph: Jobber som ikke er slettet, etter nåværende fase. Registrerte egendefinerte statuser nedenfor.\n - paragraph: Lagret\n - paragraph: \"1\"\n - group: Fordeling av registrerte statuser\n - status: Innhold lastet.\n - group \"Periode for aktivitet og taggtrender\":\n - paragraph: Periode for aktivitet og taggtrender\n - button \"6 md\"\n - button \"12 md\" [pressed]\n - button \"24 md\"\n - region \"Søknadsaktivitet\":\n - heading \"Søknadsaktivitet\" [level=2]\n - paragraph: Søknader fra de valgte månedene og daterte svar på disse i samme intervall. Slettede jobber er utelatt.\n - paragraph: november 2025 – oktober 2026\n - paragraph: Ingen søknader eller daterte svar i denne perioden.\n - group: Vis månedsverdier\n - region \"Svar etter kilde\":\n - heading \"Svar etter kilde\" [level=2]\n - paragraph: Opptil seks kilder etter antall registrerte jobber. Nåværende selskapskilde; inkluderer muligheter. Svarmarkering eller svardato regnes som registrert svar.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 av 1 jobber som ikke er slettet, har et registrert svar.\n - region \"Topp selskaper etter aktivitet\":\n - heading \"Topp selskaper etter aktivitet\" [level=2]\n - paragraph: Opptil åtte selskaper etter antall jobber som ikke er slettet, inkludert muligheter. Svar telles fra registrert markering eller dato.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=5\n - paragraph: 1 jobber · 0 svar (0%)\n - region \"Jobbtagger\":\n - heading \"Jobbtagger\" [level=2]\n - paragraph: De åtte vanligste jobbtaggene på alle jobber som ikke er slettet. Alle perioder.\n - paragraph: Ingen tagger ennå.\n - group: Vis månedlige taggverdier",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1024,
|
||
"height": 768
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-light-1280-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "81d3d42fc8dbb90a3f6c8d21491421990c1926a89456529ec33e03bcfb18e0c3",
|
||
"bytes": 7032
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "light",
|
||
"width": 1280,
|
||
"height": 320
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Home\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Your next actions, current pipeline and application activity.\n - region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job\n - paragraph: Your tracker today. Activity charts have a separate period.\n - button \"Customize dashboard\"\n - status: Content loaded.\n - term: Tracked jobs\n - definition:\n - 'link \"Tracked jobs: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Includes prospects and closed outcomes.\n - term: Applied (30 days)\n - definition: \"0\"\n - definition: Recorded application dates from the last 30 days, including any future-dated entries.\n - term: Jobs at interview\n - definition: \"0\"\n - definition: Jobs currently in this stage.\n - term: Current offers\n - definition:\n - 'link \"Current offers: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobs currently in this stage.\n - region \"Today\":\n - heading \"Today\" [level=2]\n - paragraph: Your highest-priority application actions, ordered by urgency.\n - link \"Reminders\":\n - /url: /reminders\n - paragraph: Showing 0 of 0 items from your reminder feed.\n - paragraph: 0 follow-ups · 0 interview preparations · 0 package gaps in the feed\n - paragraph: Nothing to follow up right now.\n - region \"Current pipeline\":\n - heading \"Current pipeline\" [level=2]\n - paragraph: Non-deleted jobs by their current stage. Recorded custom statuses below.\n - paragraph: Saved\n - paragraph: \"1\"\n - group: Recorded status breakdown\n - status: Content loaded.\n - group \"Activity and tag-trend period\":\n - paragraph: Activity and tag-trend period\n - button \"6 mo\"\n - button \"12 mo\" [pressed]\n - button \"24 mo\"\n - region \"Application activity\":\n - heading \"Application activity\" [level=2]\n - paragraph: Applications from the selected months and their dated responses within the same window. Deleted jobs excluded.\n - paragraph: November 2025 – October 2026\n - paragraph: No applications or dated responses in this period.\n - group: View monthly values\n - region \"Response sources\":\n - heading \"Response sources\" [level=2]\n - paragraph: Up to six sources by tracked-job count. Current company source; includes prospects. A response flag or date counts as a recorded response.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 of 1 non-deleted jobs have a recorded response.\n - region \"Top companies by activity\":\n - heading \"Top companies by activity\" [level=2]\n - paragraph: Up to eight companies by non-deleted job count, including prospects. Responses use a recorded flag or date.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=6\n - paragraph: 1 jobs · 0 responses (0%)\n - region \"Job tags\":\n - heading \"Job tags\" [level=2]\n - paragraph: Top eight job tags across all non-deleted jobs. All time.\n - paragraph: No tags yet.\n - group: View monthly tag values",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1280,
|
||
"height": 320
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-light-1440-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "db4960e7c6844b4b2da2e378b3478a30f713287a935b7ac9ce2d3636d4d622f3",
|
||
"bytes": 7341
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "light",
|
||
"width": 1440,
|
||
"height": 900
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Hjem\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Neste steg, nåværende statusfordeling og søknadsaktivitet.\n - region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling\n - paragraph: Jobbsøket ditt nå. Aktivitetsdiagrammene har et eget periodevalg.\n - button \"Tilpass dashboard\"\n - status: Innhold lastet.\n - term: Registrerte jobber\n - definition:\n - 'link \"Registrerte jobber: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Inkluderer muligheter og avsluttede prosesser.\n - term: Søkt (30 dager)\n - definition: \"0\"\n - definition: Registrerte søknadsdatoer fra de siste 30 dagene, inkludert eventuelle fremtidige datoer.\n - term: Jobber i intervjufasen\n - definition: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - term: Nåværende tilbud\n - definition:\n - 'link \"Nåværende tilbud: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobber som er i denne fasen nå.\n - region \"I dag\":\n - heading \"I dag\" [level=2]\n - paragraph: De viktigste handlingene for søknadene dine, sortert etter hvor mye de haster.\n - link \"Påminnelser\":\n - /url: /reminders\n - paragraph: Viser 0 av 0 elementer fra påminnelsene dine.\n - paragraph: 0 oppfølginger · 0 intervjuforberedelser · 0 mangler i søknadspakker i oversikten\n - paragraph: Ingenting å følge opp akkurat nå.\n - region \"Nåværende statusfordeling\":\n - heading \"Nåværende statusfordeling\" [level=2]\n - paragraph: Jobber som ikke er slettet, etter nåværende fase. Registrerte egendefinerte statuser nedenfor.\n - paragraph: Lagret\n - paragraph: \"1\"\n - group: Fordeling av registrerte statuser\n - status: Innhold lastet.\n - group \"Periode for aktivitet og taggtrender\":\n - paragraph: Periode for aktivitet og taggtrender\n - button \"6 md\"\n - button \"12 md\" [pressed]\n - button \"24 md\"\n - region \"Søknadsaktivitet\":\n - heading \"Søknadsaktivitet\" [level=2]\n - paragraph: Søknader fra de valgte månedene og daterte svar på disse i samme intervall. Slettede jobber er utelatt.\n - paragraph: november 2025 – oktober 2026\n - paragraph: Ingen søknader eller daterte svar i denne perioden.\n - group: Vis månedsverdier\n - region \"Svar etter kilde\":\n - heading \"Svar etter kilde\" [level=2]\n - paragraph: Opptil seks kilder etter antall registrerte jobber. Nåværende selskapskilde; inkluderer muligheter. Svarmarkering eller svardato regnes som registrert svar.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 av 1 jobber som ikke er slettet, har et registrert svar.\n - region \"Topp selskaper etter aktivitet\":\n - heading \"Topp selskaper etter aktivitet\" [level=2]\n - paragraph: Opptil åtte selskaper etter antall jobber som ikke er slettet, inkludert muligheter. Svar telles fra registrert markering eller dato.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=7\n - paragraph: 1 jobber · 0 svar (0%)\n - region \"Jobbtagger\":\n - heading \"Jobbtagger\" [level=2]\n - paragraph: De åtte vanligste jobbtaggene på alle jobber som ikke er slettet. Alle perioder.\n - paragraph: Ingen tagger ennå.\n - group: Vis månedlige taggverdier",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1440,
|
||
"height": 900
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-dark-1920-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "590151de1fb517458aac801ad4a60aed05ef576c8384b78b9d734a1453fb1423",
|
||
"bytes": 6986
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 1920,
|
||
"height": 1080
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Home\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Your next actions, current pipeline and application activity.\n - region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job\n - paragraph: Your tracker today. Activity charts have a separate period.\n - button \"Customize dashboard\"\n - status: Content loaded.\n - term: Tracked jobs\n - definition:\n - 'link \"Tracked jobs: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Includes prospects and closed outcomes.\n - term: Applied (30 days)\n - definition: \"0\"\n - definition: Recorded application dates from the last 30 days, including any future-dated entries.\n - term: Jobs at interview\n - definition: \"0\"\n - definition: Jobs currently in this stage.\n - term: Current offers\n - definition:\n - 'link \"Current offers: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobs currently in this stage.\n - region \"Today\":\n - heading \"Today\" [level=2]\n - paragraph: Your highest-priority application actions, ordered by urgency.\n - link \"Reminders\":\n - /url: /reminders\n - paragraph: Showing 0 of 0 items from your reminder feed.\n - paragraph: 0 follow-ups · 0 interview preparations · 0 package gaps in the feed\n - paragraph: Nothing to follow up right now.\n - region \"Current pipeline\":\n - heading \"Current pipeline\" [level=2]\n - paragraph: Non-deleted jobs by their current stage. Recorded custom statuses below.\n - paragraph: Saved\n - paragraph: \"1\"\n - group: Recorded status breakdown\n - status: Content loaded.\n - group \"Activity and tag-trend period\":\n - paragraph: Activity and tag-trend period\n - button \"6 mo\"\n - button \"12 mo\" [pressed]\n - button \"24 mo\"\n - region \"Application activity\":\n - heading \"Application activity\" [level=2]\n - paragraph: Applications from the selected months and their dated responses within the same window. Deleted jobs excluded.\n - paragraph: November 2025 – October 2026\n - paragraph: No applications or dated responses in this period.\n - group: View monthly values\n - region \"Response sources\":\n - heading \"Response sources\" [level=2]\n - paragraph: Up to six sources by tracked-job count. Current company source; includes prospects. A response flag or date counts as a recorded response.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 of 1 non-deleted jobs have a recorded response.\n - region \"Top companies by activity\":\n - heading \"Top companies by activity\" [level=2]\n - paragraph: Up to eight companies by non-deleted job count, including prospects. Responses use a recorded flag or date.\n - link \"Oppsett AS\":\n - /url: /jobs?companyId=8\n - paragraph: 1 jobs · 0 responses (0%)\n - region \"Job tags\":\n - heading \"Job tags\" [level=2]\n - paragraph: Top eight job tags across all non-deleted jobs. All time.\n - paragraph: No tags yet.\n - group: View monthly tag values",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1920,
|
||
"height": 1080
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"attachment": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "551a47e2009b9246abea0d534be7c23dbe133b2ff37a5a3bd0e87f746bc764bf",
|
||
"bytes": 4069
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "failed-mailbox-read-unknown",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Hjem\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Neste steg, nåværende statusfordeling og søknadsaktivitet.\n - region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - alert:\n - text: Setup connection read unavailable\n - button \"Prøv igjen\"\n - paragraph: Jobbsøket ditt nå. Aktivitetsdiagrammene har et eget periodevalg.\n - button \"Tilpass dashboard\"\n - status: Innhold lastet.\n - region \"Jobbsøket starter her\":\n - heading \"Jobbsøket starter her\" [level=2]\n - paragraph: Lagre en jobb du vil utforske. Aktivitet og mønstre vises etter hvert som du bygger oversikten.\n - link \"Legg til jobb\":\n - /url: /jobs\n - link \"Karriereprofil\":\n - /url: /career\n - status: Innhold lastet.",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"attachment": "p7-setup-nb-dark-320-read-only-retry-known-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3c8727776caa26130a28f83c6559d98921682534daa18a61e3ac92e71e07857a",
|
||
"bytes": 4652
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "read-only-retry-known",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Hjem\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Neste steg, nåværende statusfordeling og søknadsaktivitet.\n - region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 0 / 4\n - progressbar \"0 av 4 fullført\"\n - list:\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - button \"Åpne profil\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - button \"Åpne karriereprofil\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Følg din første stilling\n - button \"Legg til jobb\"\n - paragraph: Jobbsøket ditt nå. Aktivitetsdiagrammene har et eget periodevalg.\n - button \"Tilpass dashboard\"\n - status: Innhold lastet.\n - region \"Jobbsøket starter her\":\n - heading \"Jobbsøket starter her\" [level=2]\n - paragraph: Lagre en jobb du vil utforske. Aktivitet og mønstre vises etter hvert som du bygger oversikten.\n - link \"Legg til jobb\":\n - /url: /jobs\n - link \"Karriereprofil\":\n - /url: /career\n - status: Innhold lastet.",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"attachment": "p7-setup-en-dark-390-failed-summary-unknown-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "167a8d3ef83d6ebb6b43f4e5d6875ba3b3e5ebd8a1d4da35e1687f0f2bcaa0ff",
|
||
"bytes": 4536
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "failed-summary-unknown",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Home\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Your next actions, current pipeline and application activity.\n - region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - status: Tracked-job status is unavailable. Retry the dashboard summary to check your jobs.\n - progressbar \"Tracked-job status is unavailable. Retry the dashboard summary to check your jobs.\"\n - list:\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add account details\n - button \"Open profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add Career information\n - button \"Open Career Profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - paragraph: Track your first job\n - paragraph: Your tracker today. Activity charts have a separate period.\n - button \"Customize dashboard\"\n - status\n - alert:\n - paragraph: Unable to load dashboard summary\n - paragraph: The dashboard summary is unavailable right now.\n - paragraph: Summary read unavailable\n - button \"Retry\"\n - status: Content loaded.",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"attachment": "p7-setup-en-dark-390-summary-read-recovered-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3c6914c69fc3930386f4070fca345bc4bf820556b3b6164fe0722fb28c0c56a2",
|
||
"bytes": 4579
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "summary-read-recovered",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Home\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Your next actions, current pipeline and application activity.\n - region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 0 / 4\n - progressbar \"0 of 4 done\"\n - list:\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add account details\n - button \"Open profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add Career information\n - button \"Open Career Profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Track your first job\n - button \"Add job\"\n - paragraph: Your tracker today. Activity charts have a separate period.\n - button \"Customize dashboard\"\n - status: Content loaded.\n - region \"Your search starts here\":\n - heading \"Your search starts here\" [level=2]\n - paragraph: Save a job you want to explore. Your activity and patterns will appear as you build your tracker.\n - link \"Add job\":\n - /url: /jobs\n - link \"Career profile\":\n - /url: /career\n - status: Content loaded.",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] recovery to four complete setup steps removes guidance while retaining the next keyboard action",
|
||
"attachment": "p7-setup-en-light-390-four-complete-recovery-next-keyboard-action-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "bbd3b5ac94d71524ffb3f933be538b26364e338d273a1a64c7825ff60ecb04d5",
|
||
"bytes": 6220
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "light",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "four-complete-recovery-next-keyboard-action",
|
||
"ariaSnapshot": "- main:\n - navigation:\n - list:\n - listitem: Home\n - listitem: Dashboard\n - heading \"Dashboard\" [level=1]\n - paragraph: Your next actions, current pipeline and application activity.\n - paragraph: Your tracker today. Activity charts have a separate period.\n - button \"Customize dashboard\"\n - status: Content loaded.\n - term: Tracked jobs\n - definition:\n - 'link \"Tracked jobs: 1\"':\n - /url: /jobs\n - text: \"1\"\n - definition: Includes prospects and closed outcomes.\n - term: Applied (30 days)\n - definition: \"0\"\n - definition: Recorded application dates from the last 30 days, including any future-dated entries.\n - term: Jobs at interview\n - definition: \"0\"\n - definition: Jobs currently in this stage.\n - term: Current offers\n - definition:\n - 'link \"Current offers: 0\"':\n - /url: /offers\n - text: \"0\"\n - definition: Jobs currently in this stage.\n - region \"Today\":\n - heading \"Today\" [level=2]\n - paragraph: Your highest-priority application actions, ordered by urgency.\n - link \"Reminders\":\n - /url: /reminders\n - paragraph: Showing 0 of 0 items from your reminder feed.\n - paragraph: 0 follow-ups · 0 interview preparations · 0 package gaps in the feed\n - paragraph: Nothing to follow up right now.\n - region \"Current pipeline\":\n - heading \"Current pipeline\" [level=2]\n - paragraph: Non-deleted jobs by their current stage. Recorded custom statuses below.\n - paragraph: Saved\n - paragraph: \"1\"\n - group: Recorded status breakdown\n - status: Content loaded.\n - group \"Activity and tag-trend period\":\n - paragraph: Activity and tag-trend period\n - button \"6 mo\"\n - button \"12 mo\" [pressed]\n - button \"24 mo\"\n - region \"Application activity\":\n - heading \"Application activity\" [level=2]\n - paragraph: Applications from the selected months and their dated responses within the same window. Deleted jobs excluded.\n - paragraph: November 2025 – October 2026\n - paragraph: No applications or dated responses in this period.\n - group: View monthly values\n - region \"Response sources\":\n - heading \"Response sources\" [level=2]\n - paragraph: Up to six sources by tracked-job count. Current company source; includes prospects. A response flag or date counts as a recorded response.\n - paragraph: Unknown source\n - paragraph: 0%\n - text: 0 of 1 non-deleted jobs have a recorded response.\n - region \"Top companies by activity\":\n - heading \"Top companies by activity\" [level=2]\n - paragraph: Up to eight companies by non-deleted job count, including prospects. Responses use a recorded flag or date.\n - link \"Complete setup AS\":\n - /url: /jobs?companyId=9\n - paragraph: 1 jobs · 0 responses (0%)\n - region \"Job tags\":\n - heading \"Job tags\" [level=2]\n - paragraph: Top eight job tags across all non-deleted jobs. All time.\n - paragraph: No tags yet.\n - group: View monthly tag values",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
}
|
||
],
|
||
"attachments": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-320-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3f4d478d0d7d2f9db6b526ddb6e0de6202279971e59bd97eedc9447c76fb7cd6",
|
||
"bytes": 7252
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-320-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "09a7e0d13b4adc7fc4da605c645df405c0967ca0032631202f86eaf479a37e59",
|
||
"bytes": 113405,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-320-manual-data-3-of-4.png",
|
||
"sha256": "09a7e0d13b4adc7fc4da605c645df405c0967ca0032631202f86eaf479a37e59",
|
||
"bytes": 113405,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-360-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "b24c76b1f1b82d767c97a6fe65a65b123298dc883624b892f98cd10878f42613",
|
||
"bytes": 6944
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-360-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "30fff6bab8319bdf445b67985836d7f2f198070a439bc2c0abab6ed28ad92e3a",
|
||
"bytes": 111818,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-light-360-manual-data-3-of-4.png",
|
||
"sha256": "30fff6bab8319bdf445b67985836d7f2f198070a439bc2c0abab6ed28ad92e3a",
|
||
"bytes": 111818,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-390-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "799e528296598b63ce6d3a196a6e22eee944edd66a6f22b186e5c4ffe76db0fc",
|
||
"bytes": 7253
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-390-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "aa67abde0a2281743df8ab2dc5dac0ecc47e5b879d57de8b38308fbf7515bc86",
|
||
"bytes": 117004,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-light-390-manual-data-3-of-4.png",
|
||
"sha256": "aa67abde0a2281743df8ab2dc5dac0ecc47e5b879d57de8b38308fbf7515bc86",
|
||
"bytes": 117004,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-768-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c9348f2878f3445d8903b5e017a460e57b62acf81541052f389668fb4b2e29cc",
|
||
"bytes": 6945
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-768-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "be85a76011da725d8374c2ce1332ed412107e487d32dbb9fc5baa447ae65dec5",
|
||
"bytes": 116513,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-768-manual-data-3-of-4.png",
|
||
"sha256": "be85a76011da725d8374c2ce1332ed412107e487d32dbb9fc5baa447ae65dec5",
|
||
"bytes": 116513,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-1024-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "d0705a8a48e6098f4fdeb27cf2aaf686bd4a282e3974fbdaf24c978612e71442",
|
||
"bytes": 7340
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-1024-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "4b93b9e59b8e8165f46f19edb89a3e40c987c354e4e797dce3776c74bf320922",
|
||
"bytes": 147511,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-1024-manual-data-3-of-4.png",
|
||
"sha256": "4b93b9e59b8e8165f46f19edb89a3e40c987c354e4e797dce3776c74bf320922",
|
||
"bytes": 147511,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-1280-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "81d3d42fc8dbb90a3f6c8d21491421990c1926a89456529ec33e03bcfb18e0c3",
|
||
"bytes": 7032
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-1280-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "7a8c67dc963dd2d286ca9b4476798dad316deea5df6a6fb1f00b2b751647f324",
|
||
"bytes": 131563,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-light-1280-manual-data-3-of-4.png",
|
||
"sha256": "7a8c67dc963dd2d286ca9b4476798dad316deea5df6a6fb1f00b2b751647f324",
|
||
"bytes": 131563,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-1440-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "db4960e7c6844b4b2da2e378b3478a30f713287a935b7ac9ce2d3636d4d622f3",
|
||
"bytes": 7341
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-1440-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "f9b229174edf77925ee6b7ff80145c001a8a1081a10a1c1136cb8e65c3088271",
|
||
"bytes": 153180,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-light-1440-manual-data-3-of-4.png",
|
||
"sha256": "f9b229174edf77925ee6b7ff80145c001a8a1081a10a1c1136cb8e65c3088271",
|
||
"bytes": 153180,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-1920-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "590151de1fb517458aac801ad4a60aed05ef576c8384b78b9d734a1453fb1423",
|
||
"bytes": 6986
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-1920-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "6a0267c65dc15cec8e84c53f667ce1fbb97a955ee0da279fed0be2a21a9539d4",
|
||
"bytes": 150373,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-1920-manual-data-3-of-4.png",
|
||
"sha256": "6a0267c65dc15cec8e84c53f667ce1fbb97a955ee0da279fed0be2a21a9539d4",
|
||
"bytes": 150373,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "551a47e2009b9246abea0d534be7c23dbe133b2ff37a5a3bd0e87f746bc764bf",
|
||
"bytes": 4069
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0c66cb1bc253a9e497ec08ab517322ff9e6f9cb93b3b193d038deb492f4a09b8",
|
||
"bytes": 40818,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-320-failed-mailbox-read-unknown.png",
|
||
"sha256": "0c66cb1bc253a9e497ec08ab517322ff9e6f9cb93b3b193d038deb492f4a09b8",
|
||
"bytes": 40818,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-read-only-retry-known-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3c8727776caa26130a28f83c6559d98921682534daa18a61e3ac92e71e07857a",
|
||
"bytes": 4652
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-read-only-retry-known",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0e392341bf220ff9839acaa2d04c809f113349ca15a951192e92b9c6ae97ec8a",
|
||
"bytes": 51314,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-320-read-only-retry-known.png",
|
||
"sha256": "0e392341bf220ff9839acaa2d04c809f113349ca15a951192e92b9c6ae97ec8a",
|
||
"bytes": 51314,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-failed-summary-unknown-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "167a8d3ef83d6ebb6b43f4e5d6875ba3b3e5ebd8a1d4da35e1687f0f2bcaa0ff",
|
||
"bytes": 4536
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-failed-summary-unknown",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "7d28553de8f8c47b78c0889972498c98160dd12f40682a893933e76cda83a8d3",
|
||
"bytes": 49490,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-390-failed-summary-unknown.png",
|
||
"sha256": "7d28553de8f8c47b78c0889972498c98160dd12f40682a893933e76cda83a8d3",
|
||
"bytes": 49490,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-summary-read-recovered-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3c6914c69fc3930386f4070fca345bc4bf820556b3b6164fe0722fb28c0c56a2",
|
||
"bytes": 4579
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-summary-read-recovered",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "f83e35ea18548777367a2aff924f06c21b9f43de01b8c60d56ca784cba76e86d",
|
||
"bytes": 43859,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-390-summary-read-recovered.png",
|
||
"sha256": "f83e35ea18548777367a2aff924f06c21b9f43de01b8c60d56ca784cba76e86d",
|
||
"bytes": 43859,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] recovery to four complete setup steps removes guidance while retaining the next keyboard action",
|
||
"name": "p7-setup-en-light-390-four-complete-recovery-next-keyboard-action-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "bbd3b5ac94d71524ffb3f933be538b26364e338d273a1a64c7825ff60ecb04d5",
|
||
"bytes": 6220
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] recovery to four complete setup steps removes guidance while retaining the next keyboard action",
|
||
"name": "p7-setup-en-light-390-four-complete-recovery-next-keyboard-action",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "650498d27aaf9194819e9ac5322a496c96de7bd4c647295d1f5acd8a8c61d6d2",
|
||
"bytes": 97533,
|
||
"extractedPNG": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-light-390-four-complete-recovery-next-keyboard-action.png",
|
||
"sha256": "650498d27aaf9194819e9ac5322a496c96de7bd4c647295d1f5acd8a8c61d6d2",
|
||
"bytes": 97533,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
}
|
||
],
|
||
"reportErrors": [],
|
||
"configuration": {
|
||
"version": "1.62.1",
|
||
"workers": 1,
|
||
"projects": [
|
||
{
|
||
"name": "chromium",
|
||
"retries": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"unitHistory": [
|
||
{
|
||
"result": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-caller-green-20261011T191751Z.json",
|
||
"sha256": "93da6441835d3e3f2d18a44eb4de59e85565de31b82baa1037b5a11d1e4fd437",
|
||
"bytes": 4468,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791746272933,
|
||
"passed": 9,
|
||
"failed": 0,
|
||
"pending": 0,
|
||
"total": 9,
|
||
"suites": 1,
|
||
"cases": [
|
||
{
|
||
"name": "[PRES-S01] exact monthly values, sample, custom statuses and separate salary group remain readable",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S02] all five stored visibility flags hide their groups and survive remount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a trends failure retains summary and retries without showing a false zero response rate",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a summary failure does not suppress independent trends",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-J05 J09 S01] raw status and company destinations use supported exact query fields",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01 S02] period changes only reload trends and retain current snapshot meaning",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] zero activity is an explicit window-empty state without a fabricated response percentage",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] activity chart uses one shared zero-based scale and a readable legend",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[P7-02 PRES-S01 S02] setup guidance treats pending and failed summaries as unknown until their owner retries",
|
||
"status": "passed"
|
||
}
|
||
]
|
||
},
|
||
"command": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-caller-green-20261011T191751Z.json",
|
||
"src/dashboard-presentation.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T19:17:51.931812+00:00",
|
||
"finishedUtc": "2026-10-11T19:17:56.826994+00:00",
|
||
"exitCode": 0,
|
||
"counts": {
|
||
"numPassedTests": 9,
|
||
"numFailedTests": 0,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 1,
|
||
"numFailedTestSuites": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-caller-green-20261011T191751Z-command.json",
|
||
"sha256": "0fb39a46d9367ba983d3bd196557a540d6679f784ba764f948ac23fb967eb022",
|
||
"bytes": 652,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-caller-green-20261011T191751Z.log",
|
||
"sha256": "a7249d5485a5f4374cebfc47289287bd6ffa970b9abef446de86631b3891deb9",
|
||
"bytes": 591,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"result": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-caller-red-20261011T191724Z.json",
|
||
"sha256": "06227f6f8d8d768cc4a81fdc9c0d840ad226541a23ef304f1aae8db6877a108d",
|
||
"bytes": 7365,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791746245035,
|
||
"passed": 8,
|
||
"failed": 1,
|
||
"pending": 0,
|
||
"total": 9,
|
||
"suites": 1,
|
||
"cases": [
|
||
{
|
||
"name": "[PRES-S01] exact monthly values, sample, custom statuses and separate salary group remain readable",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S02] all five stored visibility flags hide their groups and survive remount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a trends failure retains summary and retries without showing a false zero response rate",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a summary failure does not suppress independent trends",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-J05 J09 S01] raw status and company destinations use supported exact query fields",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01 S02] period changes only reload trends and retain current snapshot meaning",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] zero activity is an explicit window-empty state without a fabricated response percentage",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] activity chart uses one shared zero-based scale and a readable legend",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[P7-02 PRES-S01 S02] setup guidance treats pending and failed summaries as unknown until their owner retries",
|
||
"status": "failed"
|
||
}
|
||
]
|
||
},
|
||
"command": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-caller-red-20261011T191724Z.json",
|
||
"src/dashboard-presentation.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T19:17:24.124460+00:00",
|
||
"finishedUtc": "2026-10-11T19:17:28.472937+00:00",
|
||
"exitCode": 1,
|
||
"counts": {
|
||
"numPassedTests": 8,
|
||
"numFailedTests": 1,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 0,
|
||
"numFailedTestSuites": 1
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-caller-red-20261011T191724Z-command.json",
|
||
"sha256": "f926eb479aa0c868fdded071cbb2e1278d28eade4017643050d75d949b13db25",
|
||
"bytes": 650,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-caller-red-20261011T191724Z.log",
|
||
"sha256": "d434e22726b03515605c3ea41bf00ca78c03be413afb1f2075048c61d9f30b10",
|
||
"bytes": 8224,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"result": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-final-20261011T233808Z.json",
|
||
"sha256": "de028bf72f7a830db9af5d1a116d8a9a958b3af183b69b05a18cf5d8b14f12de",
|
||
"bytes": 13723,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791761889073,
|
||
"passed": 32,
|
||
"failed": 0,
|
||
"pending": 0,
|
||
"total": 32,
|
||
"suites": 2,
|
||
"cases": [
|
||
{
|
||
"name": "[PRES-S01] exact monthly values, sample, custom statuses and separate salary group remain readable",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S02] all five stored visibility flags hide their groups and survive remount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a trends failure retains summary and retries without showing a false zero response rate",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] a summary failure does not suppress independent trends",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-J05 J09 S01] raw status and company destinations use supported exact query fields",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01 S02] period changes only reload trends and retain current snapshot meaning",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] zero activity is an explicit window-empty state without a fabricated response percentage",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[PRES-S01] activity chart uses one shared zero-based scale and a readable legend",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "[P7-02 PRES-S01 S02] setup guidance treats pending and failed summaries as unknown until their owner retries",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "uses structured career data and connected inbox status for four source-backed onboarding steps",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /microsoft-graph/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /imap/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "manual skills preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "raw career text preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "contact only preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "career names and account email alone do not count as account identity details",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unknown job summary has indeterminate progress, then responds to known jobs without refetching sources",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "all four recorded steps hide the optional checklist after the sources settle",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /auth/me status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /career/profile status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /gmail/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /microsoft-graph/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /imap/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepProfileAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepCvAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepEmailAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepJobAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a legacy owner dismissal skips all reads on mount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "dismissal survives reload for its owner and stays separate from another owner's checklist and Dashboard flags",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unavailable dismissal storage still permits setup and an in-memory dismissal",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "loading is announced without guessed progress and dismissal prevents late failure from reopening the checklist",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "Bokmål guidance keeps semantic list and progress names without additional source reads",
|
||
"status": "passed"
|
||
}
|
||
]
|
||
},
|
||
"command": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-final-20261011T233808Z.json",
|
||
"src/onboarding-checklist.test.tsx",
|
||
"src/dashboard-presentation.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T23:38:08.091141+00:00",
|
||
"finishedUtc": "2026-10-11T23:38:14.684655+00:00",
|
||
"exitCode": 0,
|
||
"counts": {
|
||
"numPassedTests": 32,
|
||
"numFailedTests": 0,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 2,
|
||
"numFailedTestSuites": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-final-20261011T233808Z-command.json",
|
||
"sha256": "4249e7f3cb5b5bada2e07f3b04aed84f6067bf9d99ea04e9ed01779da5c0db82",
|
||
"bytes": 688,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-final-20261011T233808Z.log",
|
||
"sha256": "df095c420c7d9437ff0da643d42145728aefcc1aea94447556cd7e3f4f5af330",
|
||
"bytes": 663,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"result": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-focus-red-20261011T234032Z.json",
|
||
"sha256": "5316670f4eb2258e04582f20ad11b7e38d28ab9a4cc2fe18de3696e41bd65e14",
|
||
"bytes": 87750,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791762033733,
|
||
"passed": 18,
|
||
"failed": 5,
|
||
"pending": 0,
|
||
"total": 23,
|
||
"suites": 1,
|
||
"cases": [
|
||
{
|
||
"name": "uses structured career data and connected inbox status for four source-backed onboarding steps",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /microsoft-graph/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /imap/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "manual skills preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "raw career text preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "contact only preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "career names and account email alone do not count as account identity details",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unknown job summary has indeterminate progress, then responds to known jobs without refetching sources",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "all four recorded steps hide the optional checklist after the sources settle",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /auth/me status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /career/profile status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /gmail/status status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /microsoft-graph/status status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /imap/status status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "onboardingStepProfileAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepCvAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepEmailAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepJobAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a legacy owner dismissal skips all reads on mount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "dismissal survives reload for its owner and stays separate from another owner's checklist and Dashboard flags",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unavailable dismissal storage still permits setup and an in-memory dismissal",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "loading is announced without guessed progress and dismissal prevents late failure from reopening the checklist",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "Bokmål guidance keeps semantic list and progress names without additional source reads",
|
||
"status": "passed"
|
||
}
|
||
]
|
||
},
|
||
"command": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-focus-red-20261011T234032Z.json",
|
||
"src/onboarding-checklist.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T23:40:32.832686+00:00",
|
||
"finishedUtc": "2026-10-11T23:40:37.156430+00:00",
|
||
"exitCode": 1,
|
||
"counts": {
|
||
"numPassedTests": 18,
|
||
"numFailedTests": 5,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 0,
|
||
"numFailedTestSuites": 1
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-focus-red-20261011T234032Z-command.json",
|
||
"sha256": "02d48c84daea3a29768612075b586a7ef9c67bd610d528e84c41bd50913995df",
|
||
"bytes": 648,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-focus-red-20261011T234032Z.log",
|
||
"sha256": "a7c4fde092ed086cdc43021036d29518f879290e099ac2b5d1addf1bbfbb4602",
|
||
"bytes": 43716,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"result": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-green-20261011T233557Z.json",
|
||
"sha256": "a75dcd1008ae774bb8ca93f6d01b2a77d1206a31fea4a383ac2b219a8a0c05b2",
|
||
"bytes": 24868,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791761759502,
|
||
"passed": 22,
|
||
"failed": 1,
|
||
"pending": 0,
|
||
"total": 23,
|
||
"suites": 1,
|
||
"cases": [
|
||
{
|
||
"name": "uses structured career data and connected inbox status for four source-backed onboarding steps",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /microsoft-graph/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /imap/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "manual skills preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "raw career text preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "contact only preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "career names and account email alone do not count as account identity details",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unknown job summary has indeterminate progress, then responds to known jobs without refetching sources",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "all four recorded steps hide the optional checklist after the sources settle",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /auth/me status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /career/profile status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /gmail/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /microsoft-graph/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /imap/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepProfileAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepCvAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepEmailAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepJobAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a legacy owner dismissal skips all reads on mount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "dismissal survives reload for its owner and stays separate from another owner's checklist and Dashboard flags",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unavailable dismissal storage still permits setup and an in-memory dismissal",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "loading is announced without guessed progress and dismissal prevents late failure from reopening the checklist",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "Bokmål guidance keeps semantic list and progress names without additional source reads",
|
||
"status": "passed"
|
||
}
|
||
]
|
||
},
|
||
"command": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-green-20261011T233557Z.json",
|
||
"src/onboarding-checklist.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T23:35:57.283698+00:00",
|
||
"finishedUtc": "2026-10-11T23:36:03.879627+00:00",
|
||
"exitCode": 1,
|
||
"counts": {
|
||
"numPassedTests": 22,
|
||
"numFailedTests": 1,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 0,
|
||
"numFailedTestSuites": 1
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-green-20261011T233557Z-command.json",
|
||
"sha256": "756dc2a791cfbc8107904cd12d43ff987e5e4b1f8b1e27746cc72166b67a4f79",
|
||
"bytes": 644,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-green-20261011T233557Z.log",
|
||
"sha256": "1d9d05901a1cc49040d93e76041ed6ef6dc0147e932d3c2660c90fc8d375fe51",
|
||
"bytes": 6307,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"result": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-green-final-20261011T233703Z.json",
|
||
"sha256": "7dd48d1a7ee18d4646bf7a897508a63d8b079624a2bcdaf4206a2aa89fde7b21",
|
||
"bytes": 9806,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791761824683,
|
||
"passed": 23,
|
||
"failed": 0,
|
||
"pending": 0,
|
||
"total": 23,
|
||
"suites": 1,
|
||
"cases": [
|
||
{
|
||
"name": "uses structured career data and connected inbox status for four source-backed onboarding steps",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /microsoft-graph/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a stored /imap/status connection counts without connecting or syncing",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "manual skills preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "raw career text preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "contact only preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "career names and account email alone do not count as account identity details",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unknown job summary has indeterminate progress, then responds to known jobs without refetching sources",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "all four recorded steps hide the optional checklist after the sources settle",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /auth/me status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /career/profile status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /gmail/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /microsoft-graph/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /imap/status status stays unknown and retries only the same source reads",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepProfileAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepCvAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepEmailAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "onboardingStepJobAction keeps its source-owned destination",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "a legacy owner dismissal skips all reads on mount",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "dismissal survives reload for its owner and stays separate from another owner's checklist and Dashboard flags",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "unavailable dismissal storage still permits setup and an in-memory dismissal",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "loading is announced without guessed progress and dismissal prevents late failure from reopening the checklist",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "Bokmål guidance keeps semantic list and progress names without additional source reads",
|
||
"status": "passed"
|
||
}
|
||
]
|
||
},
|
||
"command": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-green-final-20261011T233703Z.json",
|
||
"src/onboarding-checklist.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T23:37:03.760131+00:00",
|
||
"finishedUtc": "2026-10-11T23:37:08.167745+00:00",
|
||
"exitCode": 0,
|
||
"counts": {
|
||
"numPassedTests": 23,
|
||
"numFailedTests": 0,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 1,
|
||
"numFailedTestSuites": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-green-final-20261011T233703Z-command.json",
|
||
"sha256": "619c6c8afb2668e1830ca521d924cd4154553d360af003ebfe00938d7bd547c2",
|
||
"bytes": 650,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-green-final-20261011T233703Z.log",
|
||
"sha256": "c8cb3815fc58d0ca1b42220b5cc0da0beae912ef32755aea2f69e1515a24521f",
|
||
"bytes": 602,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"result": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-red-20261011T192116Z.json",
|
||
"sha256": "9fb1dde76aef77faf489e920b8050fda188347a6f77837454dc3c44bc3baa2ee",
|
||
"bytes": 665637,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"startedUnixMs": 1791746477056,
|
||
"passed": 1,
|
||
"failed": 22,
|
||
"pending": 0,
|
||
"total": 23,
|
||
"suites": 1,
|
||
"cases": [
|
||
{
|
||
"name": "uses structured career data and connected inbox status for four source-backed onboarding steps",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "a stored /microsoft-graph/status connection counts without connecting or syncing",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "a stored /imap/status connection counts without connecting or syncing",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "manual skills preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "raw career text preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "contact only preserves the existing career-content criterion without claiming a CV import",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "career names and account email alone do not count as account identity details",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "unknown job summary has indeterminate progress, then responds to known jobs without refetching sources",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "all four recorded steps hide the optional checklist after the sources settle",
|
||
"status": "passed"
|
||
},
|
||
{
|
||
"name": "failed /auth/me status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /career/profile status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /gmail/status status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /microsoft-graph/status status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "failed /imap/status status stays unknown and retries only the same source reads",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "onboardingStepProfileAction keeps its source-owned destination",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "onboardingStepCvAction keeps its source-owned destination",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "onboardingStepEmailAction keeps its source-owned destination",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "onboardingStepJobAction keeps its source-owned destination",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "a legacy owner dismissal skips all reads on mount",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "dismissal survives reload for its owner and stays separate from another owner's checklist and Dashboard flags",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "unavailable dismissal storage still permits setup and an in-memory dismissal",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "loading is announced without guessed progress and dismissal prevents late failure from reopening the checklist",
|
||
"status": "failed"
|
||
},
|
||
{
|
||
"name": "Bokmål guidance keeps semantic list and progress names without additional source reads",
|
||
"status": "failed"
|
||
}
|
||
]
|
||
},
|
||
"command": {
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"npm.cmd",
|
||
"test",
|
||
"--",
|
||
"--runInBand",
|
||
"--watchAll=false",
|
||
"--json",
|
||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\onboarding-red-20261011T192116Z.json",
|
||
"src/onboarding-checklist.test.tsx"
|
||
],
|
||
"startedUtc": "2026-10-11T19:21:16.138698+00:00",
|
||
"finishedUtc": "2026-10-11T19:22:35.739508+00:00",
|
||
"exitCode": 1,
|
||
"counts": {
|
||
"numPassedTests": 1,
|
||
"numFailedTests": 22,
|
||
"numPendingTests": 0,
|
||
"numTodoTests": 0,
|
||
"numPassedTestSuites": 0,
|
||
"numFailedTestSuites": 1
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-red-20261011T192116Z-command.json",
|
||
"sha256": "ae1feeb0eb78af44bec058b1c679de21ee5997678be7091c709ece75cb76a119",
|
||
"bytes": 642,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/unit/onboarding-red-20261011T192116Z.log",
|
||
"sha256": "2155c6a78c4c41d16dc6416c2471b0ba6ecfdf95f5b2666eacd28dfcd7e52a50",
|
||
"bytes": 254255,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
}
|
||
],
|
||
"nativeAttempts": [
|
||
{
|
||
"command": {
|
||
"name": "onboarding",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"node",
|
||
"node_modules/@playwright/test/cli.js",
|
||
"test",
|
||
"e2e/phase7-onboarding.spec.ts",
|
||
"--retries=0",
|
||
"--reporter=list,json",
|
||
"--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\onboarding-results"
|
||
],
|
||
"startedUtc": "2026-10-11T23:38:50.786687+00:00",
|
||
"finishedUtc": "2026-10-11T23:39:44.050914+00:00",
|
||
"exitCode": 0,
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:38:51.335Z",
|
||
"duration": 52660.133,
|
||
"expected": 12,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/attempts/onboarding-234257/onboarding-command.json",
|
||
"sha256": "56da5131810c3fd2aa65c021418fa60cd22d754bf9f118e129a15fd275f12c62",
|
||
"bytes": 645,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"reportRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/attempts/onboarding-234257/onboarding.json",
|
||
"sha256": "200c7bb0980724cc2de7c8b2113b9653de081f913f4e563c095ddc860b43cf1d",
|
||
"bytes": 1717706,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/attempts/onboarding-234257/onboarding.log",
|
||
"sha256": "99bc3751e33b77afb0a631ac6d4e7b9723d5d8670ee8a1a26b8407d0d60a4173",
|
||
"bytes": 2850,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:38:51.335Z",
|
||
"duration": 52660.133,
|
||
"expected": 12,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
},
|
||
"cases": [
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 4340
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3607
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3411
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3689
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3668
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3779
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3727
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3951
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 E09] dismissal survives reload and remains isolated across actual A/B logout and login",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 149,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 6061
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 192,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2808
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C02 E07] keyboard setup actions retain their four destinations and browser Back context",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 215,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2123
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 235,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3039
|
||
}
|
||
],
|
||
"axeScans": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-dark-320-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "010a7e272792f690949a018c12b219fd45fac336e71c705ebe5eba5f9d9f76c6",
|
||
"bytes": 3893
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-light-360-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c26c7530874d749c92edd84c53aef946885981d2065997a7c63fdad4a72cdcec",
|
||
"bytes": 3836
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "light",
|
||
"width": 360,
|
||
"height": 800
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 360,
|
||
"height": 800
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-light-390-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "478be816060e5488d6bd2287dcff8edb24d5cfad53fa06d5bb63f89b0763bab1",
|
||
"bytes": 3894
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "light",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-dark-768-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "748f29f677c286074b568ad4f30aafda12985c468cb1ee879788aa8022a59c1c",
|
||
"bytes": 3837
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 768,
|
||
"height": 1024
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 768,
|
||
"height": 1024
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-dark-1024-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "04431124f35609fdb83cc4dcb17b96a40eeefe8c81376fcd6813a1f274bb8a8b",
|
||
"bytes": 3981
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 1024,
|
||
"height": 768
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1024,
|
||
"height": 768
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-light-1280-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0ef64ff0b797ad66fcaf79d9d4c3ebad604a50137a8875dcdd59f89c6cba907e",
|
||
"bytes": 3924
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "light",
|
||
"width": 1280,
|
||
"height": 320
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1280,
|
||
"height": 320
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-light-1440-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c6a3b0da1c36bf4c66f096df909e1a2a34c7f87fd51d41b6511a5c0259c1d1e7",
|
||
"bytes": 3982
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "light",
|
||
"width": 1440,
|
||
"height": 900
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1440,
|
||
"height": 900
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-dark-1920-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "09c249999cf5e06e2dfd59fb8ea50ae59978280938ebcd71cd2db79dec29b316",
|
||
"bytes": 3878
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 1920,
|
||
"height": 1080
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1920,
|
||
"height": 1080
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"attachment": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c15984f5db927090c2b0d5f6b744fc2c66e3d0b4e347b2b4a05fe03a1d5f3948",
|
||
"bytes": 3358
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "failed-mailbox-read-unknown",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - alert:\n - text: Setup connection read unavailable\n - button \"Prøv igjen\"",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"attachment": "p7-setup-nb-dark-320-read-only-retry-known-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3a782aac5fcfaa2acb23772cf6de4475e91f895e313dea70f751ca1f8e91a222",
|
||
"bytes": 3909
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "read-only-retry-known",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 0 / 4\n - progressbar \"0 av 4 fullført\"\n - list:\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - button \"Åpne profil\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - button \"Åpne karriereprofil\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Følg din første stilling\n - button \"Legg til jobb\"",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"attachment": "p7-setup-en-dark-390-failed-summary-unknown-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3e2c88ac71bcc4a3f3b63f4132129abf09dfcfc0f1484ea2c3577a71303f3c0c",
|
||
"bytes": 3938
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "failed-summary-unknown",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - status: Tracked-job status is unavailable. Retry the dashboard summary to check your jobs.\n - progressbar \"Tracked-job status is unavailable. Retry the dashboard summary to check your jobs.\"\n - list:\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add account details\n - button \"Open profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add Career information\n - button \"Open Career Profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"attachment": "p7-setup-en-dark-390-summary-read-recovered-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "078950cb826f8896456b9bbca031dc1a0ef68c8237fa9a6c0a41f7732d12ee9c",
|
||
"bytes": 3845
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "summary-read-recovered",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 0 / 4\n - progressbar \"0 of 4 done\"\n - list:\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add account details\n - button \"Open profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add Career information\n - button \"Open Career Profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Track your first job\n - button \"Add job\"",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
}
|
||
],
|
||
"attachments": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-320-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "010a7e272792f690949a018c12b219fd45fac336e71c705ebe5eba5f9d9f76c6",
|
||
"bytes": 3893
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-320-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "09a7e0d13b4adc7fc4da605c645df405c0967ca0032631202f86eaf479a37e59",
|
||
"bytes": 113405
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-360-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c26c7530874d749c92edd84c53aef946885981d2065997a7c63fdad4a72cdcec",
|
||
"bytes": 3836
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-360-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "30fff6bab8319bdf445b67985836d7f2f198070a439bc2c0abab6ed28ad92e3a",
|
||
"bytes": 111818
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-390-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "478be816060e5488d6bd2287dcff8edb24d5cfad53fa06d5bb63f89b0763bab1",
|
||
"bytes": 3894
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-390-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "aa67abde0a2281743df8ab2dc5dac0ecc47e5b879d57de8b38308fbf7515bc86",
|
||
"bytes": 117004
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-768-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "748f29f677c286074b568ad4f30aafda12985c468cb1ee879788aa8022a59c1c",
|
||
"bytes": 3837
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-768-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "be85a76011da725d8374c2ce1332ed412107e487d32dbb9fc5baa447ae65dec5",
|
||
"bytes": 116513
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-1024-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "04431124f35609fdb83cc4dcb17b96a40eeefe8c81376fcd6813a1f274bb8a8b",
|
||
"bytes": 3981
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-1024-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "a83e626e8ab0b8a2b29ed5eaf8905144ed07132bcccc8b9788ecb4b21f2c7963",
|
||
"bytes": 147915
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-1280-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0ef64ff0b797ad66fcaf79d9d4c3ebad604a50137a8875dcdd59f89c6cba907e",
|
||
"bytes": 3924
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-1280-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "e9312a346bc3988cd9d625f1e931fce24ee77ad041651752d1cdcecffb9547e2",
|
||
"bytes": 131940
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-1440-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c6a3b0da1c36bf4c66f096df909e1a2a34c7f87fd51d41b6511a5c0259c1d1e7",
|
||
"bytes": 3982
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-1440-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "67e7118d2c584fe9bedecf5861fbd0428047ccd72f6c679d5e122217f726cabb",
|
||
"bytes": 152863
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-1920-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "09c249999cf5e06e2dfd59fb8ea50ae59978280938ebcd71cd2db79dec29b316",
|
||
"bytes": 3878
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-1920-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "f65d02bc7b8055bfd8661f4e6df50fcc2300a514e8f64e7bb790be1d703501ea",
|
||
"bytes": 150728
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c15984f5db927090c2b0d5f6b744fc2c66e3d0b4e347b2b4a05fe03a1d5f3948",
|
||
"bytes": 3358
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0c66cb1bc253a9e497ec08ab517322ff9e6f9cb93b3b193d038deb492f4a09b8",
|
||
"bytes": 40818
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-read-only-retry-known-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3a782aac5fcfaa2acb23772cf6de4475e91f895e313dea70f751ca1f8e91a222",
|
||
"bytes": 3909
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-read-only-retry-known",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "18c86bcbc98599ccd6b68f949cfb016c2c103c982fe1d30db2af214d4a010304",
|
||
"bytes": 49879
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-failed-summary-unknown-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3e2c88ac71bcc4a3f3b63f4132129abf09dfcfc0f1484ea2c3577a71303f3c0c",
|
||
"bytes": 3938
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-failed-summary-unknown",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "7d28553de8f8c47b78c0889972498c98160dd12f40682a893933e76cda83a8d3",
|
||
"bytes": 49490
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-summary-read-recovered-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "078950cb826f8896456b9bbca031dc1a0ef68c8237fa9a6c0a41f7732d12ee9c",
|
||
"bytes": 3845
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-summary-read-recovered",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "f83e35ea18548777367a2aff924f06c21b9f43de01b8c60d56ca784cba76e86d",
|
||
"bytes": 43859
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
}
|
||
],
|
||
"reportErrors": [],
|
||
"configuration": {
|
||
"version": "1.62.1",
|
||
"workers": 1,
|
||
"projects": [
|
||
{
|
||
"name": "chromium",
|
||
"retries": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"command": {
|
||
"name": "onboarding",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"node",
|
||
"node_modules/@playwright/test/cli.js",
|
||
"test",
|
||
"e2e/phase7-onboarding.spec.ts",
|
||
"--retries=0",
|
||
"--reporter=list,json",
|
||
"--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\onboarding-results"
|
||
],
|
||
"startedUtc": "2026-10-11T23:42:57.971261+00:00",
|
||
"finishedUtc": "2026-10-11T23:43:50.163843+00:00",
|
||
"exitCode": 0,
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:42:58.496Z",
|
||
"duration": 51627.53,
|
||
"expected": 12,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/attempts/onboarding-234540/onboarding-command.json",
|
||
"sha256": "35f7f69cf600d25d271314fd6f68465a724f33d05b26981d8b1a549eb281917a",
|
||
"bytes": 644,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"reportRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/attempts/onboarding-234540/onboarding.json",
|
||
"sha256": "f49a412ee040c08548ec2ff8eeb538a4e9d42672c9037c6baf45f41c686c03d7",
|
||
"bytes": 1718577,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/attempts/onboarding-234540/onboarding.log",
|
||
"sha256": "16a502e6b27fcdd73277dcc79489b24ddb9bb37a0fe7e4b31309a27bddd03085",
|
||
"bytes": 2850,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:42:58.496Z",
|
||
"duration": 51627.53,
|
||
"expected": 12,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
},
|
||
"cases": [
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 4314
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3653
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3409
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3751
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3779
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3907
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3753
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 119,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3931
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 E09] dismissal survives reload and remains isolated across actual A/B logout and login",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 149,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 6030
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 192,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2772
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S02 C02 E07] keyboard setup actions retain their four destinations and browser Back context",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 216,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2110
|
||
},
|
||
{
|
||
"title": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 236,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 3075
|
||
}
|
||
],
|
||
"axeScans": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-dark-320-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "010a7e272792f690949a018c12b219fd45fac336e71c705ebe5eba5f9d9f76c6",
|
||
"bytes": 3893
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-light-360-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c26c7530874d749c92edd84c53aef946885981d2065997a7c63fdad4a72cdcec",
|
||
"bytes": 3836
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "light",
|
||
"width": 360,
|
||
"height": 800
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 360,
|
||
"height": 800
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-light-390-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "478be816060e5488d6bd2287dcff8edb24d5cfad53fa06d5bb63f89b0763bab1",
|
||
"bytes": 3894
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "light",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-dark-768-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "748f29f677c286074b568ad4f30aafda12985c468cb1ee879788aa8022a59c1c",
|
||
"bytes": 3837
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 768,
|
||
"height": 1024
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 768,
|
||
"height": 1024
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-dark-1024-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "04431124f35609fdb83cc4dcb17b96a40eeefe8c81376fcd6813a1f274bb8a8b",
|
||
"bytes": 3981
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 1024,
|
||
"height": 768
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1024,
|
||
"height": 768
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-light-1280-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0ef64ff0b797ad66fcaf79d9d4c3ebad604a50137a8875dcdd59f89c6cba907e",
|
||
"bytes": 3924
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "light",
|
||
"width": 1280,
|
||
"height": 320
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1280,
|
||
"height": 320
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-nb-light-1440-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c6a3b0da1c36bf4c66f096df909e1a2a34c7f87fd51d41b6511a5c0259c1d1e7",
|
||
"bytes": 3982
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "light",
|
||
"width": 1440,
|
||
"height": 900
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 3 / 4\n - progressbar \"3 av 4 fullført\"\n - list:\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"1 av 1 fullført\"\n - paragraph: Følg din første stilling",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1440,
|
||
"height": 900
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"attachment": "p7-setup-en-dark-1920-manual-data-3-of-4-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "09c249999cf5e06e2dfd59fb8ea50ae59978280938ebcd71cd2db79dec29b316",
|
||
"bytes": 3878
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 1920,
|
||
"height": 1080
|
||
},
|
||
"state": "manual-data-3-of-4",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 3 / 4\n - progressbar \"3 of 4 done\"\n - list:\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add account details\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Add Career information\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"1 of 1 done\"\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 1920,
|
||
"height": 1080
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"attachment": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c15984f5db927090c2b0d5f6b744fc2c66e3d0b4e347b2b4a05fe03a1d5f3948",
|
||
"bytes": 3358
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "failed-mailbox-read-unknown",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - alert:\n - text: Setup connection read unavailable\n - button \"Prøv igjen\"",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"attachment": "p7-setup-nb-dark-320-read-only-retry-known-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "40e607b74f031f6dc07020420b24e0e59c8d4b8ab154a43e80178cfb54f3cdf3",
|
||
"bytes": 3909
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "read-only-retry-known",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - text: 0 / 4\n - progressbar \"0 av 4 fullført\"\n - list:\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Legg til kontoopplysninger\n - button \"Åpne profil\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Legg til karriereinformasjon\n - button \"Åpne karriereprofil\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Koble til en postkasse\n - button \"Koble til e-post\"\n - listitem:\n - img \"0 av 1 fullført\"\n - paragraph: Følg din første stilling\n - button \"Legg til jobb\"",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"attachment": "p7-setup-en-dark-390-failed-summary-unknown-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3e2c88ac71bcc4a3f3b63f4132129abf09dfcfc0f1484ea2c3577a71303f3c0c",
|
||
"bytes": 3938
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "failed-summary-unknown",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - status: Tracked-job status is unavailable. Retry the dashboard summary to check your jobs.\n - progressbar \"Tracked-job status is unavailable. Retry the dashboard summary to check your jobs.\"\n - list:\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add account details\n - button \"Open profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add Career information\n - button \"Open Career Profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - paragraph: Track your first job",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"attachment": "p7-setup-en-dark-390-summary-read-recovered-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "078950cb826f8896456b9bbca031dc1a0ef68c8237fa9a6c0a41f7732d12ee9c",
|
||
"bytes": 3845
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "en",
|
||
"theme": "dark",
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"state": "summary-read-recovered",
|
||
"ariaSnapshot": "- region \"Get set up\":\n - heading \"Get set up\" [level=2]\n - paragraph: Setup guidance based on your saved account details, Career information, mailbox connections and tracked jobs.\n - button \"Dismiss setup checklist\"\n - text: 0 / 4\n - progressbar \"0 of 4 done\"\n - list:\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add account details\n - button \"Open profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Add Career information\n - button \"Open Career Profile\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Connect a mailbox\n - button \"Connect email\"\n - listitem:\n - img \"0 of 1 done\"\n - paragraph: Track your first job\n - button \"Add job\"",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 390,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
}
|
||
],
|
||
"attachments": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-320-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "010a7e272792f690949a018c12b219fd45fac336e71c705ebe5eba5f9d9f76c6",
|
||
"bytes": 3893
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 320px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-320-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "09a7e0d13b4adc7fc4da605c645df405c0967ca0032631202f86eaf479a37e59",
|
||
"bytes": 113405
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-360-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c26c7530874d749c92edd84c53aef946885981d2065997a7c63fdad4a72cdcec",
|
||
"bytes": 3836
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 360px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-360-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "30fff6bab8319bdf445b67985836d7f2f198070a439bc2c0abab6ed28ad92e3a",
|
||
"bytes": 111818
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-390-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "478be816060e5488d6bd2287dcff8edb24d5cfad53fa06d5bb63f89b0763bab1",
|
||
"bytes": 3894
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 390px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-390-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "aa67abde0a2281743df8ab2dc5dac0ecc47e5b879d57de8b38308fbf7515bc86",
|
||
"bytes": 117004
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-768-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "748f29f677c286074b568ad4f30aafda12985c468cb1ee879788aa8022a59c1c",
|
||
"bytes": 3837
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 768px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-768-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "be85a76011da725d8374c2ce1332ed412107e487d32dbb9fc5baa447ae65dec5",
|
||
"bytes": 116513
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-1024-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "04431124f35609fdb83cc4dcb17b96a40eeefe8c81376fcd6813a1f274bb8a8b",
|
||
"bytes": 3981
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/dark 1024px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-dark-1024-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "fee34a6101f294fa686c2837af9b688e906c266e66a67bd9d12de907d238ef76",
|
||
"bytes": 147578
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-1280-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0ef64ff0b797ad66fcaf79d9d4c3ebad604a50137a8875dcdd59f89c6cba907e",
|
||
"bytes": 3924
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/light 1280px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-light-1280-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "97f32b034ce9c7b88f1662afa7dbf2f99b056f2df11d957f1b8c9db1bc7ba2a8",
|
||
"bytes": 131888
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-1440-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c6a3b0da1c36bf4c66f096df909e1a2a34c7f87fd51d41b6511a5c0259c1d1e7",
|
||
"bytes": 3982
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] nb/light 1440px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-nb-light-1440-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "a67a9054dee831a8d4b6eeaba2c52274f7e7cc2a3608b0a550e2b5b75907f39a",
|
||
"bytes": 153052
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-1920-manual-data-3-of-4-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "09c249999cf5e06e2dfd59fb8ea50ae59978280938ebcd71cd2db79dec29b316",
|
||
"bytes": 3878
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 C01 C02 E09] en/dark 1920px setup counts saved manual career information without claiming CV import or email verification",
|
||
"name": "p7-setup-en-dark-1920-manual-data-3-of-4",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "7a93d1ae735085273d8373667e5e3fc2af0e8eef2cec13ae7292d26966f34a9d",
|
||
"bytes": 150147
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c15984f5db927090c2b0d5f6b744fc2c66e3d0b4e347b2b4a05fe03a1d5f3948",
|
||
"bytes": 3358
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0c66cb1bc253a9e497ec08ab517322ff9e6f9cb93b3b193d038deb492f4a09b8",
|
||
"bytes": 40818
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-read-only-retry-known-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "40e607b74f031f6dc07020420b24e0e59c8d4b8ab154a43e80178cfb54f3cdf3",
|
||
"bytes": 3909
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-read-only-retry-known",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0e392341bf220ff9839acaa2d04c809f113349ca15a951192e92b9c6ae97ec8a",
|
||
"bytes": 51314
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-failed-summary-unknown-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "3e2c88ac71bcc4a3f3b63f4132129abf09dfcfc0f1484ea2c3577a71303f3c0c",
|
||
"bytes": 3938
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-failed-summary-unknown",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "7d28553de8f8c47b78c0889972498c98160dd12f40682a893933e76cda83a8d3",
|
||
"bytes": 49490
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-summary-read-recovered-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "078950cb826f8896456b9bbca031dc1a0ef68c8237fa9a6c0a41f7732d12ee9c",
|
||
"bytes": 3845
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S01 S02 E08] failed Dashboard summary keeps first-job guidance unknown until its existing read owner retries",
|
||
"name": "p7-setup-en-dark-390-summary-read-recovered",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "f83e35ea18548777367a2aff924f06c21b9f43de01b8c60d56ca784cba76e86d",
|
||
"bytes": 43859
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
}
|
||
],
|
||
"reportErrors": [],
|
||
"configuration": {
|
||
"version": "1.62.1",
|
||
"workers": 1,
|
||
"projects": [
|
||
{
|
||
"name": "chromium",
|
||
"retries": 0
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"focusDiagnosticAttempts": [
|
||
{
|
||
"command": {
|
||
"name": "onboarding-focus",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"node",
|
||
"node_modules/@playwright/test/cli.js",
|
||
"test",
|
||
"e2e/phase7-onboarding.spec.ts",
|
||
"--grep",
|
||
"failed mailbox read",
|
||
"--retries=0",
|
||
"--reporter=list,json",
|
||
"--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\onboarding-focus-results"
|
||
],
|
||
"startedUtc": "2026-10-11T23:40:49.341247+00:00",
|
||
"finishedUtc": "2026-10-11T23:41:04.869673+00:00",
|
||
"exitCode": 1,
|
||
"failureLog": "E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\onboarding-focus.log",
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:40:49.854Z",
|
||
"duration": 14977.26,
|
||
"expected": 0,
|
||
"skipped": 0,
|
||
"unexpected": 1,
|
||
"flaky": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-focus-command.json",
|
||
"sha256": "bfa92e7a0c80b14dc64a144147d27ce32823ddd3db729b062db62f40a6690b72",
|
||
"bytes": 816,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"reportRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-focus.json",
|
||
"sha256": "bca92342d49811687b679b7178633ebe7472ed7c5eb6cfd80a2f5798d71450c3",
|
||
"bytes": 68520,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-focus.log",
|
||
"sha256": "ae2074dd00b87d47d24403a08889c3781c1c530719ff7bdad9ec5d73a1844305",
|
||
"bytes": 3926,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:40:49.854Z",
|
||
"duration": 14977.26,
|
||
"expected": 0,
|
||
"skipped": 0,
|
||
"unexpected": 1,
|
||
"flaky": 0
|
||
},
|
||
"cases": [
|
||
{
|
||
"title": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"file": "phase7-onboarding.spec.ts",
|
||
"line": 192,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"failed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[
|
||
{
|
||
"location": {
|
||
"file": "E:\\Storage\\Projects\\Active\\Job tracker\\job-tracker-ui\\e2e\\phase7-onboarding.spec.ts",
|
||
"column": 88,
|
||
"line": 211
|
||
},
|
||
"message": "Error: \u001b[2mexpect(\u001b[22m\u001b[31mlocator\u001b[39m\u001b[2m).\u001b[22mtoBeFocused\u001b[2m(\u001b[22m\u001b[2m)\u001b[22m failed\n\nLocator: getByRole('region', { name: 'Kom i gang', exact: true }).getByRole('button', { name: 'Skjul oppstartslisten', exact: true })\nExpected: focused\nReceived: inactive\nTimeout: 5000ms\n\nCall log:\n\u001b[2m - Expect \"toBeFocused\" with timeout 5000ms\u001b[22m\n\u001b[2m - waiting for getByRole('region', { name: 'Kom i gang', exact: true }).getByRole('button', { name: 'Skjul oppstartslisten', exact: true })\u001b[22m\n\u001b[2m 14 × locator resolved to <button tabindex=\"0\" type=\"button\" aria-label=\"Skjul oppstartslisten\" class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-3our4b\">…</button>\u001b[22m\n\u001b[2m - unexpected value \"inactive\"\u001b[22m\n\n\n 209 | await expect(region.getByRole('progressbar')).toHaveAttribute('aria-valuenow', '0');\n 210 | await expect(region.getByRole('alert')).toHaveCount(0);\n> 211 | await expect(region.getByRole('button', { name: t.onboardingDismiss, exact: true })).toBeFocused();\n | ^\n 212 | expect(writes).toEqual([]);\n 213 | await capture(page, info, sample, 'read-only-retry-known');\n 214 | });\n at E:\\Storage\\Projects\\Active\\Job tracker\\job-tracker-ui\\e2e\\phase7-onboarding.spec.ts:211:88"
|
||
}
|
||
]
|
||
],
|
||
"durationMs": 7753
|
||
}
|
||
],
|
||
"axeScans": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"attachment": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c15984f5db927090c2b0d5f6b744fc2c66e3d0b4e347b2b4a05fe03a1d5f3948",
|
||
"bytes": 3358
|
||
},
|
||
"context": {
|
||
"sample": {
|
||
"language": "nb",
|
||
"theme": "dark",
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"state": "failed-mailbox-read-unknown",
|
||
"ariaSnapshot": "- region \"Kom i gang\":\n - heading \"Kom i gang\" [level=2]\n - paragraph: Veiledning basert på lagrede kontoopplysninger, karriereinformasjon, tilkoblede postkasser og stillinger du følger.\n - button \"Skjul oppstartslisten\"\n - alert:\n - text: Setup connection read unavailable\n - button \"Prøv igjen\"",
|
||
"limits": [
|
||
"No human screen reader, physical touch or software keyboard",
|
||
"No real mailbox/provider or production qualification",
|
||
"Finite sample, no actual browser zoom"
|
||
]
|
||
},
|
||
"geometry": {
|
||
"rootOverflow": 0,
|
||
"width": 320,
|
||
"height": 844
|
||
},
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-badge"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
}
|
||
],
|
||
"attachments": [
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown-audit",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c15984f5db927090c2b0d5f6b744fc2c66e3d0b4e347b2b4a05fe03a1d5f3948",
|
||
"bytes": 3358
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "0c66cb1bc253a9e497ec08ab517322ff9e6f9cb93b3b193d038deb492f4a09b8",
|
||
"bytes": 40818
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "screenshot",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-focus-results/phase7-onboarding--P7-02-P-f8754-ogress-and-retry-only-reads-chromium/test-failed-1.png",
|
||
"sha256": "fbd68e3ba09c677a07d420e7868264d1810761b241d1582a99baed440d0badf1",
|
||
"bytes": 37282,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "error-context",
|
||
"contentType": "text/markdown",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-focus-results/phase7-onboarding--P7-02-P-f8754-ogress-and-retry-only-reads-chromium/error-context.md",
|
||
"sha256": "1f1ea121956d8ef3c564aecd2f1492cc5152153c54d240b545e1d42c4d599c24",
|
||
"bytes": 12127,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[P7-02 PRES-S02 E08] a failed mailbox read cannot invent setup progress and retry only reads",
|
||
"name": "trace",
|
||
"contentType": "application/zip",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-focus-results/phase7-onboarding--P7-02-P-f8754-ogress-and-retry-only-reads-chromium/trace.zip",
|
||
"sha256": "934215a932d27ceaa6bff4842960f701e1f2fe05b921458b83347ca21d751b4a",
|
||
"bytes": 1437344,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
}
|
||
],
|
||
"reportErrors": [],
|
||
"configuration": {
|
||
"version": "1.62.1",
|
||
"workers": 1,
|
||
"projects": [
|
||
{
|
||
"name": "chromium",
|
||
"retries": 0
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"regression": {
|
||
"evidence": {
|
||
"command": {
|
||
"name": "onboarding-regression",
|
||
"command": [
|
||
"rtk",
|
||
"proxy",
|
||
"node",
|
||
"node_modules/@playwright/test/cli.js",
|
||
"test",
|
||
"e2e/dashboard-presentation.spec.ts",
|
||
"e2e/analytics-presentation.spec.ts",
|
||
"--retries=0",
|
||
"--reporter=list,json",
|
||
"--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\onboarding-regression-results"
|
||
],
|
||
"startedUtc": "2026-10-11T23:43:50.169342+00:00",
|
||
"finishedUtc": "2026-10-11T23:44:49.156651+00:00",
|
||
"exitCode": 0,
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:43:50.692Z",
|
||
"duration": 58434.676,
|
||
"expected": 4,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
}
|
||
},
|
||
"commandRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-command.json",
|
||
"sha256": "bbdcfbf6203e099386525a01c8afd33fdb8c9018fceebffe82ccb2ba879b7b30",
|
||
"bytes": 714,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"reportRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression.json",
|
||
"sha256": "dfcb661bbeed710defa621b303c442563b33f37ec1ecc145b8044535e92ddb78",
|
||
"bytes": 66981,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"logRaw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression.log",
|
||
"sha256": "1f4f4e616a0c109037f0d2a63c22a52d5a4e7c8f94ae2025a21398ba6f90710a",
|
||
"bytes": 1176,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"stats": {
|
||
"startTime": "2026-10-11T23:43:50.692Z",
|
||
"duration": 58434.676,
|
||
"expected": 4,
|
||
"skipped": 0,
|
||
"unexpected": 0,
|
||
"flaky": 0
|
||
},
|
||
"cases": [
|
||
{
|
||
"title": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"file": "analytics-presentation.spec.ts",
|
||
"line": 19,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 17828
|
||
},
|
||
{
|
||
"title": "[PRES-S01 E08] Analytics independent loading and failure states never masquerade as empty reports",
|
||
"file": "analytics-presentation.spec.ts",
|
||
"line": 145,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 9853
|
||
},
|
||
{
|
||
"title": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"file": "dashboard-presentation.spec.ts",
|
||
"line": 18,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 20894
|
||
},
|
||
{
|
||
"title": "[PRES-S01 E08] Dashboard loading and independent failed resources retain retry and exact values",
|
||
"file": "dashboard-presentation.spec.ts",
|
||
"line": 160,
|
||
"expectedStatus": "passed",
|
||
"project": "chromium",
|
||
"resultStatuses": [
|
||
"passed"
|
||
],
|
||
"retries": [
|
||
0
|
||
],
|
||
"errors": [
|
||
[]
|
||
],
|
||
"durationMs": 2766
|
||
}
|
||
],
|
||
"axeScans": [
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"attachment": "analytics-light-axe",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "79900a6ef59910acc093d7da401f9c15545370495ea11b1c1d4a7d025fbfe20f",
|
||
"bytes": 1186
|
||
},
|
||
"context": null,
|
||
"geometry": null,
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-invisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 1
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"attachment": "analytics-dark-axe",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c9ffe59fd3cb4379122336dab4986dae38b5955e8f090891403d826bd41057ee",
|
||
"bytes": 12141
|
||
},
|
||
"context": null,
|
||
"geometry": null,
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "aria-hidden-focus",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.name-role-value",
|
||
"wcag2a",
|
||
"wcag412",
|
||
"TTv5",
|
||
"TT6.a",
|
||
"EN-301-549",
|
||
"EN-9.4.1.2",
|
||
"RGAAv4",
|
||
"RGAA-10.8.1"
|
||
],
|
||
"description": "Ensure aria-hidden elements are not focusable nor contain focusable elements",
|
||
"help": "ARIA hidden element must not be focusable or contain focusable elements",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-hidden-focus?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [],
|
||
"all": [
|
||
{
|
||
"id": "focusable-modal-open",
|
||
"data": null,
|
||
"relatedNodes": [
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-j56oom\" tabindex=\"0\" role=\"button\" aria-label=\"Dashboard\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(1) > .MuiList-padding.css-k1qkeu[aria-label=\"Navigation\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters > .css-j56oom.MuiListItemButton-root[aria-label=\"Dashboard\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-j56oom\" tabindex=\"0\" role=\"button\" aria-label=\"Job Applications\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(2) > .MuiList-padding.css-k1qkeu[aria-label=\"Job search\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-j56oom.MuiListItemButton-root[aria-label=\"Job Applications\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-m9zpd7\" tabindex=\"0\" role=\"button\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(2) > .MuiList-padding.css-k1qkeu[aria-label=\"Job search\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-1rv7atp[aria-label=\"Job Applications\"] > .css-1ohqk82.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-m9zpd7.MuiListItemButton-root.MuiListItemButton-gutters"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-m9zpd7\" tabindex=\"0\" role=\"button\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(2) > .MuiList-padding.css-k1qkeu[aria-label=\"Job search\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-1rv7atp[aria-label=\"Job Applications\"] > .css-1ohqk82.MuiListItem-root.MuiListItem-gutters:nth-child(2) > .css-m9zpd7.MuiListItemButton-root.MuiListItemButton-gutters"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-m9zpd7\" tabindex=\"0\" role=\"button\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(2) > .MuiList-padding.css-k1qkeu[aria-label=\"Job search\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-1rv7atp[aria-label=\"Job Applications\"] > .css-1ohqk82.MuiListItem-root.MuiListItem-gutters:nth-child(3) > .css-m9zpd7.MuiListItemButton-root.MuiListItemButton-gutters"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-m9zpd7\" tabindex=\"0\" role=\"button\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(2) > .MuiList-padding.css-k1qkeu[aria-label=\"Job search\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-1rv7atp[aria-label=\"Job Applications\"] > .css-1ohqk82.MuiListItem-root.MuiListItem-gutters:nth-child(4) > .css-m9zpd7.MuiListItemButton-root.MuiListItemButton-gutters"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-m9zpd7\" tabindex=\"0\" role=\"button\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(2) > .MuiList-padding.css-k1qkeu[aria-label=\"Job search\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-1rv7atp[aria-label=\"Job Applications\"] > .css-1ohqk82.MuiListItem-root.MuiListItem-gutters:nth-child(5) > .css-m9zpd7.MuiListItemButton-root.MuiListItemButton-gutters"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-j56oom\" tabindex=\"0\" role=\"button\" aria-label=\"Job email\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(2) > .MuiList-padding.css-k1qkeu[aria-label=\"Job search\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(2) > .css-j56oom.MuiListItemButton-root[aria-label=\"Job email\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-j56oom\" tabindex=\"0\" role=\"button\" aria-label=\"Career profile\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(3) > .MuiList-padding.css-k1qkeu[aria-label=\"Career\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-j56oom.MuiListItemButton-root[aria-label=\"Career profile\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-j56oom\" tabindex=\"0\" role=\"button\" aria-label=\"CV Builder\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(3) > .MuiList-padding.css-k1qkeu[aria-label=\"Career\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters:nth-child(2) > .css-j56oom.MuiListItemButton-root[aria-label=\"CV Builder\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters Mui-selected MuiListItemButton-root MuiListItemButton-gutters Mui-selected css-j56oom\" tabindex=\"0\" role=\"button\" aria-label=\"Analytics\" aria-current=\"page\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(4) > .MuiList-padding.css-k1qkeu[aria-label=\"Insights\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters > .Mui-selected[aria-label=\"Analytics\"][aria-current=\"page\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-j56oom\" tabindex=\"0\" role=\"button\" aria-label=\"Settings\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root > .MuiList-padding.css-k1qkeu[aria-label=\"Account\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters > .css-j56oom.MuiListItemButton-root[aria-label=\"Settings\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-m9zpd7\" tabindex=\"0\" role=\"button\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root > .MuiList-padding.css-k1qkeu[aria-label=\"Account\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters > .css-1rv7atp[aria-label=\"Settings\"] > .css-1ohqk82.MuiListItem-root.MuiListItem-gutters:nth-child(1) > .css-m9zpd7.MuiListItemButton-root.MuiListItemButton-gutters"
|
||
]
|
||
},
|
||
{
|
||
"html": "<div class=\"MuiButtonBase-root MuiListItemButton-root MuiListItemButton-gutters MuiListItemButton-root MuiListItemButton-gutters css-m9zpd7\" tabindex=\"0\" role=\"button\">",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root > .MuiList-padding.css-k1qkeu[aria-label=\"Account\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters > .css-1rv7atp[aria-label=\"Settings\"] > .css-1ohqk82.MuiListItem-root.MuiListItem-gutters:nth-child(2) > .css-m9zpd7.MuiListItemButton-root.MuiListItemButton-gutters"
|
||
]
|
||
}
|
||
],
|
||
"impact": "serious",
|
||
"message": "Check that focusable elements are not tabbable in the current state"
|
||
}
|
||
],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<div role=\"presentation\" class=\"MuiDrawer-root MuiDrawer-anchorLeft MuiDrawer-modal MuiModal-root css-z7jssc\" aria-hidden=\"true\">",
|
||
"target": [
|
||
".MuiDrawer-modal"
|
||
],
|
||
"failureSummary": "Fix all of the following:\n Check that focusable elements are not tabbable in the current state"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-invisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
},
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "10.5pt (14px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "bgOverlap",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiTypography-root MuiTypography-body1 MuiListItemText-primary css-1e345qr\">Dashboard</span>",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(1) > .MuiList-padding.css-k1qkeu[aria-label=\"Navigation\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters > .css-j56oom.MuiListItemButton-root[aria-label=\"Dashboard\"] > .MuiListItemText-root.css-a2y5gf > .css-1e345qr.MuiTypography-body1.MuiListItemText-primary"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element"
|
||
},
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "10.5pt (14px)",
|
||
"fontWeight": "bold",
|
||
"messageKey": "bgOverlap",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiTypography-root MuiTypography-body1 MuiListItemText-primary css-12qg13c\">Analytics</span>",
|
||
"target": [
|
||
".MuiPaper-elevation16 > .css-1vpgucn > .css-184269b.MuiBox-root > .css-6zugs3.MuiBox-root > .css-r91acf.MuiBox-root:nth-child(4) > .MuiList-padding.css-k1qkeu[aria-label=\"Insights\"] > .css-hapf9j.MuiListItem-root.MuiListItem-gutters > .Mui-selected[aria-label=\"Analytics\"][aria-current=\"page\"] > .MuiListItemText-root.css-a2y5gf > .css-12qg13c.MuiTypography-body1.MuiListItemText-primary"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 4
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"attachment": "dashboard-light-menu-axe",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "66e8334b3bb562edd010f99a1c11b7b94d5f21faa124a25cfbe55a8f12f72ec7",
|
||
"bytes": 7228
|
||
},
|
||
"context": null,
|
||
"geometry": null,
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "aria-hidden-focus",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.name-role-value",
|
||
"wcag2a",
|
||
"wcag412",
|
||
"TTv5",
|
||
"TT6.a",
|
||
"EN-301-549",
|
||
"EN-9.4.1.2",
|
||
"RGAAv4",
|
||
"RGAA-10.8.1"
|
||
],
|
||
"description": "Ensure aria-hidden elements are not focusable nor contain focusable elements",
|
||
"help": "ARIA hidden element must not be focusable or contain focusable elements",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-hidden-focus?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [],
|
||
"all": [
|
||
{
|
||
"id": "focusable-modal-open",
|
||
"data": null,
|
||
"relatedNodes": [
|
||
{
|
||
"html": "<a class=\"MuiBox-root css-1fv78jp\" href=\"#app-main-content\">Skip to main content</a>",
|
||
"target": [
|
||
".css-1fv78jp"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-edgeStart MuiIconButton-sizeSmall css-1bif13m\" tabindex=\"0\" type=\"button\" aria-label=\"Open navigation\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
|
||
"target": [
|
||
".MuiIconButton-edgeStart"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-label=\"English\" aria-pressed=\"true\">",
|
||
"target": [
|
||
".MuiButtonGroup-firstButton"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-label=\"Norsk\" aria-pressed=\"false\">",
|
||
"target": [
|
||
".MuiButtonGroup-lastButton"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1u962su\" tabindex=\"0\" type=\"button\" aria-label=\"User\"><div class=\"MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-1g26lq2\">D1</div></button>",
|
||
"target": [
|
||
".css-1u962su"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-sizeSmall css-jjgakv\" tabindex=\"0\" type=\"button\" title=\"Notifications\" aria-label=\"Notifications\">",
|
||
"target": [
|
||
"button[title=\"Notifications\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-sizeSmall css-jjgakv\" tabindex=\"0\" type=\"button\" title=\"Settings\" aria-label=\"Settings\">",
|
||
"target": [
|
||
"button[title=\"Settings\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-sizeSmall css-8pwq94\" tabindex=\"0\" type=\"button\" title=\"Quick Search (Ctrl+K)\" aria-label=\"Quick Search (Ctrl+K)\">",
|
||
"target": [
|
||
".css-8pwq94"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"true\">",
|
||
"target": [
|
||
".css-17t4hgu"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineHover css-sffc9u\" aria-label=\"Tracked jobs: 8\" href=\"/jobs\" data-discover=\"true\">8</a>",
|
||
"target": [
|
||
"a[aria-label=\"Tracked jobs: 8\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineHover css-sffc9u\" aria-label=\"Current offers: 1\" href=\"/offers\" data-discover=\"true\">1</a>",
|
||
"target": [
|
||
"a[aria-label=\"Current offers: 1\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiButtonBase-root M...\" tabindex=\"0\" href=\"/reminders\" data-discover=\"true\">",
|
||
"target": [
|
||
".MuiButton-text"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
|
||
"target": [
|
||
".css-550eua.MuiBox-root:nth-child(1) > .css-1mcfq9i.MuiButton-outlinedSizeMedium.MuiButton-sizeMedium"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
|
||
"target": [
|
||
".css-550eua.MuiBox-root:nth-child(2) > .css-1mcfq9i.MuiButton-outlinedSizeMedium.MuiButton-sizeMedium"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
|
||
"target": [
|
||
".css-550eua.MuiBox-root:nth-child(3) > .css-1mcfq9i.MuiButton-outlinedSizeMedium.MuiButton-sizeMedium"
|
||
]
|
||
},
|
||
{
|
||
"html": "<summary class=\"MuiBox-root css-0\" tabindex=\"0\">Recorded status breakdown</summary>",
|
||
"target": [
|
||
".css-0.MuiBox-root > details > summary"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-pressed=\"false\">",
|
||
"target": [
|
||
".css-ubcfx2 > .MuiButton-outlinedSizeSmall.css-13ssfkv.MuiButton-sizeSmall:nth-child(2)"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-pressed=\"true\">",
|
||
"target": [
|
||
".css-ubcfx2 > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-pressed=\"false\">",
|
||
"target": [
|
||
".MuiButton-outlinedSizeSmall.css-13ssfkv.MuiButton-sizeSmall:nth-child(4)"
|
||
]
|
||
},
|
||
{
|
||
"html": "<summary class=\"MuiBox-root css-0\" tabindex=\"0\">View monthly values</summary>",
|
||
"target": [
|
||
"section[aria-labelledby=\"_r_u_\"] > .css-31l7gp.MuiBox-root > details > summary"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-u7c6ho\" href=\"/jobs?companyId=3\" data-discover=\"true\">Nordlys teknologi og fellestjenester æøå</a>",
|
||
"target": [
|
||
".css-u7c6ho"
|
||
]
|
||
},
|
||
{
|
||
"html": "<summary class=\"MuiBox-root css-0\" tabindex=\"0\">View monthly tag values</summary>",
|
||
"target": [
|
||
"section[aria-labelledby=\"_r_13_\"] > .css-31l7gp.MuiBox-root > details > summary"
|
||
]
|
||
}
|
||
],
|
||
"impact": "serious",
|
||
"message": "Check that focusable elements are not tabbable in the current state"
|
||
}
|
||
],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<div id=\"root\" aria-hidden=\"true\">",
|
||
"target": [
|
||
"#root"
|
||
],
|
||
"failureSummary": "Fix all of the following:\n Check that focusable elements are not tabbable in the current state"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-invisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
},
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "10.5pt (14px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "bgOverlap",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"true\">",
|
||
"target": [
|
||
".css-17t4hgu"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 3
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"attachment": "dashboard-light-axe",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "5835c783d7b5a15842da391d36a287e56e9dcf03ddc685e069da6520ae3ba458",
|
||
"bytes": 1839
|
||
},
|
||
"context": null,
|
||
"geometry": null,
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-invisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
},
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "10.5pt (14px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "bgOverlap",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"false\">",
|
||
"target": [
|
||
".Mui-focusVisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 2
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"attachment": "dashboard-dark-menu-axe",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "83ee83c9a470f05f74db5d9f64fde77676f5debe8b2d57bca833b94333c13a8b",
|
||
"bytes": 7228
|
||
},
|
||
"context": null,
|
||
"geometry": null,
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "aria-hidden-focus",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.name-role-value",
|
||
"wcag2a",
|
||
"wcag412",
|
||
"TTv5",
|
||
"TT6.a",
|
||
"EN-301-549",
|
||
"EN-9.4.1.2",
|
||
"RGAAv4",
|
||
"RGAA-10.8.1"
|
||
],
|
||
"description": "Ensure aria-hidden elements are not focusable nor contain focusable elements",
|
||
"help": "ARIA hidden element must not be focusable or contain focusable elements",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-hidden-focus?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [],
|
||
"all": [
|
||
{
|
||
"id": "focusable-modal-open",
|
||
"data": null,
|
||
"relatedNodes": [
|
||
{
|
||
"html": "<a class=\"MuiBox-root css-1fv78jp\" href=\"#app-main-content\">Skip to main content</a>",
|
||
"target": [
|
||
".css-1fv78jp"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-edgeStart MuiIconButton-sizeSmall css-1bif13m\" tabindex=\"0\" type=\"button\" aria-label=\"Open navigation\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
|
||
"target": [
|
||
".MuiIconButton-edgeStart"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-label=\"English\" aria-pressed=\"true\">",
|
||
"target": [
|
||
".MuiButtonGroup-firstButton"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-label=\"Norsk\" aria-pressed=\"false\">",
|
||
"target": [
|
||
".MuiButtonGroup-lastButton"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-1u962su\" tabindex=\"0\" type=\"button\" aria-label=\"User\"><div class=\"MuiAvatar-root MuiAvatar-circular MuiAvatar-colorDefault css-1g26lq2\">D1</div></button>",
|
||
"target": [
|
||
".css-1u962su"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-sizeSmall css-jjgakv\" tabindex=\"0\" type=\"button\" title=\"Notifications\" aria-label=\"Notifications\">",
|
||
"target": [
|
||
"button[title=\"Notifications\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-sizeSmall css-jjgakv\" tabindex=\"0\" type=\"button\" title=\"Settings\" aria-label=\"Settings\">",
|
||
"target": [
|
||
"button[title=\"Settings\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root MuiIconButton-root MuiIconButton-colorSecondary MuiIconButton-sizeSmall css-8pwq94\" tabindex=\"0\" type=\"button\" title=\"Quick Search (Ctrl+K)\" aria-label=\"Quick Search (Ctrl+K)\">",
|
||
"target": [
|
||
".css-8pwq94"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"true\">",
|
||
"target": [
|
||
".css-17t4hgu"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineHover css-sffc9u\" aria-label=\"Tracked jobs: 8\" href=\"/jobs\" data-discover=\"true\">8</a>",
|
||
"target": [
|
||
"a[aria-label=\"Tracked jobs: 8\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineHover css-sffc9u\" aria-label=\"Current offers: 1\" href=\"/offers\" data-discover=\"true\">1</a>",
|
||
"target": [
|
||
"a[aria-label=\"Current offers: 1\"]"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiButtonBase-root M...\" tabindex=\"0\" href=\"/reminders\" data-discover=\"true\">",
|
||
"target": [
|
||
".MuiButton-text"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
|
||
"target": [
|
||
".css-550eua.MuiBox-root:nth-child(1) > .css-1mcfq9i.MuiButton-outlinedSizeMedium.MuiButton-sizeMedium"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
|
||
"target": [
|
||
".css-550eua.MuiBox-root:nth-child(2) > .css-1mcfq9i.MuiButton-outlinedSizeMedium.MuiButton-sizeMedium"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
|
||
"target": [
|
||
".css-550eua.MuiBox-root:nth-child(3) > .css-1mcfq9i.MuiButton-outlinedSizeMedium.MuiButton-sizeMedium"
|
||
]
|
||
},
|
||
{
|
||
"html": "<summary class=\"MuiBox-root css-0\" tabindex=\"0\">Recorded status breakdown</summary>",
|
||
"target": [
|
||
".css-0.MuiBox-root > details > summary"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-pressed=\"false\">",
|
||
"target": [
|
||
".css-ubcfx2 > .MuiButton-outlinedSizeSmall.css-13ssfkv.MuiButton-sizeSmall:nth-child(2)"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-pressed=\"true\">",
|
||
"target": [
|
||
".css-ubcfx2 > .MuiButton-contained.MuiButton-containedPrimary.MuiButton-containedSizeSmall"
|
||
]
|
||
},
|
||
{
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-pressed=\"false\">",
|
||
"target": [
|
||
".MuiButton-outlinedSizeSmall.css-13ssfkv.MuiButton-sizeSmall:nth-child(4)"
|
||
]
|
||
},
|
||
{
|
||
"html": "<summary class=\"MuiBox-root css-0\" tabindex=\"0\">View monthly values</summary>",
|
||
"target": [
|
||
"section[aria-labelledby=\"_r_v_\"] > .css-31l7gp.MuiBox-root > details > summary"
|
||
]
|
||
},
|
||
{
|
||
"html": "<a class=\"MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-u7c6ho\" href=\"/jobs?companyId=3\" data-discover=\"true\">Nordlys teknologi og fellestjenester æøå</a>",
|
||
"target": [
|
||
".css-u7c6ho"
|
||
]
|
||
},
|
||
{
|
||
"html": "<summary class=\"MuiBox-root css-0\" tabindex=\"0\">View monthly tag values</summary>",
|
||
"target": [
|
||
"section[aria-labelledby=\"_r_14_\"] > .css-31l7gp.MuiBox-root > details > summary"
|
||
]
|
||
}
|
||
],
|
||
"impact": "serious",
|
||
"message": "Check that focusable elements are not tabbable in the current state"
|
||
}
|
||
],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<div id=\"root\" aria-hidden=\"true\">",
|
||
"target": [
|
||
"#root"
|
||
],
|
||
"failureSummary": "Fix all of the following:\n Check that focusable elements are not tabbable in the current state"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-invisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
},
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "10.5pt (14px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "bgOverlap",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"true\">",
|
||
"target": [
|
||
".css-17t4hgu"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 3
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"attachment": "dashboard-dark-axe",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "5835c783d7b5a15842da391d36a287e56e9dcf03ddc685e069da6520ae3ba458",
|
||
"bytes": 1839
|
||
},
|
||
"context": null,
|
||
"geometry": null,
|
||
"engine": null,
|
||
"environment": null,
|
||
"toolOptions": null,
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"id": "color-contrast",
|
||
"impact": "serious",
|
||
"tags": [
|
||
"cat.color",
|
||
"wcag2aa",
|
||
"wcag143",
|
||
"TTv5",
|
||
"TT13.c",
|
||
"EN-301-549",
|
||
"EN-9.1.4.3",
|
||
"ACT",
|
||
"RGAAv4",
|
||
"RGAA-3.2.1"
|
||
],
|
||
"description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
|
||
"help": "Elements must meet minimum color contrast ratio thresholds",
|
||
"helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright",
|
||
"nodes": [
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "9.0pt (12px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "shortTextContent",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element content is too short to determine if it is actual text content"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<span class=\"MuiBadge-badge MuiBadge-standard MuiBadge-invisible MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightRectangular MuiBadge-overlapRectangular MuiBadge-colorPrimary css-17av7cg\">0</span>",
|
||
"target": [
|
||
".MuiBadge-invisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content"
|
||
},
|
||
{
|
||
"any": [
|
||
{
|
||
"id": "color-contrast",
|
||
"data": {
|
||
"contrastRatio": 0,
|
||
"fontSize": "10.5pt (14px)",
|
||
"fontWeight": "normal",
|
||
"messageKey": "bgOverlap",
|
||
"expectedContrastRatio": "4.5:1"
|
||
},
|
||
"relatedNodes": [],
|
||
"impact": "serious",
|
||
"message": "Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
],
|
||
"all": [],
|
||
"none": [],
|
||
"impact": "serious",
|
||
"html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"false\">",
|
||
"target": [
|
||
".Mui-focusVisible"
|
||
],
|
||
"failureSummary": "Fix any of the following:\n Element's background color could not be determined because it is overlapped by another element"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 2
|
||
}
|
||
],
|
||
"attachments": [
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-exact-values-keyboard",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-exact-values-keyboard-96b5eba655050f3dc30c21ec7af60b11786458de.png",
|
||
"sha256": "08dcaeab688e4396bebc012d80b4c2f9481f50cee57148c4a3a5382d822b65b4",
|
||
"bytes": 242468,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-desktop-light-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-desktop-light-en-65c2a29618dd4304e7a842c9940085638e5f2cdf.png",
|
||
"sha256": "e391d73ba59e18bfd9e5ccfca94efb9b4c43081fc4cf64ffd4a4bb8a91a81e50",
|
||
"bytes": 241450,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-phone-light-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-phone-light-en-5b9014b30b18f9fc31be9e702a2fb247b274a643.png",
|
||
"sha256": "07e179065ac02e647050c019579b2f535db2b7ed5b999317ee76f79a7b5fef12",
|
||
"bytes": 185314,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-light-axe",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "79900a6ef59910acc093d7da401f9c15545370495ea11b1c1d4a7d025fbfe20f",
|
||
"bytes": 1186
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-desktop-light-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-desktop-light-nb-bc7dee78226c2b9fa67f1f700f54535ce00ead3d.png",
|
||
"sha256": "009e82c9a531492f1676c5239a589c1500e710cb00df8dc324bf12b47df93ce4",
|
||
"bytes": 241445,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-phone-light-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-phone-light-nb-c7462fe4e3fa10597e1bcc0a03234233c0ad276d.png",
|
||
"sha256": "b8e794c5e7239c153824b6952f81270378278e9515742ac91e7021985c4d1a9d",
|
||
"bytes": 185979,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-desktop-dark-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-desktop-dark-en-848bbcc804da87bc6a449c2a5da9069c214879dd.png",
|
||
"sha256": "fb4c2308095f60c63b484e8d81defc600eeda1bb3901ece21bcdaed28bdcdfa7",
|
||
"bytes": 237403,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-phone-dark-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-phone-dark-en-aed62c7beebdf232d21a940aabe7afcb6ab855b0.png",
|
||
"sha256": "27f95811a1cbaed8528e88219ce996743ed9683b67a973b7088fdebd58bf090a",
|
||
"bytes": 182581,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-dark-axe",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "c9ffe59fd3cb4379122336dab4986dae38b5955e8f090891403d826bd41057ee",
|
||
"bytes": 12141
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-desktop-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-desktop-dark-nb-a27653d84526effe5ce0fb6942614639ef4dfefc.png",
|
||
"sha256": "e27435516288cf7673345fc6b72fc873670a3fb4e05603c03d18d0af436f5fc1",
|
||
"bytes": 238259,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-phone-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-phone-dark-nb-db1e30a534e948712f1b62965343145e1cbb028c.png",
|
||
"sha256": "ef4d4944f0536ee8a25a6ebe5a04973843b2829c04e5bc63ca6ff48c7895afba",
|
||
"bytes": 183010,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-320-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-320-dark-nb-46e2b4d2588d497d871875b88211de02aeee59f0.png",
|
||
"sha256": "d2f00181a6c4a7af5cc54c6d0c67b42ae5b8ab76c57fbd8e7104fbcc4777b7ba",
|
||
"bytes": 192840,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-768-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-768-dark-nb-01d0b82f0a0ccbd4aeddd490466c2315b3f0807d.png",
|
||
"sha256": "54ab70d21580078d47be46e952e93374053531d81c6f93d14017f9d34dc68e72",
|
||
"bytes": 233356,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-1920-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-1920-dark-nb-644cc90e81d775a989b69e3bea5619975597fc0d.png",
|
||
"sha256": "04ffb8233370bcf62fd17efdd4b1fc14af9d787d78da2f908463c92ab9fe61e8",
|
||
"bytes": 284739,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-empty-new-owner",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-empty-new-owner-63708fe4894ad9443148233ede8a7944e807e8ea.png",
|
||
"sha256": "f0b9091b48a03d7c50c4603cb04a6240a2288ef87666875d1152da6e42c3c6d5",
|
||
"bytes": 88968,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
|
||
"name": "analytics-one-application",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b11d3-ll-down-and-owner-isolation-chromium/attachments/analytics-one-application-85ef03d7c56574a579a8c2fa87904f8c2e4ddde8.png",
|
||
"sha256": "948db108104382f5f336c03f36e1ed2d33215c6be806a0bd7bbb8f371417dfd0",
|
||
"bytes": 124975,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 E08] Analytics independent loading and failure states never masquerade as empty reports",
|
||
"name": "analytics-loading",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b7df3-masquerade-as-empty-reports-chromium/attachments/analytics-loading-0ce18a9147697e57b9ee5fca85148f5de234c792.png",
|
||
"sha256": "8e7e92fec37b232e3eb47239da24c1552de6bf5b119bb92a36ee59dae03cad42",
|
||
"bytes": 72772,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 E08] Analytics independent loading and failure states never masquerade as empty reports",
|
||
"name": "analytics-trends-error",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b7df3-masquerade-as-empty-reports-chromium/attachments/analytics-trends-error-f1e0ae80736e9fa94a2c46d026b764ea6e93cec1.png",
|
||
"sha256": "7414d44d6873da8af59105c67fbc6bb735d93b9989d543a438e27219a4449ef7",
|
||
"bytes": 111606,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 E08] Analytics independent loading and failure states never masquerade as empty reports",
|
||
"name": "analytics-zero-history",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b7df3-masquerade-as-empty-reports-chromium/attachments/analytics-zero-history-fb57bb76f5e79ab3c98eceb6b642af243d463c47.png",
|
||
"sha256": "0628d34cadd8d6013ac7f5e3a43aaa8571379e14c31d9e507e975b75315791d6",
|
||
"bytes": 147017,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 E08] Analytics independent loading and failure states never masquerade as empty reports",
|
||
"name": "analytics-snapshot-error",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/analytics-presentation--PR-b7df3-masquerade-as-empty-reports-chromium/attachments/analytics-snapshot-error-44a481c21694b62c69a38c594be7481bfc1d4b6d.png",
|
||
"sha256": "7a532658a095181f465b783644c74a119e58a3228da23d1ec7e148d8d17bd607",
|
||
"bytes": 136170,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-populated-light-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-populated-light-en-3520765ccf09b20b8f6bf56b2b19f787d41446a1.png",
|
||
"sha256": "8254a5a3c6902abb6173f925fd5d81782d75d1217dad870b0782131d7f4afe6d",
|
||
"bytes": 206715,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-monthly-values-keyboard",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-monthly-values-keyboard-23fb9dffc8be35f683fcff6b9b9b5bc0aad3a0a0.png",
|
||
"sha256": "0fa0e89036981602eae12774556c712cff814752af65b855463f3586d55ba701",
|
||
"bytes": 217777,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-desktop-light-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-desktop-light-en-d4245f774572db4104dab6dde257417acfbfc999.png",
|
||
"sha256": "6d69688b8208305941fb8586b01f6560a78a47a7f615f5b7505e9ab2684124e8",
|
||
"bytes": 206642,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-phone-light-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-phone-light-en-e1156cc7642231aae54dfe519b38d670f529ad42.png",
|
||
"sha256": "af5f0f2b2b476cca79bc7f30f26df470bca85e991f625c088f28739d6100d72a",
|
||
"bytes": 163866,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-light-menu-axe",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "66e8334b3bb562edd010f99a1c11b7b94d5f21faa124a25cfbe55a8f12f72ec7",
|
||
"bytes": 7228
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-light-axe",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "5835c783d7b5a15842da391d36a287e56e9dcf03ddc685e069da6520ae3ba458",
|
||
"bytes": 1839
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-desktop-light-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-desktop-light-nb-b37577daba5aeecbc571d623f0a5334f36cbd84d.png",
|
||
"sha256": "7c53a35d79f0a64f13be0e38f024a2bbb5e84ee5a731cff77111591e884049d2",
|
||
"bytes": 209219,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-phone-light-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-phone-light-nb-a942f000385f11d6286b37ce757a8295cee97395.png",
|
||
"sha256": "287811bf67b3c2b622d14e118793eee1df59d3a2fac1d65a485e4962268c5679",
|
||
"bytes": 166969,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-desktop-dark-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-desktop-dark-en-73138f71cf420342e8f375df3b8d9baecd8c1363.png",
|
||
"sha256": "b4f40d9f3654fae01731a149935173c39b7fe2d274f871d74eca9dc0bda29862",
|
||
"bytes": 203899,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-phone-dark-en",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-phone-dark-en-4a8367c0cdeac6a354c28b70039e1062b260edf0.png",
|
||
"sha256": "c89946ded5c3c9b605125d35daa6a5a016f76b0290075e1df63be2fad3866244",
|
||
"bytes": 161697,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-dark-menu-axe",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "83ee83c9a470f05f74db5d9f64fde77676f5debe8b2d57bca833b94333c13a8b",
|
||
"bytes": 7228
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-dark-axe",
|
||
"contentType": "application/json",
|
||
"raw": {
|
||
"storage": "Base64 attachment in raw report",
|
||
"sha256": "5835c783d7b5a15842da391d36a287e56e9dcf03ddc685e069da6520ae3ba458",
|
||
"bytes": 1839
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-desktop-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-desktop-dark-nb-9f2c90f9de570cb6a31454c474a8a79160540d21.png",
|
||
"sha256": "ba85ce5cc2837bef571d399ca8a0b5ab5c46df57761805571d3ae80149333ea7",
|
||
"bytes": 206545,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-phone-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-phone-dark-nb-d2941340b3edc713747888a0a08cb86d3c9c7e16.png",
|
||
"sha256": "b1b79916b0e7777a780eebb3cfbccc60040bd29008dcce0392ac3a978434a210",
|
||
"bytes": 164796,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-320-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-320-dark-nb-1a97b3cb332563f97a3193d602e94662e5b9bca7.png",
|
||
"sha256": "ae76affc895fc713811ebe1befb8d5989b6f70b0d7b4881148203e8fc045a187",
|
||
"bytes": 163737,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-768-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-768-dark-nb-bdf49f1e4f3566a6bf497d4a478202551d6068d5.png",
|
||
"sha256": "484d5d7203dc856ac4611070b8c910e4c5c45c3beeae622d4ce0376d37d0e8d7",
|
||
"bytes": 177621,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-1024-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-1024-dark-nb-bd7af45db712ea7a59b26e408c2479aea830190d.png",
|
||
"sha256": "1d7ced3239134137318a4c0eaf59e846749cf3a066717d4ab3834fa29f8c058f",
|
||
"bytes": 205072,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-1920-dark-nb",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-1920-dark-nb-413d997cdcd6ab9a4931b3b87bc1ed182dfa7e07.png",
|
||
"sha256": "24caa9f2408f0ee543cdd46b4a797c949569947d3824105d601cc7232377014d",
|
||
"bytes": 216528,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-all-hidden",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-all-hidden-388e1447336b34ed9aac20b2284128cbbcb98896.png",
|
||
"sha256": "ae31a907e60c6f3c6615af2569c08328377d1e66ae069024e7e253d783401361",
|
||
"bytes": 122047,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-new-account",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-new-account-c779b28432875dba981826fd618ca5791ba13927.png",
|
||
"sha256": "480ef78e96f9c00a9be218cbd51b44e575974950543e43e0571e3d9578e2c67e",
|
||
"bytes": 84783,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
|
||
"name": "dashboard-one-prospect-zero-activity",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-7a1f1-and-responsive-presentation-chromium/attachments/dashboard-one-prospect-zero-activity-80252377eb520025269c350434327edfbe86a50e.png",
|
||
"sha256": "3572b9fb1887f5fa6224cc7c062a2b46aa31fad66447ed096ac1cef19398e29e",
|
||
"bytes": 148419,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 E08] Dashboard loading and independent failed resources retain retry and exact values",
|
||
"name": "dashboard-loading",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-867db-tain-retry-and-exact-values-chromium/attachments/dashboard-loading-d01038229b61b7276855b63e4059e06a2638cc39.png",
|
||
"sha256": "d2e7821c8010786db51a32f6af9ab3c821b449f66ee4ec109e590c32c3d18011",
|
||
"bytes": 95072,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 E08] Dashboard loading and independent failed resources retain retry and exact values",
|
||
"name": "dashboard-trends-error",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-867db-tain-retry-and-exact-values-chromium/attachments/dashboard-trends-error-0516dd9be1477562603536f387ee71b6437c797c.png",
|
||
"sha256": "e186ad63b39bb0a978258df61b1036d7d14e3a9d3f79d2d8bdbe6806e2ea4941",
|
||
"bytes": 168864,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
},
|
||
{
|
||
"test": "[PRES-S01 E08] Dashboard loading and independent failed resources retain retry and exact values",
|
||
"name": "dashboard-summary-error",
|
||
"contentType": "image/png",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding-regression-results/dashboard-presentation--PR-867db-tain-retry-and-exact-values-chromium/attachments/dashboard-summary-error-ed06e0110046276c6532f73c9a7392f4d7feb4ab.png",
|
||
"sha256": "c1d8c76f55b111a7c6819de1b6f3b6f223a0e92477ac1af8d059a6dc85856dd7",
|
||
"bytes": 141109,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"manualReview": "No individual inspection claimed by collector"
|
||
}
|
||
],
|
||
"reportErrors": [],
|
||
"configuration": {
|
||
"version": "1.62.1",
|
||
"workers": 1,
|
||
"projects": [
|
||
{
|
||
"name": "chromium",
|
||
"retries": 0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"qualification": "Separate existing Dashboard/Analytics regression lane; inherited/limited axe-rule scope is not mixed with13 all-enabled onboarding snapshots"
|
||
},
|
||
"initialPassingManifest": {
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/history/initial-12-pass-manifest.json",
|
||
"sha256": "8e7794cefb757f88f22f184e212f6db078cd421db6fb09f179d780c1617842d0",
|
||
"bytes": 109390,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"qualification": "Historical12-pass source/export/measurements preceded stronger retry-focus assertions; raw manifest preserves original paths, archived native attempts supply retained actual files"
|
||
},
|
||
"accessibility": {
|
||
"scans": 13,
|
||
"violationNodes": 0,
|
||
"incompleteNodes": 13,
|
||
"rules": {
|
||
"violations": {},
|
||
"incomplete": {
|
||
"color-contrast": 13
|
||
}
|
||
},
|
||
"checks": {
|
||
"violations": [],
|
||
"incomplete": [
|
||
{
|
||
"rule": "color-contrast",
|
||
"id": "color-contrast",
|
||
"message": "Element content is too short to determine if it is actual text content",
|
||
"count": 13
|
||
}
|
||
]
|
||
},
|
||
"qualification": "All axe node/check vectors retained in native. Findings require actual context triage; no conformance claim."
|
||
},
|
||
"visualReview": {
|
||
"status": "ACTUALLY_INSPECTED_BY_PARENT",
|
||
"recordedUtc": "2026-10-11T23:50:37.125763+00:00",
|
||
"inspectionMethod": "Parent opened all thirteen final raw PNGs using view_image",
|
||
"images": [
|
||
{
|
||
"name": "p7-setup-nb-dark-320-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-320-manual-data-3-of-4.png",
|
||
"sha256": "09a7e0d13b4adc7fc4da605c645df405c0967ca0032631202f86eaf479a37e59",
|
||
"bytes": 113405,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-en-light-360-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-light-360-manual-data-3-of-4.png",
|
||
"sha256": "30fff6bab8319bdf445b67985836d7f2f198070a439bc2c0abab6ed28ad92e3a",
|
||
"bytes": 111818,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-nb-light-390-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-light-390-manual-data-3-of-4.png",
|
||
"sha256": "aa67abde0a2281743df8ab2dc5dac0ecc47e5b879d57de8b38308fbf7515bc86",
|
||
"bytes": 117004,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-en-dark-768-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-768-manual-data-3-of-4.png",
|
||
"sha256": "be85a76011da725d8374c2ce1332ed412107e487d32dbb9fc5baa447ae65dec5",
|
||
"bytes": 116513,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-nb-dark-1024-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-1024-manual-data-3-of-4.png",
|
||
"sha256": "4b93b9e59b8e8165f46f19edb89a3e40c987c354e4e797dce3776c74bf320922",
|
||
"bytes": 147511,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-en-light-1280-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-light-1280-manual-data-3-of-4.png",
|
||
"sha256": "7a8c67dc963dd2d286ca9b4476798dad316deea5df6a6fb1f00b2b751647f324",
|
||
"bytes": 131563,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-nb-light-1440-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-light-1440-manual-data-3-of-4.png",
|
||
"sha256": "f9b229174edf77925ee6b7ff80145c001a8a1081a10a1c1136cb8e65c3088271",
|
||
"bytes": 153180,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-en-dark-1920-manual-data-3-of-4",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-1920-manual-data-3-of-4.png",
|
||
"sha256": "6a0267c65dc15cec8e84c53f667ce1fbb97a955ee0da279fed0be2a21a9539d4",
|
||
"bytes": 150373,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-nb-dark-320-failed-mailbox-read-unknown",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-320-failed-mailbox-read-unknown.png",
|
||
"sha256": "0c66cb1bc253a9e497ec08ab517322ff9e6f9cb93b3b193d038deb492f4a09b8",
|
||
"bytes": 40818,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-nb-dark-320-read-only-retry-known",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-nb-dark-320-read-only-retry-known.png",
|
||
"sha256": "0e392341bf220ff9839acaa2d04c809f113349ca15a951192e92b9c6ae97ec8a",
|
||
"bytes": 51314,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-en-dark-390-failed-summary-unknown",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-390-failed-summary-unknown.png",
|
||
"sha256": "7d28553de8f8c47b78c0889972498c98160dd12f40682a893933e76cda83a8d3",
|
||
"bytes": 49490,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-en-dark-390-summary-read-recovered",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-dark-390-summary-read-recovered.png",
|
||
"sha256": "f83e35ea18548777367a2aff924f06c21b9f43de01b8c60d56ca784cba76e86d",
|
||
"bytes": 43859,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
},
|
||
{
|
||
"name": "p7-setup-en-light-390-four-complete-recovery-next-keyboard-action",
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/visuals/368c6659df10/p7-setup-en-light-390-four-complete-recovery-next-keyboard-action.png",
|
||
"sha256": "650498d27aaf9194819e9ac5322a496c96de7bd4c647295d1f5acd8a8c61d6d2",
|
||
"bytes": 97533,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
},
|
||
"originalEmbeddedReport": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/runtime/onboarding.json",
|
||
"sha256": "368c6659df10795aaddcace25d5c759bf1753e17c2257a7ecd814bfc823b377c",
|
||
"bytes": 1896690,
|
||
"hashPolicy": "Exact measured raw bytes"
|
||
}
|
||
}
|
||
],
|
||
"observations": [
|
||
"Eight finite size/language/theme matrix samples plus failed/recovered mailbox, failed/recovered summary and complete-guidance removal were readable and wrapped.",
|
||
"Recorded root overflow was zero; no accidental app overflow observed in these finite samples.",
|
||
"Mailbox retry retains Dismiss focus; complete-guidance recovery next Tab reaches Customize Dashboard."
|
||
],
|
||
"qualifications": [
|
||
"Existing Dashboard summary Retry recovery image focuses the shell Skip link with altered scroll; this existing owner focus restoration is not repaired or accepted by this onboarding slice.",
|
||
"Controlled English failure detail is fixture server-authored text, not the translated product fallback.",
|
||
"Thirteen invisible notification badge zero/shortTextContent contrast incomplete occurrences remain M11/manual qualification.",
|
||
"No human screen reader, browser zoom, physical touch/software keyboard or real provider grant acceptance; density is not applicable."
|
||
],
|
||
"decision": "Onboarding guidance implemented scope CONDITIONAL GO; Career overview/evidence and whole P7-02 remain pending; production NO-GO"
|
||
},
|
||
"preservation": {
|
||
"groups": 57,
|
||
"partial": 56,
|
||
"deferred": 1,
|
||
"retainedRoutes": 32,
|
||
"legacyDismissalKey": "onboardingDismissed:${getUserKeyFromToken()}",
|
||
"actionRoutes": [
|
||
"/profile",
|
||
"/career",
|
||
"/settings/connected-accounts",
|
||
"/jobs"
|
||
],
|
||
"qualification": "Four observed guidance criteria, no signup/verification assertions; no Career/CV/provider write from entry/retry/dismissal"
|
||
},
|
||
"manualQualifications": {
|
||
"density": "Not applicable; onboarding has no global density setting/user control",
|
||
"zoomTouchScreenReader": "NOT VERIFIED",
|
||
"manualAndDeferred": [
|
||
"M01-M12 human/device/provider/production qualifications remain open",
|
||
"M11 contextual contrast/forced colors/motion; axe incomplete nodes retained",
|
||
"Existing server-authored English auth errors remain explicit in NB workflow evidence",
|
||
"Possible duplicate error/route announcements require actual screen-reader acceptance",
|
||
"P5-13/M13 deferred do-not-execute; no model qualification or AI activation",
|
||
"Production F04/config/backup/restore/schema/rollback/ingress evidence still gates release"
|
||
],
|
||
"production": "NO-GO; main27657f3 unchanged",
|
||
"P5-13": "Deferred do-not-execute",
|
||
"Phase8": "Outside scope"
|
||
},
|
||
"pushReceipt": {
|
||
"checkpoint": "P7-02",
|
||
"slice": "onboarding guidance",
|
||
"status": "PUSHED_AND_VERIFIED",
|
||
"checkedUtc": "2026-10-11T23:55:12.614723+00:00",
|
||
"head": "d21501aa7e5f9040937fa821d6a77d823b7e08eb",
|
||
"originDevelopment": "d21501aa7e5f9040937fa821d6a77d823b7e08eb",
|
||
"liveDevelopment": "d21501aa7e5f9040937fa821d6a77d823b7e08eb",
|
||
"main": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||
"originMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||
"liveMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||
"workingTreeClean": true,
|
||
"production": "NO-GO",
|
||
"pushCommand": [
|
||
"rtk",
|
||
"proxy",
|
||
"git",
|
||
"push",
|
||
"origin",
|
||
"HEAD:refs/heads/codex/ui-redesign-phase4"
|
||
],
|
||
"pushExitCode": 0,
|
||
"raw": {
|
||
"path": ".artifacts/phase7/p7-02/onboarding-final/push-receipt.json",
|
||
"sha256": "c9bb5ec8abb56652501b700c54c31bf52eb085331e3c38e1e9dde87f61f9c2d3",
|
||
"hashPolicy": "Exact observed raw bytes"
|
||
}
|
||
},
|
||
"rawRetention": {
|
||
"root": ".artifacts/phase7/p7-02/onboarding-final",
|
||
"runtimeFiles": 379,
|
||
"unitFiles": 63,
|
||
"qualification": "Whole final UI tree/archived attempts, unique unit records, three product sources, three test owners, export, BUILD_ID, runner/config and entry manifest retained byte for byte. Only recorded file references rebased; hashes, commands and raw reports/internal execution paths unchanged. Initial pre-focus source/export identities are historical measurements; exact raw attempts/reports remain retained, without claiming pre-focus source/export snapshots. Do not rerun the collector after later source/build changes."
|
||
},
|
||
"staticGate": {
|
||
"evidence": {
|
||
"path": "docs/redesign/phase-7/p7-02/evidence/onboarding-static-checks.json",
|
||
"sha256": "e6403ad8a364b4bffa45eaa132a05e03098d7bdd7c3f81e23b397de10f810bdb",
|
||
"hashPolicy": "Portable JSON canonical UTF-8 LF bytes"
|
||
},
|
||
"status": "PASS",
|
||
"checkedUtc": "2026-10-11T23:53:26.550463+00:00",
|
||
"commandExitCodes": {
|
||
"secret-scan": 0,
|
||
"working-whitespace": 0,
|
||
"staged-whitespace": 0,
|
||
"phase7-whitespace": 0
|
||
},
|
||
"documentation": {
|
||
"files": 9,
|
||
"relativeLinks": 329,
|
||
"errors": []
|
||
},
|
||
"preservation": {
|
||
"groups": 57,
|
||
"statuses": {
|
||
"PARTIAL": 56,
|
||
"PASS": 0,
|
||
"FAIL": 0,
|
||
"DEFERRED": 1
|
||
},
|
||
"originalRoutesPreserved": true,
|
||
"currentConcreteRoutes": 32
|
||
},
|
||
"qualification": "Finite final static observation; actual push receipt pending and runtime/source history remains frozen"
|
||
}
|
||
}
|