874 lines
31 KiB
JSON
874 lines
31 KiB
JSON
{
|
|
"sourceCheckpoint": "54a377054f6138c5645a3da293dacd84d3056237",
|
|
"repairCodeCommits": [
|
|
"bcc959904915e381ef6bfe5c236d9626021681d4",
|
|
"2753d03db643c4b90b12c62748b0e844981d48b8"
|
|
],
|
|
"recordedUtc": "2026-10-09T13:23:40.922708+00:00",
|
|
"scope": "Full fresh local regression after final application change; two unrelated P2 failures remain ordinary failing cases. No production, live NAV/model/provider, human AT or physical-device certification.",
|
|
"backend": [
|
|
{
|
|
"name": "backend-full",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.dotnet/dotnet.exe",
|
|
"test",
|
|
"JobTrackerApi.Tests/JobTrackerApi.Tests.csproj",
|
|
"--configuration",
|
|
"Release",
|
|
"--no-build",
|
|
"--logger",
|
|
"trx;LogFileName=backend-full.trx",
|
|
"--results-directory",
|
|
".artifacts/p5-15-01R-01/backend/final",
|
|
"--",
|
|
"xUnit.parallelizeTestCollections=false",
|
|
"xUnit.maxParallelThreads=1"
|
|
],
|
|
"startedUtc": "2026-10-09T12:50:36.292101+00:00",
|
|
"finishedUtc": "2026-10-09T12:51:14.850457+00:00",
|
|
"exitCode": 0,
|
|
"total": 1033,
|
|
"passed": 1033,
|
|
"failed": 0,
|
|
"logSha256": "12fe4a7908242bc2451c21b68d7250e34f212c742d202becd6ed640d2562ce00",
|
|
"resultSha256": "cf9ca7ee77e29e7f3b6dbb816eb5d8f63df7e171b0c4f10391185d7813868bef"
|
|
},
|
|
{
|
|
"name": "cv-revision",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.dotnet/dotnet.exe",
|
|
"test",
|
|
"JobTrackerApi.Tests/JobTrackerApi.Tests.csproj",
|
|
"--configuration",
|
|
"Release",
|
|
"--no-build",
|
|
"--filter",
|
|
"FullyQualifiedName~CvRevisionReadinessTests",
|
|
"--logger",
|
|
"trx;LogFileName=cv-revision.trx",
|
|
"--results-directory",
|
|
".artifacts/p5-15-01R-01/backend/final",
|
|
"--",
|
|
"xUnit.parallelizeTestCollections=false",
|
|
"xUnit.maxParallelThreads=1"
|
|
],
|
|
"startedUtc": "2026-10-09T12:51:14.884357+00:00",
|
|
"finishedUtc": "2026-10-09T12:51:23.769542+00:00",
|
|
"exitCode": 0,
|
|
"total": 5,
|
|
"passed": 5,
|
|
"failed": 0,
|
|
"logSha256": "65c5d0bdacfbdb7e6445dce4c2430de022b01bbe76665e1b74539ff33a079f2d",
|
|
"resultSha256": "de68eef51c333707474827efdc3a3d0ea4017d95f6b5658b1b79307f242a0287"
|
|
},
|
|
{
|
|
"name": "focused-ai",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.dotnet/dotnet.exe",
|
|
"test",
|
|
"JobTrackerApi.Tests/JobTrackerApi.Tests.csproj",
|
|
"--configuration",
|
|
"Release",
|
|
"--no-build",
|
|
"--filter",
|
|
"FullyQualifiedName~CvAi|FullyQualifiedName~AiWorkspace|FullyQualifiedName~AiPrivacyPolicy|FullyQualifiedName~MeteredSummarizerService",
|
|
"--logger",
|
|
"trx;LogFileName=focused-ai.trx",
|
|
"--results-directory",
|
|
".artifacts/p5-15-01R-01/backend/final",
|
|
"--",
|
|
"xUnit.parallelizeTestCollections=false",
|
|
"xUnit.maxParallelThreads=1"
|
|
],
|
|
"startedUtc": "2026-10-09T12:51:23.771541+00:00",
|
|
"finishedUtc": "2026-10-09T12:51:36.791416+00:00",
|
|
"exitCode": 0,
|
|
"total": 108,
|
|
"passed": 108,
|
|
"failed": 0,
|
|
"logSha256": "c43ec1fdc923469e004c4a70ca0c781896802b279ad5f6b2acb971d6c8f26cf5",
|
|
"resultSha256": "df115fb5e161b109de8f38e88965c800f7f91de1d12d3ec3d0dfcc71132db7b0"
|
|
}
|
|
],
|
|
"backendBuilds": [
|
|
{
|
|
"name": "api-release-build",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.dotnet/dotnet.exe",
|
|
"build",
|
|
"JobTrackerApi/JobTrackerApi.csproj",
|
|
"--configuration",
|
|
"Release",
|
|
"--no-restore",
|
|
"-warnaserror"
|
|
],
|
|
"startedUtc": "2026-10-09T12:42:23.030024+00:00",
|
|
"finishedUtc": "2026-10-09T12:42:24.991361+00:00",
|
|
"exitCode": 0,
|
|
"log": ".artifacts\\p5-15-01R-01\\backend\\full\\api-release-build.log",
|
|
"logSha256": "44bcf29e7f4181ef797bc566ef0410debaafcba274e1b8bb6c6eb02f9f0a6c7b",
|
|
"warnings": 0,
|
|
"errors": 0
|
|
},
|
|
{
|
|
"name": "backend-test-project-release-build",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.dotnet/dotnet.exe",
|
|
"build",
|
|
"JobTrackerApi.Tests/JobTrackerApi.Tests.csproj",
|
|
"--configuration",
|
|
"Release",
|
|
"--no-restore",
|
|
"-warnaserror"
|
|
],
|
|
"startedUtc": "2026-10-09T12:42:24.994735+00:00",
|
|
"finishedUtc": "2026-10-09T12:42:27.962238+00:00",
|
|
"exitCode": 0,
|
|
"log": ".artifacts\\p5-15-01R-01\\backend\\full\\backend-test-project-release-build.log",
|
|
"logSha256": "cd0b2eb3404c9e9d059394ca8b4dcd074fbdd455a9a93c08ff06804f38d6983f",
|
|
"warnings": 0,
|
|
"errors": 0
|
|
}
|
|
],
|
|
"offlineHelpers": [
|
|
{
|
|
"name": "sidecar",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"tools/summarizer/.venv/Scripts/python.exe",
|
|
"-m",
|
|
"pytest",
|
|
"tools/summarizer/tests",
|
|
"-q",
|
|
"-o",
|
|
"cache_dir=E:/Storage/Projects/Active/Job tracker/.artifacts/p5-15-01R-01/backend/full/helpers/pytest-cache",
|
|
"--basetemp=E:/Storage/Projects/Active/Job tracker/.artifacts/p5-15-01R-01/backend/full/helpers/pytest-tmp",
|
|
"--junitxml=E:/Storage/Projects/Active/Job tracker/.artifacts/p5-15-01R-01/backend/full/helpers/sidecar.xml"
|
|
],
|
|
"startedUtc": "2026-10-09T12:43:47.564095+00:00",
|
|
"finishedUtc": "2026-10-09T12:44:16.395351+00:00",
|
|
"durationSeconds": 28.831,
|
|
"exitCode": 0,
|
|
"expectedPassed": 49,
|
|
"log": ".artifacts/p5-15-01R-01/backend/full/helpers/sidecar.log",
|
|
"logSha256": "634ab03038f5a35121b63aad69a1bd0c8961a00b1cf58af9e69aeb235edc2186",
|
|
"logModifiedUtc": "2026-10-09T12:44:14.862921+00:00",
|
|
"offlineEnvironment": {
|
|
"AI_SERVICE_SKIP_MODEL_LOAD": "1",
|
|
"HF_HUB_OFFLINE": "1",
|
|
"TRANSFORMERS_OFFLINE": "1"
|
|
},
|
|
"resultFile": ".artifacts/p5-15-01R-01/backend/full/helpers/sidecar.xml",
|
|
"resultFileSha256": "fafd4a05635473afb5a9b0f14a92b1811ae28f0c6932a1574ece8501d6c6dab1",
|
|
"total": 49,
|
|
"passed": 49,
|
|
"failed": 0,
|
|
"errors": 0,
|
|
"skipped": 0,
|
|
"countEvidence": "Fresh JUnit testcase elements and child outcomes",
|
|
"result": "PASS",
|
|
"includedInBackendTotal": false
|
|
},
|
|
{
|
|
"name": "configuration-tests",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe",
|
|
"-X",
|
|
"utf8",
|
|
"scripts/test-ingress.py"
|
|
],
|
|
"startedUtc": "2026-10-09T12:44:16.400409+00:00",
|
|
"finishedUtc": "2026-10-09T12:44:18.583189+00:00",
|
|
"durationSeconds": 2.183,
|
|
"exitCode": 0,
|
|
"expectedPassed": 3,
|
|
"log": ".artifacts/p5-15-01R-01/backend/full/helpers/configuration-tests.log",
|
|
"logSha256": "aa637d65ede334309d02f12566eced759eff89e1db332ff863588039ff458ed9",
|
|
"logModifiedUtc": "2026-10-09T12:44:18.538095+00:00",
|
|
"offlineEnvironment": {
|
|
"AI_SERVICE_SKIP_MODEL_LOAD": "1",
|
|
"HF_HUB_OFFLINE": "1",
|
|
"TRANSFORMERS_OFFLINE": "1"
|
|
},
|
|
"total": 3,
|
|
"passed": 3,
|
|
"failed": 0,
|
|
"errors": 0,
|
|
"skipped": 0,
|
|
"countEvidence": "Completed unittest count and final status in fresh log",
|
|
"unittestStatus": "OK",
|
|
"result": "PASS",
|
|
"includedInBackendTotal": false
|
|
},
|
|
{
|
|
"name": "supply-chain-tests",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe",
|
|
"-X",
|
|
"utf8",
|
|
"scripts/test-supply-chain.py"
|
|
],
|
|
"startedUtc": "2026-10-09T12:44:18.585710+00:00",
|
|
"finishedUtc": "2026-10-09T12:44:19.199927+00:00",
|
|
"durationSeconds": 0.614,
|
|
"exitCode": 0,
|
|
"expectedPassed": 3,
|
|
"log": ".artifacts/p5-15-01R-01/backend/full/helpers/supply-chain-tests.log",
|
|
"logSha256": "6924b28cc88b7cac53870e7e2d408fce1a1a9bbfaeec3d703a81cecd9f45f47d",
|
|
"logModifiedUtc": "2026-10-09T12:44:19.147321+00:00",
|
|
"offlineEnvironment": {
|
|
"AI_SERVICE_SKIP_MODEL_LOAD": "1",
|
|
"HF_HUB_OFFLINE": "1",
|
|
"TRANSFORMERS_OFFLINE": "1"
|
|
},
|
|
"total": 3,
|
|
"passed": 3,
|
|
"failed": 0,
|
|
"errors": 0,
|
|
"skipped": 0,
|
|
"countEvidence": "Completed unittest count and final status in fresh log",
|
|
"unittestStatus": "OK",
|
|
"result": "PASS",
|
|
"includedInBackendTotal": false
|
|
},
|
|
{
|
|
"name": "offline-evaluation-tests",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe",
|
|
"-X",
|
|
"utf8",
|
|
"scripts/test-ollama-evaluation.py"
|
|
],
|
|
"startedUtc": "2026-10-09T12:44:19.204129+00:00",
|
|
"finishedUtc": "2026-10-09T12:44:21.074598+00:00",
|
|
"durationSeconds": 1.87,
|
|
"exitCode": 0,
|
|
"expectedPassed": 5,
|
|
"log": ".artifacts/p5-15-01R-01/backend/full/helpers/offline-evaluation-tests.log",
|
|
"logSha256": "a820afabfc6e7fa7237921782b7986fa449905db745e943ddf53c077e2cb9dd2",
|
|
"logModifiedUtc": "2026-10-09T12:44:20.997248+00:00",
|
|
"offlineEnvironment": {
|
|
"AI_SERVICE_SKIP_MODEL_LOAD": "1",
|
|
"HF_HUB_OFFLINE": "1",
|
|
"TRANSFORMERS_OFFLINE": "1"
|
|
},
|
|
"total": 5,
|
|
"passed": 5,
|
|
"failed": 0,
|
|
"errors": 0,
|
|
"skipped": 0,
|
|
"countEvidence": "Completed unittest count and final status in fresh log",
|
|
"unittestStatus": "OK",
|
|
"result": "PASS",
|
|
"includedInBackendTotal": false
|
|
},
|
|
{
|
|
"name": "extension-tests",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"node",
|
|
"--test",
|
|
"browser-extension/tests/capture-url.test.mjs"
|
|
],
|
|
"startedUtc": "2026-10-09T12:44:21.078100+00:00",
|
|
"finishedUtc": "2026-10-09T12:44:21.695324+00:00",
|
|
"durationSeconds": 0.617,
|
|
"exitCode": 0,
|
|
"expectedPassed": 3,
|
|
"log": ".artifacts/p5-15-01R-01/backend/full/helpers/extension-tests.log",
|
|
"logSha256": "f7a52d7888df13403de0b520d1a18ad94ea3fe06253035e4bb3fbdd9804d5862",
|
|
"logModifiedUtc": "2026-10-09T12:44:21.645359+00:00",
|
|
"offlineEnvironment": {
|
|
"AI_SERVICE_SKIP_MODEL_LOAD": "1",
|
|
"HF_HUB_OFFLINE": "1",
|
|
"TRANSFORMERS_OFFLINE": "1"
|
|
},
|
|
"total": 3,
|
|
"passed": 3,
|
|
"failed": 0,
|
|
"cancelled": 0,
|
|
"skipped": 0,
|
|
"todo": 0,
|
|
"countEvidence": "Node test-runner final counters in fresh log",
|
|
"result": "PASS",
|
|
"includedInBackendTotal": false
|
|
}
|
|
],
|
|
"frontend": {
|
|
"passed": 464,
|
|
"failed": 0,
|
|
"total": 464,
|
|
"suites": 82,
|
|
"commands": [
|
|
{
|
|
"name": "app-typescript",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"npm.cmd",
|
|
"run",
|
|
"typecheck"
|
|
],
|
|
"startedUtc": "2026-10-09T12:47:29.839544+00:00",
|
|
"finishedUtc": "2026-10-09T12:48:00.153621+00:00",
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"name": "frontend-lint",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"npm.cmd",
|
|
"run",
|
|
"lint"
|
|
],
|
|
"startedUtc": "2026-10-09T12:48:00.153621+00:00",
|
|
"finishedUtc": "2026-10-09T12:48:59.698786+00:00",
|
|
"exitCode": 0
|
|
},
|
|
{
|
|
"name": "frontend-production-build",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"npm.cmd",
|
|
"run",
|
|
"build"
|
|
],
|
|
"startedUtc": "2026-10-09T12:48:59.703350+00:00",
|
|
"finishedUtc": "2026-10-09T12:49:13.505463+00:00",
|
|
"exitCode": 0
|
|
}
|
|
],
|
|
"intermediateRun": {
|
|
"command": {
|
|
"name": "frontend-full",
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"npm.cmd",
|
|
"test",
|
|
"--",
|
|
"--runInBand",
|
|
"--watchAll=false",
|
|
"--json",
|
|
"--outputFile=../.artifacts/p5-15-01R-01/frontend/jest.json"
|
|
],
|
|
"startedUtc": "2026-10-09T12:41:15.067098+00:00",
|
|
"finishedUtc": "2026-10-09T12:47:29.836544+00:00",
|
|
"exitCode": 0
|
|
},
|
|
"startedBeforeLastUiChange": true,
|
|
"usedForFinalBaseline": false
|
|
},
|
|
"finalRun": {
|
|
"command": [
|
|
"rtk",
|
|
"proxy",
|
|
"npm.cmd",
|
|
"test",
|
|
"--",
|
|
"--runInBand",
|
|
"--watchAll=false",
|
|
"--json",
|
|
"--outputFile=../.artifacts/p5-15-01R-01/frontend-final/jest.json"
|
|
],
|
|
"startedUtc": "2026-10-09T12:57:45.984405+00:00",
|
|
"finishedUtc": "2026-10-09T13:00:48.715429+00:00",
|
|
"exitCode": 0
|
|
},
|
|
"earlierAttempt": {
|
|
"passed": 463,
|
|
"failed": 1,
|
|
"case": "[P5-11 PRES-C06 C10 E08] returning from preview focuses the existing editor without changing the pending draft",
|
|
"isolatedRerunPassed": 1,
|
|
"applicationCodeChangedForRetry": false,
|
|
"cause": "Not established; intermittent observed assertion failure retained, no CV repair."
|
|
}
|
|
},
|
|
"ordinaryBrowser": {
|
|
"passed": 124,
|
|
"failed": 1,
|
|
"total": 125,
|
|
"inheritedPassing": 117,
|
|
"auditPassing": 4,
|
|
"auditFailing": 1,
|
|
"repairPassing": 3,
|
|
"skipped": 0,
|
|
"expectedFailures": 0,
|
|
"failedCases": [
|
|
"[P5-15-01 E02 E07 A01] all 32 routes retain native entry, refresh and anonymous permissions"
|
|
],
|
|
"stats": {
|
|
"startTime": "2026-10-09T12:52:47.261Z",
|
|
"duration": 1586652.9170000001,
|
|
"expected": 124,
|
|
"skipped": 0,
|
|
"unexpected": 1,
|
|
"flaky": 0
|
|
}
|
|
},
|
|
"diagnostics": {
|
|
"passed": 1,
|
|
"failed": 1,
|
|
"total": 2,
|
|
"rulesDraft": {
|
|
"original": 14,
|
|
"draft": 5,
|
|
"visibleDraft": "14",
|
|
"persisted": 14,
|
|
"ruleWrites": 0,
|
|
"readbackStatus": 200
|
|
},
|
|
"stats": {
|
|
"startTime": "2026-10-09T13:20:05.270Z",
|
|
"duration": 15429.199,
|
|
"expected": 1,
|
|
"skipped": 0,
|
|
"unexpected": 1,
|
|
"flaky": 0
|
|
}
|
|
},
|
|
"securityHttp": {
|
|
"http": {
|
|
"startTime": "2026-10-09T13:19:14.621Z",
|
|
"duration": 16866.354,
|
|
"expected": 2,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"rate-limit": {
|
|
"startTime": "2026-10-09T13:19:32.060Z",
|
|
"duration": 14271.636,
|
|
"expected": 9,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"ingress": {
|
|
"startTime": "2026-10-09T13:19:46.906Z",
|
|
"duration": 7677.677000000001,
|
|
"expected": 6,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"pdf-admission": {
|
|
"startTime": "2026-10-09T13:19:55.190Z",
|
|
"duration": 9524.312,
|
|
"expected": 1,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
}
|
|
},
|
|
"fidelity": {
|
|
"fidelity": {
|
|
"passed": 16,
|
|
"total": 16,
|
|
"previewPages": 36,
|
|
"pdfPages": 36,
|
|
"tolerances": {
|
|
"pageDimensionMm": 0.5,
|
|
"positionMm": 2,
|
|
"fontPt": 0.5,
|
|
"rgbComponent": 0.00392156862745098,
|
|
"pageCountAndMembership": "exact"
|
|
},
|
|
"measurementFingerprint": {
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/measurements.json",
|
|
"sha256": "31b649504e77a89cc9b326ff53c4c9d430a21bcad14f721bb1b957d6ba6d4266"
|
|
},
|
|
"resultFingerprint": {
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/fidelity-results.json",
|
|
"sha256": "98abd84d63708f1c632e29c8b8d37e1083811979365162ffea2e4e1bf48ea373"
|
|
},
|
|
"nativeFiles": [
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-modern/render.html",
|
|
"sha256": "8e768156c7ffd4ad8dae6914a6a57baa5114668dc53a861f3925e0be8cffb8aa"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-modern/export.pdf",
|
|
"sha256": "2d31acf639756cc3a62bcd69ef71c37ebffb4b785118eb672b07f0feea55c67b"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-minimal/render.html",
|
|
"sha256": "26bd74195f0f5ed917751ec5aeb0321ef156f93f105e889cea3fa67b2952bb1c"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-minimal/export.pdf",
|
|
"sha256": "41344fe30597e3ac6abc9b170fc71fa57a8dca5752fa428af8662d1f898841ee"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-executive/render.html",
|
|
"sha256": "d57da767c7c6cf446fe351fd381d33b95b555423db21feb84c9c1346775d8c48"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-executive/export.pdf",
|
|
"sha256": "730b3c03f5b9c5be768de30cbd2dc3a7e5850b93e4281360f8353bd17d33c80b"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-technical/render.html",
|
|
"sha256": "681554ff60e68efa848e0a9e0ea6c2776526ea6a2017a05952ef724b08fc9e95"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-technical/export.pdf",
|
|
"sha256": "83999e14263d0f736b8b903afbd1979f080f2bf4414c08a4def3dc3000fd099b"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-ats-classic/render.html",
|
|
"sha256": "f290eeef533983ea8a46c536e9747c0d88ee2cb7275f94366561c89645dc947b"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-ats-classic/export.pdf",
|
|
"sha256": "282bdfc748e8c6ee00b95f4f26db492e9c4d9befa5e2c8bf77813eb11dc1ace0"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-nordic/render.html",
|
|
"sha256": "361c0d55d3596a6e56d03b02bdecd9c9dbf6b48b7cb0a4add7d75382ca3e2958"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-nordic/export.pdf",
|
|
"sha256": "5f2ea45ce8347d3c0a6574c37e12a1aef68aad14d6dff1c504cd1edc764ea8fb"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-elegant/render.html",
|
|
"sha256": "816163e97d55be1fd726228fad0f7da471c707ca7879f0fbb036a1324dbdea47"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-elegant/export.pdf",
|
|
"sha256": "1beae06e1d2751312235db35220a7bea05d56bdd8327865075aac8f714ffbadf"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-creative/render.html",
|
|
"sha256": "1cd723eb101ac3d06f87b4c2f8fa28e53252075a0f3ff5aa6002d6f6c2be6799"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-creative/export.pdf",
|
|
"sha256": "0ef17ff5abfc6d62a68763b20294f05d02eabbbf7cb91a1eeec1efb450ccaad5"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-code/render.html",
|
|
"sha256": "579dbd0e1c14afdee09f29f652e7742f5082c22e2de5f7c7ed06b954a2568d35"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/default-code/export.pdf",
|
|
"sha256": "c72514d04a456c0c41cd20564c32069eda8232a68c483be524929c7627f9e281"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/long-en-minimal/render.html",
|
|
"sha256": "2506bfc9473a1096e29f643b6d2958ff941e226e91ee67b7f05323dd28646a6a"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/long-en-minimal/export.pdf",
|
|
"sha256": "22713afc57374b9540cdee70b971f7b79cba0dead13fa3b94c922bbbf51d6763"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/long-nb-code/render.html",
|
|
"sha256": "48bcca5d8713960e7543d4f150bf1c7cc96e7227d9b04b69ed063241dbbc68df"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/long-nb-code/export.pdf",
|
|
"sha256": "bd0c4f641e80383cbef93f8cd2d0d3d7bd62cfc77895333a9ef05f36e6c103ee"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/compact-8mm-letter/render.html",
|
|
"sha256": "515fbd6d8e0d031d86fa4cf08dc71c8c508fb84ea385aa19116f6cf13c9c7567"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/compact-8mm-letter/export.pdf",
|
|
"sha256": "f6a2718b4da4c857d038645e711d4003a25c5766e1aa334ca68a6f58549aaf80"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/roomy-28mm-nb/render.html",
|
|
"sha256": "cc0052318c874c2600ea0c137bd377411c0f6cd1c0115c1ed65c0d1173a3f1b9"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/roomy-28mm-nb/export.pdf",
|
|
"sha256": "838ce6a51f0269a7a4c4c02a4ca1ed27d1f9ef960c041943f350bcfb283b4825"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/grid-and-bubbles/render.html",
|
|
"sha256": "1e5fc270a8ecf02a6e6bd7ac7b0d1d50c9f15baa00fb4c37a39b7ab3c141de37"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/grid-and-bubbles/export.pdf",
|
|
"sha256": "9ea510229adf6474ecaf685dc30393bdba2227960b05bd4bc9c1cd4d0e44f6ca"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/long-sidebar-nb/render.html",
|
|
"sha256": "823db293254304db0d8ca2a9bf249af6dd343de959d4a965e741ae4cde633590"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/long-sidebar-nb/export.pdf",
|
|
"sha256": "9a948cc39f5cfd90f7691d8e7d6e4064005ffef32e7270be7573dabe84895915"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/unbreakable-and-boundary/render.html",
|
|
"sha256": "3faf425eb9ecf0be7e5294b5f60859133f24276df9a9d6ed2e569c3cd7069978"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity/unbreakable-and-boundary/export.pdf",
|
|
"sha256": "9564c015ec418b34ca0c9ded3a1c2ffbf7731df664e3cbefc68aa53a8d2bd0f9"
|
|
}
|
|
]
|
|
},
|
|
"settings-fidelity": {
|
|
"passed": 8,
|
|
"total": 8,
|
|
"previewPages": 24,
|
|
"pdfPages": 24,
|
|
"tolerances": {
|
|
"pageDimensionMm": 0.5,
|
|
"positionMm": 2,
|
|
"fontPt": 0.5,
|
|
"rgbComponent": 0.00392156862745098,
|
|
"pageCountAndMembership": "exact"
|
|
},
|
|
"measurementFingerprint": {
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/measurements.json",
|
|
"sha256": "8f98e92f62c7dfcbbf645cba88b139ec977e881a9f8f9fc25144708fa97c4016"
|
|
},
|
|
"resultFingerprint": {
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/fidelity-results.json",
|
|
"sha256": "baf25ba3f32119734b6aacf541648df6d74474274346b7f8d5db256cd0bdbcd9"
|
|
},
|
|
"nativeFiles": [
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-en-before/render.html",
|
|
"sha256": "846199be1b9e432aa9acfc0836a258e7e349a59f7ae2f199284e276c2a94f159"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-en-before/export.pdf",
|
|
"sha256": "ef8341dd75bc5d08d1c9bc3498a141d4703ddcafaad63197850c1d65c9e61564"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-en-after/render.html",
|
|
"sha256": "fc201751536f5f853fafafffe8d3ab6d6801a54fd561f2325b984044b292ae3c"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-en-after/export.pdf",
|
|
"sha256": "f564cebb2e75b2bc286ffd3eb65c1ac803e884d10d9e25fd44cffcf8bbee8a1b"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-nb-before/render.html",
|
|
"sha256": "b5972b49c6b2d19f22af90b1ab72088aac0548e068695f301764f24ca1b362e2"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-nb-before/export.pdf",
|
|
"sha256": "0afa5935e0481b958ff0db10eba9c403cf983994e88c678d94d71c8d363848ab"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-nb-after/render.html",
|
|
"sha256": "6922fe87ff0a6bcd83500fbb12bccd1d6091f35486aa39a8fc6b9c358817e64d"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/dark-nb-after/export.pdf",
|
|
"sha256": "d38a185bb38f9c16a5475efa8672a20865a0f633d16c74dbb653e8cf12403054"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-en-before/render.html",
|
|
"sha256": "846199be1b9e432aa9acfc0836a258e7e349a59f7ae2f199284e276c2a94f159"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-en-before/export.pdf",
|
|
"sha256": "4694d0f9067fcea93c68fd6076a9b19ecdeb0672522a900f4eab9275058a930a"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-en-after/render.html",
|
|
"sha256": "fc201751536f5f853fafafffe8d3ab6d6801a54fd561f2325b984044b292ae3c"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-en-after/export.pdf",
|
|
"sha256": "e6f3ef1059ab4cf56a41aa16cdd1b128ebabff9c738f09a6bbe93e13b751bad0"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-nb-before/render.html",
|
|
"sha256": "b5972b49c6b2d19f22af90b1ab72088aac0548e068695f301764f24ca1b362e2"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-nb-before/export.pdf",
|
|
"sha256": "10fd4dbd848f75c25897c811ff55387efefbb39b2d1cd4ee8d3f5c111ff65598"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-nb-after/render.html",
|
|
"sha256": "6922fe87ff0a6bcd83500fbb12bccd1d6091f35486aa39a8fc6b9c358817e64d"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/settings-fidelity/light-nb-after/export.pdf",
|
|
"sha256": "9d6f0a3bb13b401a6a4db959879a99427772ff03aef740b8563dd62e7301ae48"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"nativeSavedSearchAfterReads": [
|
|
{
|
|
"identity": "normal",
|
|
"pattern": "/discover",
|
|
"mode": "entry",
|
|
"destination": "/discover",
|
|
"status": 200
|
|
},
|
|
{
|
|
"identity": "normal",
|
|
"pattern": "/discover",
|
|
"mode": "refresh",
|
|
"destination": "/discover",
|
|
"status": 200
|
|
},
|
|
{
|
|
"identity": "admin",
|
|
"pattern": "/discover",
|
|
"mode": "entry",
|
|
"destination": "/discover",
|
|
"status": 200
|
|
},
|
|
{
|
|
"identity": "admin",
|
|
"pattern": "/discover",
|
|
"mode": "refresh",
|
|
"destination": "/discover",
|
|
"status": 200
|
|
}
|
|
],
|
|
"routes": {
|
|
"patterns": 32,
|
|
"original": 31,
|
|
"analyticsAdded": 1,
|
|
"observations": 192,
|
|
"selectedNativeReads": 98,
|
|
"failed500Reads": 0,
|
|
"allEntryRefreshAssertionsSatisfied": true,
|
|
"loginQueryFailureRemains": true
|
|
},
|
|
"axe": {
|
|
"scans": 251,
|
|
"violationEntries": 0,
|
|
"incompleteNodeOccurrences": 1880
|
|
},
|
|
"incompleteRules": {
|
|
"color-contrast": 1624,
|
|
"aria-prohibited-attr": 209,
|
|
"aria-hidden-focus": 25,
|
|
"aria-valid-attr-value": 18,
|
|
"th-has-data-cells": 4
|
|
},
|
|
"preservationCurrent": {
|
|
"PASS": 0,
|
|
"PARTIAL": 54,
|
|
"FAIL": 2,
|
|
"DEFERRED": 1,
|
|
"BLOCKED": 0,
|
|
"NOT VERIFIED": 0,
|
|
"total": 57
|
|
},
|
|
"rawEvidence": [
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/commands.json",
|
|
"sha256": "fec661f95d4a70c4aac54637c783aefdfc8c99ddf651b6248a98da15da37ffdc"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/fidelity-commands.json",
|
|
"sha256": "6fe384df5d3db04ac78ac9ae74bcf1c3b4fa822f0628e7054e761d6c40d5d213"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/frontend-final/command.json",
|
|
"sha256": "f93df3459e4d6864717fb4073c4ac0b458db2fc2f0927d918c372e2a21d08fa7"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/frontend-final/jest.json",
|
|
"sha256": "0f45ad07fd7cca7941d1695c0271d552c4c6832b5de957ec4202c84649eaaee3"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/frontend-final/attempt1-command.json",
|
|
"sha256": "445412085d24578774ae349ea05ecdd678ce898bae3a7b618edbaf57ba73674e"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/frontend-final/attempt1-jest.json",
|
|
"sha256": "2ba7294cb7314345d70d2d8cfe7f1f6b3f04ec348a20c108f7e86c83b0a1d3f8"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/frontend-final/cv-preview-diagnostic.json",
|
|
"sha256": "0eb314d9f7286b57790219db78ac8660fe014a7d50acf39129bcdf689e8cce62"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/frontend/summary.json",
|
|
"sha256": "7e095c1903e3e342cc3adf7ef072e976f4d605780936662803975ba0836e37c2"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/backend/final/summary.json",
|
|
"sha256": "49da5559757106c1857c515f272b31e7b16e18048db01cc097ead4467fae2156"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/backend/full/helpers/helper-summary.json",
|
|
"sha256": "238300c66b07173ffc25b4e0db3d9b55fc2d2970e52d2399f8004141f5a3191b"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/main.json",
|
|
"sha256": "6ee325e33a49f0ef4960ab9c6558452d3e1d4cddb4be4162c6a9a7c98bd0510b"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/diagnostics.json",
|
|
"sha256": "12e1f44134e2f31913fadef91e9e52b27057e6b1b004936defb383162491f7a3"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/http.json",
|
|
"sha256": "9bd34045eacfe9d8e633e9009f9c93a9556c7df7fb58cc03cca0f42e20d86333"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/rate-limit.json",
|
|
"sha256": "b0712bafb26e9d3a09a258f49d71a837c675017554f63cbaf0dfee5219b92a66"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/ingress.json",
|
|
"sha256": "4227372db35dae85a22b3d1bb993d37a3edb64738d82caf401256a5c0db2a218"
|
|
},
|
|
{
|
|
"path": ".artifacts/p5-15-01R-01/browser/pdf-admission.json",
|
|
"sha256": "ea2295b623b2320b8905e8cedfed90ae96e0dfe73dba96db5778f94eca216e56"
|
|
}
|
|
],
|
|
"manualVisualReview": {
|
|
"by": "Coding agent inspecting genuine captured images, not an independent human or assistive-technology acceptance.",
|
|
"observations": [
|
|
"EN light desktop saved-list error and Retry remain visible beside a usable one-off result.",
|
|
"EN dark390px failure wraps without horizontal overflow; retry is reachable.",
|
|
"Bokmål light390px native retry restores saved controls while preserving changed input/result."
|
|
]
|
|
},
|
|
"production": {
|
|
"decision": "NO-GO",
|
|
"branch": "main",
|
|
"revision": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
|
"modified": false
|
|
},
|
|
"limits": [
|
|
"Live MariaDB/PostgreSQL/NAV not qualified; PostgreSQL not configured.",
|
|
"Provider-dependent browser output intercepted; actual SQLite runner uses a deterministic external service.",
|
|
"Scheduler/browser notification chain, physical touch and human screen-reader checks remain unverified.",
|
|
"F04, backup/restore, production config/schema/keys and rollback remain release blockers.",
|
|
"P5-13 remains deferred/unqualified/Production-withheld; no qualification/UI/activation.",
|
|
"No P5-15-02, Analytics/Rules repair, B07 or production deployment."
|
|
]
|
|
}
|