docs(redesign): record production no-go and P5-14 scope
This commit is contained in:
@@ -0,0 +1,344 @@
|
||||
{
|
||||
"frontend": {
|
||||
"passed": 455,
|
||||
"suites": 81,
|
||||
"failed": 0,
|
||||
"skipped": 0
|
||||
},
|
||||
"browser": {
|
||||
"passed": 112,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T20:24:10.667Z",
|
||||
"durationSeconds": 1128.29,
|
||||
"axe": {
|
||||
"scans": 229,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {
|
||||
"aria-hidden-focus": 33,
|
||||
"aria-prohibited-attr": 191,
|
||||
"aria-valid-attr-value": 18,
|
||||
"color-contrast": 1466,
|
||||
"th-has-data-cells": 4
|
||||
},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"realHttp": {
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T20:27:50.257Z",
|
||||
"durationSeconds": 14.92,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"rateLimit": {
|
||||
"passed": 9,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T20:44:35.291Z",
|
||||
"durationSeconds": 10.305,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"ingress": {
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T20:44:47.014Z",
|
||||
"durationSeconds": 6.354,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"pdfAdmission": {
|
||||
"passed": 1,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T20:44:54.818Z",
|
||||
"durationSeconds": 7.672,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"fidelity": {
|
||||
"passed": 16,
|
||||
"total": 16,
|
||||
"previewPages": 36,
|
||||
"pdfPages": 36,
|
||||
"tolerances": {
|
||||
"pageDimensionMm": 0.5,
|
||||
"positionMm": 2,
|
||||
"fontPt": 0.5,
|
||||
"rgbComponent": 0.00392156862745098,
|
||||
"pageCountAndMembership": "exact"
|
||||
}
|
||||
},
|
||||
"settingsFidelity": {
|
||||
"passed": 8,
|
||||
"total": 8,
|
||||
"previewPages": 24,
|
||||
"pdfPages": 24,
|
||||
"tolerances": {
|
||||
"pageDimensionMm": 0.5,
|
||||
"positionMm": 2,
|
||||
"fontPt": 0.5,
|
||||
"rgbComponent": 0.00392156862745098,
|
||||
"pageCountAndMembership": "exact"
|
||||
}
|
||||
},
|
||||
"backendStatic": {
|
||||
"date": "2026-10-08",
|
||||
"scope": "Part A backend/sidecar/static security/config baseline",
|
||||
"sourceCheckpoint": "1095ef1d29856a2984cd800abd2bbd65dd472d38",
|
||||
"headAtEnd": "1095ef1d29856a2984cd800abd2bbd65dd472d38",
|
||||
"trackedWorkingTreeAtEnd": "clean",
|
||||
"artifactRoot": "E:/Storage/Projects/Active/Job tracker/.artifacts/p5-release-decision/backend-static",
|
||||
"result": "PASS",
|
||||
"commandsExecutedVia": "rtk proxy powershell -NoProfile -Command; executable exit code preserved; output saved with Tee-Object",
|
||||
"checks": [
|
||||
{
|
||||
"check": "API Release build warnings as errors",
|
||||
"command": "C:/Users/Connor/.dotnet/dotnet.exe build JobTrackerApi/JobTrackerApi.csproj --configuration Release --no-restore -warnaserror",
|
||||
"exitCode": 0,
|
||||
"warnings": 0,
|
||||
"errors": 0,
|
||||
"durationSeconds": 7.75,
|
||||
"log": "api-release-build.log"
|
||||
},
|
||||
{
|
||||
"check": "Backend test project Release build",
|
||||
"command": "C:/Users/Connor/.dotnet/dotnet.exe build JobTrackerApi.Tests/JobTrackerApi.Tests.csproj --configuration Release --no-restore",
|
||||
"exitCode": 0,
|
||||
"warnings": 0,
|
||||
"errors": 0,
|
||||
"durationSeconds": 4.72,
|
||||
"log": "backend-test-project-release-build.log"
|
||||
},
|
||||
{
|
||||
"check": "Complete backend",
|
||||
"command": "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-release-decision/backend-static",
|
||||
"passed": 1023,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 17,
|
||||
"log": "backend-full.log",
|
||||
"resultFile": "backend-full.trx",
|
||||
"trxCounters": {
|
||||
"total": "1023",
|
||||
"executed": "1023",
|
||||
"passed": "1023",
|
||||
"failed": "0",
|
||||
"error": "0",
|
||||
"timeout": "0",
|
||||
"aborted": "0",
|
||||
"inconclusive": "0",
|
||||
"passedButRunAborted": "0",
|
||||
"notRunnable": "0",
|
||||
"notExecuted": "0",
|
||||
"disconnected": "0",
|
||||
"warning": "0",
|
||||
"completed": "0",
|
||||
"inProgress": "0",
|
||||
"pending": "0"
|
||||
},
|
||||
"trxTimes": {
|
||||
"creation": "2026-10-08T22:24:53.0362751+02:00",
|
||||
"queuing": "2026-10-08T22:24:53.0362755+02:00",
|
||||
"start": "2026-10-08T22:24:52.2600154+02:00",
|
||||
"finish": "2026-10-08T22:25:10.5620379+02:00"
|
||||
}
|
||||
},
|
||||
{
|
||||
"check": "Focused AI/privacy/proposal subset",
|
||||
"command": "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-release-decision/backend-static",
|
||||
"passed": 108,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 3,
|
||||
"includedInBackendTotal": true,
|
||||
"log": "focused-ai.log",
|
||||
"resultFile": "focused-ai.trx",
|
||||
"trxCounters": {
|
||||
"total": "108",
|
||||
"executed": "108",
|
||||
"passed": "108",
|
||||
"failed": "0",
|
||||
"error": "0",
|
||||
"timeout": "0",
|
||||
"aborted": "0",
|
||||
"inconclusive": "0",
|
||||
"passedButRunAborted": "0",
|
||||
"notRunnable": "0",
|
||||
"notExecuted": "0",
|
||||
"disconnected": "0",
|
||||
"warning": "0",
|
||||
"completed": "0",
|
||||
"inProgress": "0",
|
||||
"pending": "0"
|
||||
},
|
||||
"trxTimes": {
|
||||
"creation": "2026-10-08T22:24:16.7530199+02:00",
|
||||
"queuing": "2026-10-08T22:24:16.7530202+02:00",
|
||||
"start": "2026-10-08T22:24:16.0641745+02:00",
|
||||
"finish": "2026-10-08T22:24:20.2456876+02:00"
|
||||
}
|
||||
},
|
||||
{
|
||||
"check": "CV revision safety subset",
|
||||
"command": "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-release-decision/backend-static",
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 2,
|
||||
"includedInBackendTotal": true,
|
||||
"log": "cv-revision.log",
|
||||
"resultFile": "cv-revision.trx",
|
||||
"trxCounters": {
|
||||
"total": "5",
|
||||
"executed": "5",
|
||||
"passed": "5",
|
||||
"failed": "0",
|
||||
"error": "0",
|
||||
"timeout": "0",
|
||||
"aborted": "0",
|
||||
"inconclusive": "0",
|
||||
"passedButRunAborted": "0",
|
||||
"notRunnable": "0",
|
||||
"notExecuted": "0",
|
||||
"disconnected": "0",
|
||||
"warning": "0",
|
||||
"completed": "0",
|
||||
"inProgress": "0",
|
||||
"pending": "0"
|
||||
},
|
||||
"trxTimes": {
|
||||
"creation": "2026-10-08T22:24:40.8546414+02:00",
|
||||
"queuing": "2026-10-08T22:24:40.8546419+02:00",
|
||||
"start": "2026-10-08T22:24:37.6883036+02:00",
|
||||
"finish": "2026-10-08T22:24:40.8638145+02:00"
|
||||
}
|
||||
},
|
||||
{
|
||||
"check": "Sidecar final",
|
||||
"command": "tools/summarizer/.venv/Scripts/python.exe -m pytest tools/summarizer/tests -q -o cache_dir=E:/Storage/Projects/Active/Job tracker/.artifacts/p5-release-decision/backend-static/pytest-cache --basetemp=.artifacts/p5-release-decision/backend-static/pytest-tmp-final --junitxml=.artifacts/p5-release-decision/backend-static/sidecar-final.xml",
|
||||
"environment": {
|
||||
"AI_SERVICE_SKIP_MODEL_LOAD": "1",
|
||||
"HF_HUB_OFFLINE": "1",
|
||||
"TRANSFORMERS_OFFLINE": "1"
|
||||
},
|
||||
"passed": 49,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"warnings": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 7.91,
|
||||
"log": "sidecar-final.log",
|
||||
"resultFile": "sidecar-final.xml"
|
||||
},
|
||||
{
|
||||
"check": "Static Compose/configuration",
|
||||
"command": "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe scripts/test-ingress.py",
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 0.807,
|
||||
"log": "configuration-tests.log",
|
||||
"boundary": "Script invokes static docker compose config only; no daemon/start/recovery operation."
|
||||
},
|
||||
{
|
||||
"check": "Supply-chain helper tests",
|
||||
"command": "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe scripts/test-supply-chain.py",
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 0.067,
|
||||
"log": "supply-chain-tests.log"
|
||||
},
|
||||
{
|
||||
"check": "Offline evaluation harness",
|
||||
"command": "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe scripts/test-ollama-evaluation.py",
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 0.022,
|
||||
"log": "offline-evaluation-tests.log",
|
||||
"boundary": "No model run; mocked/stdlib harness tests only."
|
||||
},
|
||||
{
|
||||
"check": "Extension capture URL tests",
|
||||
"command": "node --test browser-extension/tests/capture-url.test.mjs",
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"cancelled": 0,
|
||||
"exitCode": 0,
|
||||
"durationSeconds": 0.0926257,
|
||||
"log": "extension-tests.log"
|
||||
},
|
||||
{
|
||||
"check": "Tracked-secret scan",
|
||||
"command": "C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe scripts/supply-chain.py scan-secrets",
|
||||
"exitCode": 0,
|
||||
"result": "PASS; no high-confidence credential patterns found",
|
||||
"log": "tracked-secret-scan.log"
|
||||
},
|
||||
{
|
||||
"check": "Whitespace working tree",
|
||||
"command": "git diff --check",
|
||||
"exitCode": 0,
|
||||
"log": "whitespace-working-tree.log"
|
||||
},
|
||||
{
|
||||
"check": "Whitespace staged",
|
||||
"command": "git diff --cached --check",
|
||||
"exitCode": 0,
|
||||
"log": "whitespace-staged.log"
|
||||
}
|
||||
],
|
||||
"notes": [
|
||||
"Initial sidecar run also passed 49/49 but -p no:cacheprovider produced one config warning for the existing cache_dir setting. Repeated with cache_dir redirected under the owned artifact directory; final run passed 49/49 with zero warnings.",
|
||||
"PowerShell 5 labels unittest progress written to stderr as NativeCommandError in raw logs; all three scripts returned native exit code 0 with OK and the recorded test counts.",
|
||||
"All persisted logs, TRX/XML, pytest cache/temp and this summary are under ignored .artifacts/p5-release-decision/backend-static."
|
||||
],
|
||||
"boundaries": {
|
||||
"applicationOrTestEdits": false,
|
||||
"commits": false,
|
||||
"internetOrExternalServices": false,
|
||||
"modelCalls": false,
|
||||
"playwrightOrApiBrowser": false,
|
||||
"listeningPortsStarted": false,
|
||||
"dockerDaemonOrRuntimeOperations": false,
|
||||
"recovery": false,
|
||||
"productionAcceptanceClaim": false,
|
||||
"next": "Root owns remaining Part A UI/browser evidence and will request the final P5-14 rerun after the final change."
|
||||
},
|
||||
"resultFilesVerified": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user