1093 lines
35 KiB
JSON
1093 lines
35 KiB
JSON
{
|
|
"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."
|
|
}
|