Files
jobtrackingapp/docs/redesign/phase-5/p5-11/evidence/browser-summary.json
T
2026-10-07 19:05:09 +02:00

1309 lines
36 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.
{
"stats": {
"startTime": "2026-10-07T16:41:25.147Z",
"duration": 1031204.109,
"expected": 108,
"skipped": 0,
"unexpected": 0,
"flaky": 0
},
"cases": [
{
"file": "accessibility.spec.ts",
"title": "public entry points meet automated WCAG A and AA checks",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2032
}
]
},
{
"file": "accessibility.spec.ts",
"title": "primary authenticated workspaces meet automated WCAG A and AA checks",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 7362
}
]
},
{
"file": "account-isolation.spec.ts",
"title": "retained profile request from A cannot write using B cookies and fresh B CSRF",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 786
}
]
},
{
"file": "account-isolation.spec.ts",
"title": "missing and forged session contexts fail closed while same-account profile saves work",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 419
}
]
},
{
"file": "account-isolation.spec.ts",
"title": "crafted CV identifiers cannot cross read update delete or job-association ownership",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 683
}
]
},
{
"file": "account-isolation.spec.ts",
"title": "[P5-00 PRES-E05 E07 E08] account switch disposes open command, account and notification surfaces",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 5521
}
]
},
{
"file": "account-isolation.spec.ts",
"title": "two tabs discard A's private form before B can use it, including Back navigation",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 5160
}
]
},
{
"file": "analytics-presentation.spec.ts",
"title": "[PRES-S01 S02 E07 E08 E09 J05 J09] Analytics native reports, direct entry, period, drill-down and owner isolation",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16729
}
]
},
{
"file": "analytics-presentation.spec.ts",
"title": "[PRES-S01 E08] Analytics independent loading and failure states never masquerade as empty reports",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2833
}
]
},
{
"file": "board-presentation.spec.ts",
"title": "[PRES-J07 J05 W01 W02 E07 E08 E09] Board query membership matches Table and preserves moves, focus and route",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 19508
}
]
},
{
"file": "board-presentation.spec.ts",
"title": "[PRES-J05 J07 E07 W01] legacy Board replaces history and preserves query, hash and route state; default Jobs stays Table",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 1334
}
]
},
{
"file": "board-presentation.spec.ts",
"title": "[PRES-J07 E08] Board loading, retryable error and fully empty columns",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2659
}
]
},
{
"file": "builder-preview-keyboard.spec.ts",
"title": "[PRES-C06 PRES-C07 PRES-C10 PRES-E08] light/en preview keyboard, pagination and responsive state",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16198
}
]
},
{
"file": "builder-preview-keyboard.spec.ts",
"title": "[PRES-C06 PRES-C07 PRES-C10 PRES-E08] dark/nb preview keyboard, pagination and responsive state",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16023
}
]
},
{
"file": "builder-preview-keyboard.spec.ts",
"title": "[PRES-C06 PRES-C07 PRES-C10 PRES-E08] light/nb preview keyboard, pagination and responsive state",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16064
}
]
},
{
"file": "builder-preview-keyboard.spec.ts",
"title": "[PRES-C06 PRES-C07 PRES-C10 PRES-E08] dark/en preview keyboard, pagination and responsive state",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16246
}
]
},
{
"file": "csv-export.spec.ts",
"title": "CSV export has safe cells and headers, and browser download preserves its UTF-8 bytes",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3612
}
]
},
{
"file": "cv-editor-frame.spec.ts",
"title": "[PRES-C05 C06 C07 C10 W05 E08] light/en CV frame navigation, actions and pending editing",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 19290
}
]
},
{
"file": "cv-editor-frame.spec.ts",
"title": "[PRES-C05 C06 C07 C10 W05 E08] dark/nb CV frame navigation, actions and pending editing",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 19992
}
]
},
{
"file": "cv-editor-frame.spec.ts",
"title": "[PRES-C05 C06 C07 C10 W05 E08] light/nb CV frame navigation, actions and pending editing",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 19861
}
]
},
{
"file": "cv-editor-frame.spec.ts",
"title": "[PRES-C05 C06 C07 C10 W05 E08] dark/en CV frame navigation, actions and pending editing",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 19958
}
]
},
{
"file": "cv-pagination.spec.ts",
"title": "[PRES-C09 C12] original flowing/boundary fixtures retain native PDF page membership",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 662
}
]
},
{
"file": "cv-pagination.spec.ts",
"title": "[PRES-C06 C09] pagination waits for image layout and publishes one settled measurement",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 244
}
]
},
{
"file": "cv-preview-presentation.spec.ts",
"title": "[PRES-C06 C08 C09 C10 C12 E08 E09] light/en native preview chrome, auto-fit, long pages and recovery",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 23034
}
]
},
{
"file": "cv-preview-presentation.spec.ts",
"title": "[PRES-C06 C08 C09 C10 C12 E08 E09] dark/nb native preview chrome, auto-fit, long pages and recovery",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 22862
}
]
},
{
"file": "cv-readiness.spec.ts",
"title": "[PRES-C06 C08 C09 C12] native preview/PDF fidelity corpus records unchanged output at fixed settings",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 46726
}
]
},
{
"file": "cv-readiness.spec.ts",
"title": "[PRES-C10 E05] independent authenticated clients cannot save or restore a stale CV revision",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 292
}
]
},
{
"file": "cv-readiness.spec.ts",
"title": "[PRES-C06 C10 E08] stale editor retains and downloads its draft; reviewed reload resumes versioned saves",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3025
}
]
},
{
"file": "cv-section-scope.spec.ts",
"title": "[PRES-C05 C07 C10 W05 E08] light/en CV field scope, source resets, entry order and custom content",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 29764
}
]
},
{
"file": "cv-section-scope.spec.ts",
"title": "[PRES-C05 C07 C10 W05 E08] dark/nb CV field scope, source resets, entry order and custom content",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 29926
}
]
},
{
"file": "cv-section-scope.spec.ts",
"title": "[PRES-C05 C07 C10 W05 E08] light/nb CV field scope, source resets, entry order and custom content",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 29856
}
]
},
{
"file": "cv-section-scope.spec.ts",
"title": "[PRES-C05 C07 C10 W05 E08] dark/en CV field scope, source resets, entry order and custom content",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 30108
}
]
},
{
"file": "dashboard-presentation.spec.ts",
"title": "[PRES-S01 S02 E07 E08 E09] Dashboard native data, visibility and responsive presentation",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 20167
}
]
},
{
"file": "dashboard-presentation.spec.ts",
"title": "[PRES-S01 E08] Dashboard loading and independent failed resources retain retry and exact values",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2815
}
]
},
{
"file": "job-discovery.spec.ts",
"title": "discovery remains usable across widths and opens the reviewed import",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3604
}
]
},
{
"file": "job-overview-presentation.spec.ts",
"title": "[PRES-W01 W02 W03 J05 E08 E09] native Job header/Overview retains actions, custom status, aliases and mobile progress keyboard access",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11913
}
]
},
{
"file": "job-overview-presentation.spec.ts",
"title": "[PRES-W01 W02 E08] Job Overview loading, failed read, retry and unavailable resource remain explicit",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 1552
}
]
},
{
"file": "job-sections-presentation.spec.ts",
"title": "[PRES-W01 W08 M01 E08] Job section loading and partial read failures stay explicit and recover locally",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 6658
}
]
},
{
"file": "job-sections-presentation.spec.ts",
"title": "[PRES-W01–W11 E08 E09] native Job sections retain drafts, frozen documents, tasks and history (en, light)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 21669
}
]
},
{
"file": "job-sections-presentation.spec.ts",
"title": "[PRES-W01–W11 E08 E09] native Job sections retain drafts, frozen documents, tasks and history (en, dark)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 18512
}
]
},
{
"file": "job-sections-presentation.spec.ts",
"title": "[PRES-W01–W11 E08 E09] native Job sections retain drafts, frozen documents, tasks and history (nb, light)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 18474
}
]
},
{
"file": "job-sections-presentation.spec.ts",
"title": "[PRES-W01–W11 E08 E09] native Job sections retain drafts, frozen documents, tasks and history (nb, dark)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 18918
}
]
},
{
"file": "kanban-theme.spec.ts",
"title": "kanban columns use dark theme surfaces",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3380
}
]
},
{
"file": "named-controls-modal-state.spec.ts",
"title": "[PRES-E07 PRES-E08 PRES-J08 PRES-C08 PRES-C09 PRES-W06 PRES-W08] light/en/1440 named controls, modal keyboard and retained draft",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 10160
}
]
},
{
"file": "named-controls-modal-state.spec.ts",
"title": "[PRES-E07 PRES-E08 PRES-J08 PRES-C08 PRES-C09 PRES-W06 PRES-W08] dark/nb/1440 named controls, modal keyboard and retained draft",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 9991
}
]
},
{
"file": "named-controls-modal-state.spec.ts",
"title": "[PRES-E07 PRES-E08 PRES-J08 PRES-C08 PRES-C09 PRES-W06 PRES-W08] light/nb/390 named controls, modal keyboard and retained draft",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 9459
}
]
},
{
"file": "named-controls-modal-state.spec.ts",
"title": "[PRES-E07 PRES-E08 PRES-J08 PRES-C08 PRES-C09 PRES-W06 PRES-W08] dark/en/390 named controls, modal keyboard and retained draft",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 9440
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-C01 PRES-C06 PRES-C07 PRES-C10] mobile CV override persists without changing the canonical profile or sibling CV",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3157
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-W01 PRES-W05 PRES-W06 PRES-W07 PRES-W08] legacy workspace preserves frozen documents after current sources change",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2713
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-W01 PRES-W04 PRES-W08 PRES-E08 PRES-E09] native workspace aliases, keyboard sections and history retain context (en, light)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 13067
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-W01 PRES-W04 PRES-W08 PRES-E08 PRES-E09] native workspace aliases, keyboard sections and history retain context (en, dark)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 13159
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-W01 PRES-W04 PRES-W08 PRES-E08 PRES-E09] native workspace aliases, keyboard sections and history retain context (nb, light)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 13043
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-W01 PRES-W04 PRES-W08 PRES-E08 PRES-E09] native workspace aliases, keyboard sections and history retain context (nb, dark)",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 13091
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-S03 PRES-W11] responsive settings navigation keeps rule edits and persists notification preferences",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3120
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-S03] rule changes persist through the real API",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 311
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-E07 PRES-W01 PRES-J04] keyboard command navigation and legacy workspace entry preserve the selected job",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2524
}
]
},
{
"file": "redesign-preservation.spec.ts",
"title": "[PRES-A01 PRES-S04 PRES-E07] non-admin navigation cannot grant API privileges or unlock CV AI",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2640
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] light/en/1440 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4468
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] light/en/390 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4461
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] light/nb/1440 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4630
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] light/nb/390 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4337
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E07 PRES-E08 PRES-J05 PRES-J07] light loaded status semantics, navigation and command focus",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2565
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] light loaded CV tabs, selects and settings",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 10733
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] dark/en/1440 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4510
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] dark/en/390 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4360
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] dark/nb/1440 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4660
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-J08] dark/nb/390 loading → error → retry → empty → populated",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4426
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E07 PRES-E08 PRES-J05 PRES-J07] dark loaded status semantics, navigation and command focus",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2931
}
]
},
{
"file": "semantic-foundations.spec.ts",
"title": "[PRES-E08 PRES-C06 PRES-C07 PRES-C08 PRES-C09 PRES-C11 PRES-S03] dark loaded CV tabs, selects and settings",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 10799
}
]
},
{
"file": "settings-page-layout.spec.ts",
"title": "[PRES-E07 E08 E09 S03 S04 S05 J05 J10 M06 W11] light/en Settings headings, reflow and retained actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 12025
}
]
},
{
"file": "settings-page-layout.spec.ts",
"title": "[PRES-E07 E08 E09 S03 S04 S05 J05 J10 M06 W11] light/nb Settings headings, reflow and retained actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11973
}
]
},
{
"file": "settings-page-layout.spec.ts",
"title": "[PRES-E07 E08 E09 S03 S04 S05 J05 J10 M06 W11] dark/en Settings headings, reflow and retained actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11960
}
]
},
{
"file": "settings-page-layout.spec.ts",
"title": "[PRES-E07 E08 E09 S03 S04 S05 J05 J10 M06 W11] dark/nb Settings headings, reflow and retained actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11859
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 E08 A03] light-en mobile labels, focus and admin reflow",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11109
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 J03 J08] light-en command list, keyboard and no-write actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4107
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-02 PRES-E07 E08 E09 S02] light-en utility search and notification states",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3393
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E08 C06 S05] light-en real Tooltip contrast and open-toast action access",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 10990
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-01 PRES-E07 E08 A03] light-en grouped shell, rail menu and route focus",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3709
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 E09 C06 S02 S03] light-en dirty editor survives shell utilities and cancel",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 5091
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 E08 A03] light-nb mobile labels, focus and admin reflow",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11191
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 J03 J08] light-nb command list, keyboard and no-write actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4044
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-02 PRES-E07 E08 E09 S02] light-nb utility search and notification states",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3356
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E08 C06 S05] light-nb real Tooltip contrast and open-toast action access",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 10455
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-01 PRES-E07 E08 A03] light-nb grouped shell, rail menu and route focus",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3743
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 E08 A03] dark-en mobile labels, focus and admin reflow",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11508
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 J03 J08] dark-en command list, keyboard and no-write actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4077
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-02 PRES-E07 E08 E09 S02] dark-en utility search and notification states",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3357
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E08 C06 S05] dark-en real Tooltip contrast and open-toast action access",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11323
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-01 PRES-E07 E08 A03] dark-en grouped shell, rail menu and route focus",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3756
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 E08 A03] dark-nb mobile labels, focus and admin reflow",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 11227
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 J03 J08] dark-nb command list, keyboard and no-write actions",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 4057
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-02 PRES-E07 E08 E09 S02] dark-nb utility search and notification states",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3355
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E08 C06 S05] dark-nb real Tooltip contrast and open-toast action access",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 10593
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-01 PRES-E07 E08 A03] dark-nb grouped shell, rail menu and route focus",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 3791
}
]
},
{
"file": "shell-readiness.spec.ts",
"title": "[P5-00 PRES-E07 E09 C06 S02 S03] dark-nb dirty editor survives shell utilities and cancel",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 5787
}
]
},
{
"file": "smoke.spec.ts",
"title": "API liveness and database readiness are separate public probes",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 108
}
]
},
{
"file": "smoke.spec.ts",
"title": "public plans stay honest, responsive and keyboard accessible",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2598
}
]
},
{
"file": "smoke.spec.ts",
"title": "login establishes an authenticated session",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 1314
}
]
},
{
"file": "smoke.spec.ts",
"title": "a Free account keeps manual work available while AI actions stay honestly locked",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 5162
}
]
},
{
"file": "smoke.spec.ts",
"title": "a saved job can be created through the reviewed UI flow",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 2158
}
]
},
{
"file": "smoke.spec.ts",
"title": "the dedicated application workspace survives deep links, long data and unsaved navigation",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 7759
}
]
},
{
"file": "smoke.spec.ts",
"title": "Career Workspace loads from the authenticated application shell",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 10931
}
]
},
{
"file": "smoke.spec.ts",
"title": "a public CV renders anonymously and downloads as PDF",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 1471
}
]
},
{
"file": "smoke.spec.ts",
"title": "the Code template exports a long structured CV as searchable multi-page PDF",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 6223
}
]
},
{
"file": "table-density.spec.ts",
"title": "[PRES-J05 J06 W01 W02 S03 E08 E09] light/en table and cards preserve behavior at both densities",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16951
}
]
},
{
"file": "table-density.spec.ts",
"title": "[PRES-J05 J06 W01 W02 S03 E08 E09] light/nb table and cards preserve behavior at both densities",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 15993
}
]
},
{
"file": "table-density.spec.ts",
"title": "[PRES-J05 J06 W01 W02 S03 E08 E09] dark/en table and cards preserve behavior at both densities",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16337
}
]
},
{
"file": "table-density.spec.ts",
"title": "[PRES-J05 J06 W01 W02 S03 E08 E09] dark/nb table and cards preserve behavior at both densities",
"status": "expected",
"expectedStatus": "passed",
"attempts": [
{
"status": "passed",
"durationMs": 16126
}
]
}
]
}