{ "observedUtc": "2026-10-21T17:44:13.339207+00:00", "source": { "entry": { "path": "docs/redesign/phase-7/p7-12/evidence/consumer-entry.json", "sha256": "c854e3e21fc683d7e20441546c45dd485adf8aef662b061150eb9f7198a5113a" }, "asRunHead": "508d68e16d49625fb083824a5bee0211c85f3432", "postRunHead": "b2a9fd68b081a8cc1701b1c58eaea7e1070274af", "runtimeInputsMatched": 792, "releaseAssembliesMatched": true, "productionExportMatched": "wc_68aa1Io7PpwqrixmzR", "laterChanges": [ "docs/redesign/phase-7/COMMITS.md", "docs/redesign/phase-7/README.md", "docs/redesign/phase-7/p7-12/README.md", "docs/redesign/phase-7/p7-12/RELEASE_STATUS.md", "docs/redesign/phase-7/p7-12/evidence/consumer-entry-static-checks.json", "docs/redesign/phase-7/p7-12/evidence/consumer-entry.json", "docs/roadmap/todo.md" ] }, "browserLanes": [ { "name": "main", "stats": { "startTime": "2026-10-21T10:48:55.249Z", "duration": 2961621.703, "expected": 351, "skipped": 0, "unexpected": 0, "flaky": 0 }, "command": { "name": "main", "command": [ "rtk", "proxy", "node", "node_modules/@playwright/test/cli.js", "test", "--retries=0", "--reporter=list,json", "--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\main-results" ], "startedUtc": "2026-10-21T10:48:54.747128+00:00", "finishedUtc": "2026-10-21T11:38:17.354695+00:00", "exitCode": 0, "stats": { "startTime": "2026-10-21T10:48:55.249Z", "duration": 2961621.703, "expected": 351, "skipped": 0, "unexpected": 0, "flaky": 0 } }, "raw": [ { "path": ".artifacts/phase7/current/ui/main.json", "sha256": "808aa4536da295010377466a4fc7b5dc30831141931a2488ff9f1ff7bd98b214" }, { "path": ".artifacts/phase7/current/ui/main.log", "sha256": "239d5359192e193b6cfe094ab656568bcc7dfbaf8ab72de6dd6cfff5eb2cc214" }, { "path": ".artifacts/phase7/current/ui/main-command.json", "sha256": "c06a559471161d6ac0528008eab088acd0d1c950b46d7603e51ceaa8f0b975a6" } ] }, { "name": "http", "stats": { "startTime": "2026-10-21T11:38:18.201Z", "duration": 11397.616, "expected": 2, "skipped": 0, "unexpected": 0, "flaky": 0 }, "command": { "name": "http", "command": [ "rtk", "proxy", "node", "node_modules/@playwright/test/cli.js", "test", "--config=playwright.cv-ai.config.ts", "--retries=0", "--reporter=list,json", "--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\http-results" ], "startedUtc": "2026-10-21T11:38:17.630702+00:00", "finishedUtc": "2026-10-21T11:38:29.627695+00:00", "exitCode": 0, "stats": { "startTime": "2026-10-21T11:38:18.201Z", "duration": 11397.616, "expected": 2, "skipped": 0, "unexpected": 0, "flaky": 0 } }, "raw": [ { "path": ".artifacts/phase7/current/ui/http.json", "sha256": "5fc6fb1f45c936782b2c6bf4f195bc8a3d109fcf90aab4f4fed258bc5f753acf" }, { "path": ".artifacts/phase7/current/ui/http.log", "sha256": "a4c87c0b25218978930967b40c47f8f92f6038afaf5ef75e9d6af85659ba0a8e" }, { "path": ".artifacts/phase7/current/ui/http-command.json", "sha256": "c92774c6e804ab017694d40e80e250520b63ce8f6b5a3350db5400f03a65a7a5" } ] }, { "name": "auth-recovery", "stats": { "startTime": "2026-10-21T11:38:30.224Z", "duration": 11813.449999999999, "expected": 2, "skipped": 0, "unexpected": 0, "flaky": 0 }, "command": { "name": "auth-recovery", "command": [ "rtk", "proxy", "node", "node_modules/@playwright/test/cli.js", "test", "--config=playwright.auth-recovery.config.ts", "--retries=0", "--reporter=list,json", "--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\auth-recovery-results" ], "startedUtc": "2026-10-21T11:38:29.633200+00:00", "finishedUtc": "2026-10-21T11:38:42.070467+00:00", "exitCode": 0, "stats": { "startTime": "2026-10-21T11:38:30.224Z", "duration": 11813.449999999999, "expected": 2, "skipped": 0, "unexpected": 0, "flaky": 0 } }, "raw": [ { "path": ".artifacts/phase7/current/ui/auth-recovery.json", "sha256": "c3613f0b0502c3c5ace027a4f330058776dd2f347cfc13114693b0777ff8dd08" }, { "path": ".artifacts/phase7/current/ui/auth-recovery.log", "sha256": "6a992e98999fb33fd6649abb837ee9940c3448f5463214757f94f4e8866b46ca" }, { "path": ".artifacts/phase7/current/ui/auth-recovery-command.json", "sha256": "21f434abd4f66faa35bfda3f7b40ed95e02955f707ee6ab36ac3b028fb3af2e2" } ] }, { "name": "rate-limit", "stats": { "startTime": "2026-10-21T11:38:42.644Z", "duration": 8643.147, "expected": 9, "skipped": 0, "unexpected": 0, "flaky": 0 }, "command": { "name": "rate-limit", "command": [ "rtk", "proxy", "node", "node_modules/@playwright/test/cli.js", "test", "--config=playwright.rate-limits.config.ts", "--retries=0", "--reporter=list,json", "--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\rate-limit-results" ], "startedUtc": "2026-10-21T11:38:42.071973+00:00", "finishedUtc": "2026-10-21T11:38:51.314139+00:00", "exitCode": 0, "stats": { "startTime": "2026-10-21T11:38:42.644Z", "duration": 8643.147, "expected": 9, "skipped": 0, "unexpected": 0, "flaky": 0 } }, "raw": [ { "path": ".artifacts/phase7/current/ui/rate-limit.json", "sha256": "c33262d721b38c72c0056b608e5695fddb1b97477a4108ee6fb12170e3961143" }, { "path": ".artifacts/phase7/current/ui/rate-limit.log", "sha256": "f9f251d538f4837599a718ce4004dcb1972097b8862d0b6628985e7d4ac5c30c" }, { "path": ".artifacts/phase7/current/ui/rate-limit-command.json", "sha256": "511def1d88f79c224f96ab1c28a0cd99218abfcc898822d4e8a2d180abb0ef0d" } ] }, { "name": "ingress", "stats": { "startTime": "2026-10-21T11:38:51.874Z", "duration": 5129.284, "expected": 6, "skipped": 0, "unexpected": 0, "flaky": 0 }, "command": { "name": "ingress", "command": [ "rtk", "proxy", "node", "node_modules/@playwright/test/cli.js", "test", "--config=playwright.ingress.config.ts", "--retries=0", "--reporter=list,json", "--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\ingress-results" ], "startedUtc": "2026-10-21T11:38:51.315656+00:00", "finishedUtc": "2026-10-21T11:38:57.034793+00:00", "exitCode": 0, "stats": { "startTime": "2026-10-21T11:38:51.874Z", "duration": 5129.284, "expected": 6, "skipped": 0, "unexpected": 0, "flaky": 0 } }, "raw": [ { "path": ".artifacts/phase7/current/ui/ingress.json", "sha256": "b4351c47709fe5c4ed48ab7ffa4b29d5efc270085aa7e9264142359a7fb3cd2a" }, { "path": ".artifacts/phase7/current/ui/ingress.log", "sha256": "c3a3a341a6a266475b7d6b5f3562dea0f589a5d8068b00b1628244d69fbb19ed" }, { "path": ".artifacts/phase7/current/ui/ingress-command.json", "sha256": "56c01e511dafa3cb4d25d8c31413da79954a8dfd30e3fe59f8aaff4787c49024" } ] }, { "name": "pdf-admission", "stats": { "startTime": "2026-10-21T11:38:57.624Z", "duration": 6050.498, "expected": 1, "skipped": 0, "unexpected": 0, "flaky": 0 }, "command": { "name": "pdf-admission", "command": [ "rtk", "proxy", "node", "node_modules/@playwright/test/cli.js", "test", "--config=playwright.pdf.config.ts", "--retries=0", "--reporter=list,json", "--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\pdf-admission-results" ], "startedUtc": "2026-10-21T11:38:57.037287+00:00", "finishedUtc": "2026-10-21T11:39:03.705403+00:00", "exitCode": 0, "stats": { "startTime": "2026-10-21T11:38:57.624Z", "duration": 6050.498, "expected": 1, "skipped": 0, "unexpected": 0, "flaky": 0 } }, "raw": [ { "path": ".artifacts/phase7/current/ui/pdf-admission.json", "sha256": "161797d2f414897535ab4c2455b1fbc7f2f6016b49a756138d05507e7c37b239" }, { "path": ".artifacts/phase7/current/ui/pdf-admission.log", "sha256": "e00ab13a4277d5e50a4d2a4e515e06311ceaf37106ff684200c640a462cea4b9" }, { "path": ".artifacts/phase7/current/ui/pdf-admission-command.json", "sha256": "afd233b6e191bd23de53afc62edd8ee4c6bd747949e2e97222ed9d9b6c9a92a3" } ] }, { "name": "diagnostics", "stats": { "startTime": "2026-10-21T11:39:04.264Z", "duration": 28909.927, "expected": 3, "skipped": 0, "unexpected": 0, "flaky": 0 }, "command": { "name": "diagnostics", "command": [ "rtk", "proxy", "node", "node_modules/@playwright/test/cli.js", "test", "--config=../docs/redesign/phase-5/p5-15/p5-15-01/diagnostics/playwright.config.ts", "--retries=0", "--reporter=list,json", "--output=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\diagnostics-results" ], "startedUtc": "2026-10-21T11:39:03.706915+00:00", "finishedUtc": "2026-10-21T11:39:33.209013+00:00", "exitCode": 0, "stats": { "startTime": "2026-10-21T11:39:04.264Z", "duration": 28909.927, "expected": 3, "skipped": 0, "unexpected": 0, "flaky": 0 } }, "raw": [ { "path": ".artifacts/phase7/current/ui/diagnostics.json", "sha256": "1ef204324fedcfa9a5dad2afe114cc39ac4aced48f6b410841263730a4df6e24" }, { "path": ".artifacts/phase7/current/ui/diagnostics.log", "sha256": "e1f2788d13a5e30dafc27816e2d77bb3ac4c7bd3aae5bdb9078eab90d5566b69" }, { "path": ".artifacts/phase7/current/ui/diagnostics-command.json", "sha256": "bd43acdb12f3cc2d106ce6a45fc6dc9159652318a5ca5f96d5764e1e7681a6a8" } ] } ], "ordinaryP2D01": [ { "title": "[PRES-W01 PRES-W05 PRES-W06 PRES-W07 PRES-W08] legacy workspace preserves frozen documents after current sources change", "file": "redesign-preservation.spec.ts", "results": [ { "status": "passed", "retry": 0 } ] } ], "frontend": { "passed": 899, "suites": 101, "failed": 0, "pending": 0, "raw": { "path": ".artifacts/phase7/current/ui/jest.json", "sha256": "a72961166162d8f6da1498d19a94cdb9452a154088a68fdc05219c17b20e4912" } }, "countReconciliation": { "frontend": { "baseline": 521, "current": 899, "addedCases": 378, "addedSuites": [ "src/account-providers.test.tsx", "src/account-security-flows.test.tsx", "src/account-security-presentation.test.tsx", "src/ai-privacy-settings.test.tsx", "src/backup-lifetime.test.tsx", "src/career-editor.test.tsx", "src/career-history-view.test.tsx", "src/career-import-review.test.tsx", "src/cv-template-gallery.test.tsx", "src/documents-page.test.tsx", "src/job-import.test.tsx", "src/not-found-page.test.tsx", "src/profileCv.test.ts", "src/public-auth-presentation.test.tsx", "src/reminders-presentation.test.tsx", "src/settings-import-lifetime.test.tsx" ], "removedSuites": [], "caseDeltasByFile": { "src/account-providers.test.tsx": 12, "src/account-security-flows.test.tsx": 5, "src/account-security-presentation.test.tsx": 7, "src/admin-audit-page.test.tsx": 7, "src/admin-system-page.test.tsx": 15, "src/admin-users-page.test.tsx": 6, "src/ai-privacy-settings.test.tsx": 6, "src/ai-usage-card.test.tsx": 8, "src/app-shell-notifications.test.tsx": 4, "src/application-assets.test.tsx": 11, "src/application-checklist.test.tsx": 1, "src/application-workflow-assist.test.tsx": 3, "src/application-workspace-overlay.test.tsx": 1, "src/backup-lifetime.test.tsx": 4, "src/career-editor.test.tsx": 8, "src/career-evidence.test.tsx": 7, "src/career-history-view.test.tsx": 8, "src/career-import-review.test.tsx": 14, "src/career-workspace-page.test.tsx": 7, "src/companies-relationship.test.tsx": 7, "src/confirm.test.tsx": 1, "src/correspondence-gmail-import.test.tsx": 7, "src/correspondence-inbox-page.test.tsx": 19, "src/cv-builder-deep-link.test.tsx": 3, "src/cv-builder-page.test.tsx": 12, "src/cv-template-gallery.test.tsx": 1, "src/dashboard-presentation.test.tsx": 1, "src/documents-page.test.tsx": 15, "src/email-provider-connections.test.tsx": 19, "src/gmail-review-page.test.tsx": 4, "src/interview-prep.test.tsx": 1, "src/job-discovery.test.tsx": 9, "src/job-import.test.tsx": 11, "src/microsoft-legacy-relink-page.test.tsx": 1, "src/not-found-page.test.tsx": 2, "src/notifications-popover.test.tsx": 15, "src/offer-comparison.test.tsx": 7, "src/onboarding-checklist.test.tsx": 22, "src/operations-page.test.tsx": 18, "src/profile-page.test.tsx": 5, "src/profileCv.test.ts": 8, "src/public-auth-presentation.test.tsx": 22, "src/public-cv-page.test.tsx": 13, "src/quick-command-preservation.test.tsx": 1, "src/reminders-presentation.test.tsx": 11, "src/settings-import-lifetime.test.tsx": 2, "src/settings-view.test.tsx": 7 }, "baselineRaw": { "path": ".artifacts/phase6/current/ui/jest.json", "sha256": "37c5a231fd72138e74676c7e7bf40070bda543ae35536f4ac89adf1c96e0fd2f" } }, "browser": { "baseline": 159, "current": 351, "addedCases": 192, "addedFiles": [ "phase7-account-security.spec.ts", "phase7-admin-audit.spec.ts", "phase7-admin-system.spec.ts", "phase7-admin-users.spec.ts", "phase7-application-forms.spec.ts", "phase7-authentication.spec.ts", "phase7-career-editor.spec.ts", "phase7-career-import-review.spec.ts", "phase7-career-overview.spec.ts", "phase7-career-source-ids.spec.ts", "phase7-companies.spec.ts", "phase7-correspondence-compose.spec.ts", "phase7-correspondence-read.spec.ts", "phase7-cv-library.spec.ts", "phase7-discovery.spec.ts", "phase7-documents-contract.spec.ts", "phase7-documents.spec.ts", "phase7-job-import.spec.ts", "phase7-notifications.spec.ts", "phase7-oauth-sender.spec.ts", "phase7-offers.spec.ts", "phase7-onboarding.spec.ts", "phase7-operations.spec.ts", "phase7-public-cv.spec.ts", "phase7-reminders.spec.ts", "phase7-settings-preferences.spec.ts" ], "removedFiles": [], "caseDeltasByFile": { "phase7-account-security.spec.ts": 6, "phase7-admin-audit.spec.ts": 3, "phase7-admin-system.spec.ts": 3, "phase7-admin-users.spec.ts": 3, "phase7-application-forms.spec.ts": 11, "phase7-authentication.spec.ts": 22, "phase7-career-editor.spec.ts": 11, "phase7-career-import-review.spec.ts": 6, "phase7-career-overview.spec.ts": 14, "phase7-career-source-ids.spec.ts": 2, "phase7-companies.spec.ts": 6, "phase7-correspondence-compose.spec.ts": 10, "phase7-correspondence-read.spec.ts": 8, "phase7-cv-library.spec.ts": 8, "phase7-discovery.spec.ts": 8, "phase7-documents-contract.spec.ts": 3, "phase7-documents.spec.ts": 10, "phase7-job-import.spec.ts": 4, "phase7-notifications.spec.ts": 6, "phase7-oauth-sender.spec.ts": 3, "phase7-offers.spec.ts": 4, "phase7-onboarding.spec.ts": 13, "phase7-operations.spec.ts": 5, "phase7-public-cv.spec.ts": 8, "phase7-reminders.spec.ts": 6, "phase7-settings-preferences.spec.ts": 9 }, "baselineRaw": { "path": ".artifacts/phase6/current/ui/main.json", "sha256": "a908c30a8435448b00849171e3cb9ce68b96570f60c3da086409e434d1bcd82a" } }, "backend": { "baseline": 1033, "current": 1060, "addedCases": { "careerEvidenceSQLite": 1, "companyCompatibilitySQLite": 3, "documentsOwnerProjection": 12, "emailDraftRotationAndUTC": 7, "operationNotificationUTC": 1, "sqliteStartupConcurrency": 2, "committedWalBackup": 1 } }, "sidecar": { "baseline": 49, "current": 56, "addedQwenRequestCompatibilityCases": 7 } }, "backend": { "command": [ "rtk", "proxy", "C:/Users/Connor/.dotnet/dotnet.exe", "test", "JobTrackerApi.Tests/JobTrackerApi.Tests.csproj", "--configuration", "Release", "--no-build", "--logger", "trx;LogFileName=career.trx", "--results-directory", "E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\backend-career\\p712-consumer-final-20261021T105021Z" ], "startedUtc": "2026-10-21T10:50:21.466967+00:00", "finishedUtc": "2026-10-21T10:50:42.701101+00:00", "exitCode": 0, "logSha256": "345743025ca980fdacba67d9ec229c59f2d08d3210e55c877cbe84b5bb5c31d9", "counts": { "total": 1060, "passed": 1060, "failed": 0, "notExecuted": 0 }, "resultSha256": "ae959129962ee92c172a28e9694aafa2b29640d5e3569ae2748a9f82960ae7a2", "raw": [ { "path": ".artifacts/phase7/current/backend-career/p712-consumer-final-20261021T105021Z/command.json", "sha256": "3af7aebcfb71147d5b67c49038fdb7ea23a0b2ac6f9fdf8331a5346662d23b29" }, { "path": ".artifacts/phase7/current/backend-career/p712-consumer-final-20261021T105021Z/career.log", "sha256": "345743025ca980fdacba67d9ec229c59f2d08d3210e55c877cbe84b5bb5c31d9" }, { "path": ".artifacts/phase7/current/backend-career/p712-consumer-final-20261021T105021Z/career.trx", "sha256": "ae959129962ee92c172a28e9694aafa2b29640d5e3569ae2748a9f82960ae7a2" } ] }, "sidecar": { "passed": 56, "command": { "command": [ "rtk", "proxy", "E:\\Storage\\Projects\\Active\\Job tracker\\tools\\summarizer\\.venv\\Scripts\\python.exe", "-m", "pytest", "-q", "tests", "--junitxml=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\p712-sidecar-wal.xml" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker\\tools\\summarizer", "startedUtc": "2026-10-21T10:45:23.920311+00:00", "finishedUtc": "2026-10-21T10:45:32.594083+00:00", "exitCode": 0, "modelLoadSkipped": true }, "raw": [ { "path": ".artifacts/phase7/current/p712-sidecar-wal.xml", "sha256": "052da645946024f65283dca5dbbae6647108db64d11d77d377510ddf38670454" }, { "path": ".artifacts/phase7/current/p712-sidecar-wal.log", "sha256": "ce834e31f4eafa704980a5f02c1f3497c831cd5a7aa776eed4b99d726227fdfe" } ], "qualification": "Offline contracts with model loading disabled; not P5-13 model qualification." }, "checks": [ { "name": "jest", "command": { "name": "jest", "command": [ "rtk", "proxy", "npm.cmd", "test", "--", "--runInBand", "--watchAll=false", "--json", "--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\ui\\jest.json" ], "startedUtc": "2026-10-21T10:50:21.443910+00:00", "finishedUtc": "2026-10-21T10:55:59.548163+00:00", "exitCode": 0 }, "raw": [ { "path": ".artifacts/phase7/current/ui/jest.log", "sha256": "ff6edabe258ae7f849c0a87e40c2b839edff521ed16eb22925e3177a6096fb25" }, { "path": ".artifacts/phase7/current/ui/jest-command.json", "sha256": "b0e300071db160757464311baa967b9ef84b0d698827dafbe1a2f6cbdc2c5ced" } ] }, { "name": "smtp-fixture", "command": { "name": "smtp-fixture", "command": [ "rtk", "proxy", "node", "--test", "scripts/localSMTPfixture.test.mjs" ], "startedUtc": "2026-10-21T10:55:59.550668+00:00", "finishedUtc": "2026-10-21T10:55:59.849617+00:00", "exitCode": 0 }, "raw": [ { "path": ".artifacts/phase7/current/ui/smtp-fixture.log", "sha256": "101f1c3c547185b9054e931ea8079c9e7b4d1dd390a784a19e8a3d07d3f15132" }, { "path": ".artifacts/phase7/current/ui/smtp-fixture-command.json", "sha256": "119c186788bcf58a77793f9c6a6f29269a53858289763c3c181ef4877742282b" } ] }, { "name": "typecheck", "command": { "name": "typecheck", "command": [ "rtk", "proxy", "npm.cmd", "run", "typecheck" ], "startedUtc": "2026-10-21T10:55:59.851615+00:00", "finishedUtc": "2026-10-21T10:56:11.336034+00:00", "exitCode": 0 }, "raw": [ { "path": ".artifacts/phase7/current/ui/typecheck.log", "sha256": "c6cdd224453c93bedaa01ce7fc28e1053d4eb1586cb06e05351508baec36ca9b" }, { "path": ".artifacts/phase7/current/ui/typecheck-command.json", "sha256": "cbee8421953220b5da660d0ac59ec5603b94ab06a3afa451bc5945580de45dc1" } ] }, { "name": "browser-typecheck", "command": { "name": "browser-typecheck", "command": [ "rtk", "proxy", "npm.cmd", "exec", "tsc", "--", "--project", "../.artifacts/phase7/e2e-tsconfig.json", "--noEmit" ], "startedUtc": "2026-10-21T10:56:11.339537+00:00", "finishedUtc": "2026-10-21T10:56:17.594284+00:00", "exitCode": 0 }, "raw": [ { "path": ".artifacts/phase7/current/ui/browser-typecheck.log", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, { "path": ".artifacts/phase7/current/ui/browser-typecheck-command.json", "sha256": "098614099c71be4a37d0033d2cb014e5d4a01df0e697a4fb16b9e1e6ae2a56bf" } ] }, { "name": "lint", "command": { "name": "lint", "command": [ "rtk", "proxy", "npm.cmd", "run", "lint" ], "startedUtc": "2026-10-21T10:56:17.597292+00:00", "finishedUtc": "2026-10-21T10:56:43.792201+00:00", "exitCode": 0 }, "raw": [ { "path": ".artifacts/phase7/current/ui/lint.log", "sha256": "90b7cd72b55fedd90de76daaa13f3c58e1b051481ede133c1904168b2f6bf6b0" }, { "path": ".artifacts/phase7/current/ui/lint-command.json", "sha256": "6cf4e1a089700b2d17f7c0c9c3261973936666e5589990ee84be6359870143c4" } ] } ], "security": [ { "name": "supply-chain", "command": [ "rtk", "proxy", "python", "scripts/test-supply-chain.py" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:31.423592+00:00", "finishedUtc": "2026-10-21T10:52:31.729102+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/supply-chain.log", "sha256": "4e03226ee98dfad44ced05a97822fbbd1615322eb05412ad94733253648a2088" }, { "name": "offline-evaluation", "command": [ "rtk", "proxy", "python", "scripts/test-ollama-evaluation.py" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:31.729102+00:00", "finishedUtc": "2026-10-21T10:52:32.187282+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/offline-evaluation.log", "sha256": "51a32051a5c8f3cac13e79359d38832a05f4b305ccfe8c6b6bfc13a480b6a417" }, { "name": "ingress", "command": [ "rtk", "proxy", "python", "scripts/test-ingress.py" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:32.187787+00:00", "finishedUtc": "2026-10-21T10:52:33.187601+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/ingress.log", "sha256": "01ef3b6c8aa01fd865134dd02d627743aaef73572db5bfdaedca213f3e48bd50" }, { "name": "browser-runtime-retry", "command": [ "rtk", "proxy", "python", "scripts/test-browser-runtime-retry.py" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:33.188104+00:00", "finishedUtc": "2026-10-21T10:52:34.183230+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/browser-runtime-retry.log", "sha256": "36a9d82e9c6786f4a06fdb40c952e6bee8c820d1c0d8ab4f2be2cba180d65ae5" }, { "name": "secret-scan", "command": [ "rtk", "proxy", "python", "scripts/supply-chain.py", "scan-secrets" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:34.183230+00:00", "finishedUtc": "2026-10-21T10:52:37.243017+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/secret-scan.log", "sha256": "be5119e6057287d397e87759f855c91e634e3bfac61c8be7584d05592ba2dfcd" }, { "name": "sbom", "command": [ "rtk", "proxy", "python", "scripts/supply-chain.py", "generate-sbom", "--output", "E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\p712-consumer-security\\sbom.json" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:37.243017+00:00", "finishedUtc": "2026-10-21T10:52:37.444450+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/sbom.log", "sha256": "5595e0e9182a1a276ac806ad91bef4d2ce729a3206f03af96a8da86b3d5a46fc" }, { "name": "extension", "command": [ "rtk", "proxy", "node", "--test", "browser-extension/tests/capture-url.test.mjs" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:37.444450+00:00", "finishedUtc": "2026-10-21T10:52:37.628238+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/extension.log", "sha256": "1511ca1966a4625dbf1a52c840aeaf608ab73f02daf200f34c0fec136b0137f9" }, { "name": "audit-policy", "command": [ "rtk", "proxy", "node", "--test", "scripts/audit-dependencies.test.mjs" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker\\job-tracker-ui", "startedUtc": "2026-10-21T10:52:37.628238+00:00", "finishedUtc": "2026-10-21T10:52:37.802108+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/audit-policy.log", "sha256": "9452832085f598e9d7745f0b3d9c4c9a2de4007172098fc527c19ae35f073a5e" }, { "name": "full-npm-audit", "command": [ "rtk", "proxy", "node", "scripts/audit-dependencies.mjs" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker\\job-tracker-ui", "startedUtc": "2026-10-21T10:52:37.802617+00:00", "finishedUtc": "2026-10-21T10:52:41.226582+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/full-npm-audit.log", "sha256": "0739d135a3298616ab9969c4f2386905b7502df553b492973d0c09bf1fb4a261" }, { "name": "production-npm-audit", "command": [ "rtk", "proxy", "npm.cmd", "audit", "--omit=dev", "--json", "--audit-level=high" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker\\job-tracker-ui", "startedUtc": "2026-10-21T10:52:41.227082+00:00", "finishedUtc": "2026-10-21T10:52:42.907035+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/production-npm-audit.log", "sha256": "f1d5768c8fa8c618f203bf12678044049029aef84ef1fb7a605d9047d5826dae" }, { "name": "nuget", "command": [ "rtk", "proxy", "C:/Users/Connor/.dotnet/dotnet.exe", "list", "JobTrackerApi/JobTrackerApi.csproj", "package", "--vulnerable", "--include-transitive", "--format", "json" ], "cwd": "E:\\Storage\\Projects\\Active\\Job tracker", "startedUtc": "2026-10-21T10:52:42.907035+00:00", "finishedUtc": "2026-10-21T10:52:53.013247+00:00", "exitCode": 0, "log": ".artifacts/phase7/current/p712-consumer-security/nuget.log", "sha256": "ba473dae3d27817250b3290dd1ff7139f6f4a7ba30c7f0b09ba5a41e3d16f682" } ], "securityQualification": "Frontend production audit zero; full frontend policy retains only owner-approved dev high exception and recorded moderate findings. NuGet exit0 means successful diagnostic lookup, not absence of the retained Pkcs high/moderate advisories.", "fidelity": [ { "name": "fidelity", "passed": 16, "previewPages": 36, "pdfPages": 36, "raw": { "path": ".artifacts/phase7/current/ui/fidelity/fidelity-results.json", "sha256": "98abd84d63708f1c632e29c8b8d37e1083811979365162ffea2e4e1bf48ea373" }, "tolerances": { "pageDimensionMm": 0.5, "positionMm": 2, "fontPt": 0.5, "rgbComponent": 0.00392156862745098, "pageCountAndMembership": "exact" } }, { "name": "settings-fidelity", "passed": 8, "previewPages": 24, "pdfPages": 24, "raw": { "path": ".artifacts/phase7/current/ui/settings-fidelity/fidelity-results.json", "sha256": "afef97082294861575e51084419e2369b290f313bb9fbff5964f5aeee188106b" }, "tolerances": { "pageDimensionMm": 0.5, "positionMm": 2, "fontPt": 0.5, "rgbComponent": 0.00392156862745098, "pageCountAndMembership": "exact" } } ], "zoomTriage": { "path": ".artifacts/phase7/current/p712-zoom-final-triage.json", "sha256": "300640d0f5271bdb6e134168021c1d872c56dac6a2c78f3a5dcf41e2b2df4812" }, "preservation": { "groups": { "PRES-E01": "PARTIAL", "PRES-E02": "PARTIAL", "PRES-E03": "PARTIAL", "PRES-E04": "PARTIAL", "PRES-E05": "PARTIAL", "PRES-E06": "PARTIAL", "PRES-E07": "PARTIAL", "PRES-E08": "PARTIAL", "PRES-E09": "PARTIAL", "PRES-J01": "PARTIAL", "PRES-J02": "PARTIAL", "PRES-J03": "PARTIAL", "PRES-J04": "PARTIAL", "PRES-J05": "PARTIAL", "PRES-J06": "PARTIAL", "PRES-J07": "PARTIAL", "PRES-J08": "PARTIAL", "PRES-J09": "PARTIAL", "PRES-J10": "PARTIAL", "PRES-W01": "PARTIAL", "PRES-W02": "PARTIAL", "PRES-W03": "PARTIAL", "PRES-W04": "PARTIAL", "PRES-W05": "PARTIAL", "PRES-W06": "PARTIAL", "PRES-W07": "PARTIAL", "PRES-W08": "PARTIAL", "PRES-W09": "PARTIAL", "PRES-W10": "PARTIAL", "PRES-W11": "PARTIAL", "PRES-W12": "PARTIAL", "PRES-C01": "PARTIAL", "PRES-C02": "PARTIAL", "PRES-C03": "PARTIAL", "PRES-C04": "PARTIAL", "PRES-C05": "PARTIAL", "PRES-C06": "PARTIAL", "PRES-C07": "PARTIAL", "PRES-C08": "PARTIAL", "PRES-C09": "PARTIAL", "PRES-C10": "PARTIAL", "PRES-C11": "DEFERRED", "PRES-C12": "PARTIAL", "PRES-M01": "PARTIAL", "PRES-M02": "PARTIAL", "PRES-M03": "PARTIAL", "PRES-M04": "PARTIAL", "PRES-M05": "PARTIAL", "PRES-M06": "PARTIAL", "PRES-S01": "PARTIAL", "PRES-S02": "PARTIAL", "PRES-S03": "PARTIAL", "PRES-S04": "PARTIAL", "PRES-S05": "PARTIAL", "PRES-A01": "PARTIAL", "PRES-A02": "PARTIAL", "PRES-A03": "PARTIAL" }, "routes": [ "/", "/admin/audit", "/admin/system", "/admin/users", "/analytics", "/applications/:id", "/career", "/career/builder", "/career/builder/:id", "/companies", "/confirm-email-change", "/correspondence", "/correspondence/review", "/cv/:slug", "/dashboard", "/discover", "/documents", "/forgot-password", "/jobs", "/jobs/:id", "/kanban", "/login", "/microsoft-legacy-relink", "/offers", "/operations", "/profile", "/register", "/reminders", "/reset-password", "/settings", "/settings/connected-accounts", "/trash", "/verify-email" ], "removedOriginalRoutes": [] }, "qualification": "Finite automated local evidence; no human screen-reader/device/software-keyboard, complete zoom, provider, production font/photo/native-print or release qualification. P5-13 withheld; no Phase8 implementation. Overlapping focused vectors are not added to full-suite totals." }