Files
jobtrackingapp/docs/redesign/phase-7/p7-00/evidence/static-checks.json
T

117 lines
3.8 KiB
JSON

{
"schemaVersion": 1,
"checkedUtc": "2026-10-11T14:44:27.447738+00:00",
"status": "PASS",
"runPath": ".artifacts/phase7/current/static/20261011T144424Z",
"commands": [
{
"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-11T14:44:24.597623+00:00",
"finishedUtc": "2026-10-11T14:44:26.744018+00:00",
"exitCode": 0,
"log": ".artifacts/phase7/current/static/20261011T144424Z/secret-scan.log",
"outputSha256": "50ad7ea8b2a74cb86a6bc46d9bf2f0b8549c3bec293e3ea65ef322db9f06b0bc"
},
{
"name": "working-whitespace",
"command": [
"rtk",
"proxy",
"git",
"diff",
"--check"
],
"startedUtc": "2026-10-11T14:44:26.745018+00:00",
"finishedUtc": "2026-10-11T14:44:26.833239+00:00",
"exitCode": 0,
"log": ".artifacts/phase7/current/static/20261011T144424Z/working-whitespace.log",
"outputSha256": "d2993bc68ad9a63f711c8f5473155e2ba00fdcd461220cc3849185f2f9ad93e6"
},
{
"name": "staged-whitespace",
"command": [
"rtk",
"proxy",
"git",
"diff",
"--cached",
"--check"
],
"startedUtc": "2026-10-11T14:44:26.834231+00:00",
"finishedUtc": "2026-10-11T14:44:26.913604+00:00",
"exitCode": 0,
"log": ".artifacts/phase7/current/static/20261011T144424Z/staged-whitespace.log",
"outputSha256": "d2993bc68ad9a63f711c8f5473155e2ba00fdcd461220cc3849185f2f9ad93e6"
},
{
"name": "phase7-whitespace",
"command": [
"rtk",
"proxy",
"git",
"diff",
"--check",
"b5319981ad3d1bd635daff861453d23c0de5320b"
],
"startedUtc": "2026-10-11T14:44:26.913604+00:00",
"finishedUtc": "2026-10-11T14:44:27.008577+00:00",
"exitCode": 0,
"log": ".artifacts/phase7/current/static/20261011T144424Z/phase7-whitespace.log",
"outputSha256": "d2993bc68ad9a63f711c8f5473155e2ba00fdcd461220cc3849185f2f9ad93e6"
}
],
"untrackedSecretScan": {
"files": 0,
"findings": 0
},
"baseline": {
"path": "docs/redesign/phase-7/p7-00/evidence/baseline.json",
"sha256Lf": "1c1ac4df1cd53f360ab7e3a1f6b169d68e03b9d95d47e966975372b2b12217fb",
"preservationGroups": 57,
"statuses": {
"PARTIAL": 56,
"DEFERRED": 1
},
"routes": 32,
"runtimeQualification": "INHERITED_MEASURED_PHASE6; NO_FRESH_PHASE7_RUNTIME"
},
"production": {
"main": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"originMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"status": "NO-GO",
"backendConfigChanges": [],
"qualification": "Local fetched refs/source only; parent owns remote observations."
},
"documentation": {
"documents": 7,
"paths": [
"docs/redesign/phase-7/COMMITS.md",
"docs/redesign/phase-7/DEBT.md",
"docs/redesign/phase-7/p7-00/INVENTORY.md",
"docs/redesign/phase-7/p7-00/README.md",
"docs/redesign/phase-7/PRESERVATION.md",
"docs/redesign/phase-7/README.md",
"docs/roadmap/todo.md"
],
"relativeLinks": 259,
"errors": [],
"selfOutputBootstrap": false,
"strictPostWriteVerified": true
},
"hashPolicy": "SHA256 of canonical LF bytes for portable text evidence",
"limits": [
"Pattern-based secret scanner excludes binary and >2 MiB files; not historical Git or production secret validation.",
"Local target existence checks do not validate URL or heading anchors.",
"Static checks do not claim runtime, manual accessibility/device/provider or production acceptance."
]
}