{ "scope": "Native synthetic owned SQLite/browser evidence; no human AT/device acceptance", "reports": [ { "source": ".artifacts/p5-15-02/browser/audit-attempt3.json", "sha256": "89af6297f09ad03072e5a617e0e4b0dd55cd8ebe1a8b310872525a8d1d81319d", "stats": { "startTime": "2026-10-10T18:25:41.491Z", "duration": 197611.17, "expected": 2, "skipped": 0, "unexpected": 4, "flaky": 0 }, "tests": [ { "name": "[P5-15-02] reduced-motion mobile drawer enters focus and Escape returns it", "status": "failed", "errorMessages": [ "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('dialog', { name: 'Navigation', exact: true }).getByRole('button', { name: 'Dashboard', exact: true })\nExpected: focused\nReceived: inactive\nTimeout: 5000ms\n\nCall log:\n\u001b[2m - Expect \"soft toBeFocused\" with timeout 5000ms\u001b[22m\n\u001b[2m - waiting for getByRole('dialog', { name: 'Navigation', exact: true }).getByRole('button', { name: 'Dashboard', exact: true })\u001b[22m\n\u001b[2m 12 × locator resolved to