Files
jobtrackingapp/docs/redesign/phase-7/p7-02/evidence/onboarding-results.json
T
2026-10-12 02:06:27 +02:00

8581 lines
418 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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"
}
}