Files
jobtrackingapp/docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/repository-validation.json
T

253 lines
7.9 KiB
JSON

{
"status": "PASS for repository/build/static checks only",
"codeCheckpoint": "2753d03db643c4b90b12c62748b0e844981d48b8",
"finalDocumentCommit": "This record; final push/tree equality is verified after commit and reported to the owner.",
"productionMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"productionChanged": false,
"checks": [
{
"name": "api-release-final",
"command": [
"rtk",
"proxy",
"C:/Users/Connor/.dotnet/dotnet.exe",
"build",
"JobTrackerApi/JobTrackerApi.csproj",
"--configuration",
"Release",
"--no-restore",
"-warnaserror"
],
"startedUtc": "2026-10-09T13:24:53.501352+00:00",
"finishedUtc": "2026-10-09T13:25:03.683070+00:00",
"exitCode": 0,
"logSha256": "9367b7240ef6eead402c931d7133cf6570b120ee3d25c9deb0d853693c9b2b39"
},
{
"name": "e2e-typescript",
"command": [
"rtk",
"proxy",
"node",
"node_modules/typescript/bin/tsc",
"--project",
"../.artifacts/p5-15-01/e2e-tsconfig.json",
"--noEmit",
"--incremental",
"false"
],
"startedUtc": "2026-10-09T13:25:03.683565+00:00",
"finishedUtc": "2026-10-09T13:25:06.152292+00:00",
"exitCode": 0,
"logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36"
},
{
"name": "lint-final",
"command": [
"rtk",
"proxy",
"npm.cmd",
"run",
"lint"
],
"startedUtc": "2026-10-09T13:25:06.152793+00:00",
"finishedUtc": "2026-10-09T13:25:38.707043+00:00",
"exitCode": 0,
"logSha256": "cfebe429755ba96788c4799da52e25090c30bf8c70ef856fb3dbb9cb1396b233"
},
{
"name": "document-links",
"command": [
"rtk",
"proxy",
"C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe",
"-X",
"utf8",
".artifacts/p4-04-check-doc-links.py"
],
"startedUtc": "2026-10-09T13:25:38.707553+00:00",
"finishedUtc": "2026-10-09T13:25:39.452916+00:00",
"exitCode": 0,
"logSha256": "168e84db44c16efddb29f55c5da708c253b9ea8043355277bf25811d3abe19f3"
},
{
"name": "secret-scan",
"command": [
"rtk",
"proxy",
"C:/Users/Connor/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe",
"-X",
"utf8",
"scripts/supply-chain.py",
"scan-secrets"
],
"startedUtc": "2026-10-09T13:25:39.453419+00:00",
"finishedUtc": "2026-10-09T13:25:41.316106+00:00",
"exitCode": 0,
"logSha256": "da6efdc7fe0b34b8658c000c05ed2eaa8fdaf0dd62756adf51f7a770d5a4485f"
},
{
"name": "working-whitespace",
"command": [
"rtk",
"proxy",
"git",
"diff",
"--check"
],
"startedUtc": "2026-10-09T13:25:41.316106+00:00",
"finishedUtc": "2026-10-09T13:25:41.438960+00:00",
"exitCode": 0,
"logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36"
},
{
"name": "staged-whitespace",
"command": [
"rtk",
"proxy",
"git",
"diff",
"--cached",
"--check"
],
"startedUtc": "2026-10-09T13:25:41.439516+00:00",
"finishedUtc": "2026-10-09T13:25:41.555188+00:00",
"exitCode": 0,
"logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36"
},
{
"name": "checkpoint-whitespace",
"command": [
"rtk",
"proxy",
"git",
"diff",
"54a377054f6138c5645a3da293dacd84d3056237",
"--check"
],
"startedUtc": "2026-10-09T13:25:41.555730+00:00",
"finishedUtc": "2026-10-09T13:25:41.688445+00:00",
"exitCode": 0,
"logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36"
},
{
"name": "checkpoint-files",
"command": [
"rtk",
"proxy",
"git",
"diff",
"54a377054f6138c5645a3da293dacd84d3056237",
"--name-only"
],
"startedUtc": "2026-10-09T13:25:41.688445+00:00",
"finishedUtc": "2026-10-09T13:25:41.801172+00:00",
"exitCode": 0,
"logSha256": "b3f0d534993b8b8b2f0e231154771d1f1baa2e1a9341a31446bfa256027b9e16"
},
{
"name": "original-contracts-unchanged",
"command": [
"rtk",
"proxy",
"git",
"diff",
"54a377054f6138c5645a3da293dacd84d3056237",
"--",
"docs/redesign/phase-2",
"docs/redesign/audit/ROUTE_MAP.md"
],
"startedUtc": "2026-10-09T13:25:41.801686+00:00",
"finishedUtc": "2026-10-09T13:25:41.916281+00:00",
"exitCode": 0,
"logSha256": "a4ed4c2c830adf807283a578ea7ee8b2f659416a86da69815d6147237e7d7f36"
},
{
"name": "main-revision",
"command": [
"rtk",
"proxy",
"git",
"rev-parse",
"main"
],
"startedUtc": "2026-10-09T13:25:41.916281+00:00",
"finishedUtc": "2026-10-09T13:25:42.022752+00:00",
"exitCode": 0,
"logSha256": "897066df123bc63e82a45f42fe9b6dbc9dd0aeff602dd814ffdf3ffd8de8ec2c"
},
{
"name": "remote-branches",
"command": [
"rtk",
"proxy",
"git",
"ls-remote",
"origin",
"refs/heads/main",
"refs/heads/codex/ui-redesign-phase4"
],
"startedUtc": "2026-10-09T13:25:42.023246+00:00",
"finishedUtc": "2026-10-09T13:25:42.245781+00:00",
"exitCode": 0,
"logSha256": "0e50b46b0bf8069c66d5d95937e05ad3eff7fa05bad450f21853e3f3cdd583c3"
},
{
"name": "code-head",
"command": [
"rtk",
"proxy",
"git",
"rev-parse",
"HEAD"
],
"startedUtc": "2026-10-09T13:25:42.246279+00:00",
"finishedUtc": "2026-10-09T13:25:42.356820+00:00",
"exitCode": 0,
"logSha256": "82cb2a0e4c3c76f65eb68dfa103998771793211a3b53e1106207687b00f16382"
}
],
"changedTrackedFiles": [
"JobTrackerApi.Tests/SavedJobSearchSqliteTests.cs",
"JobTrackerApi/Controllers/JobDiscoveryController.cs",
"docs/redesign/phase-5/p5-15/PRESERVATION_ACCEPTANCE.md",
"docs/redesign/phase-5/p5-15/README.md",
"docs/redesign/phase-5/p5-15/p5-15-01/DEFECTS.md",
"docs/redesign/phase-5/p5-15/p5-15-01/PRES_RESULTS.md",
"docs/redesign/phase-5/p5-15/p5-15-01/README.md",
"docs/redesign/phase-5/p5-15/p5-15-01/ROUTE_RESULTS.md",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/README.md",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/saved-search-en-dark-390-load-error.png",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/saved-search-en-light-1440-load-error.png",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/saved-search-native-persisted-en-light-desktop.png",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/saved-search-nb-dark-1440-loading.png",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/saved-search-nb-light-390-native-retry.png",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/saved-search-proof.json",
"docs/redesign/phase-5/p5-15/p5-15-01/saved-search-repair/evidence/validation.json",
"job-tracker-ui/e2e/saved-search-repair.spec.ts",
"job-tracker-ui/src/i18n/translations.ts",
"job-tracker-ui/src/job-discovery.test.tsx",
"job-tracker-ui/src/views/JobDiscoveryPage.tsx"
],
"preservation": {
"total": 57,
"historical": {
"PARTIAL": 53,
"FAIL": 3,
"DEFERRED": 1
},
"current": {
"PARTIAL": 54,
"FAIL": 2,
"DEFERRED": 1
},
"originalIdsUnchanged": true
},
"routePatterns": 32,
"balancedMarkdown": true,
"limits": [
"Browser remains124pass/1failure; standalone diagnostics1pass/1failure.",
"No production, human AT/device or live-provider qualification."
]
}