docs(accuracy): bind verification evidence to audited commit
Managed validation / ${{ inputs.profile || 'full' }} (pull_request) Failing after 1m59s
GeoIntel release gates / Compile, test, contracts and builds (pull_request) Failing after 4m12s
GeoIntel release gates / Python and npm vulnerability policy (pull_request) Failing after 1m15s
GeoIntel release gates / Production AI image, SBOM and container scan (pull_request) Failing after 15m2s
GeoIntel release gates / Deploy exact gated revision to Unraid (pull_request) Skipped
Managed validation / ${{ inputs.profile || 'full' }} (pull_request) Failing after 1m59s
GeoIntel release gates / Compile, test, contracts and builds (pull_request) Failing after 4m12s
GeoIntel release gates / Python and npm vulnerability policy (pull_request) Failing after 1m15s
GeoIntel release gates / Production AI image, SBOM and container scan (pull_request) Failing after 15m2s
GeoIntel release gates / Deploy exact gated revision to Unraid (pull_request) Skipped
This commit is contained in:
@@ -0,0 +1,284 @@
|
|||||||
|
{
|
||||||
|
"audited_repository_head": "0e3c1b20e931941c346da08f6fa8847e674bdadb",
|
||||||
|
"claim_boundary": "This manifest proves retained-file identity and completeness. It does not establish model accuracy, human label acceptance, split independence or release readiness.",
|
||||||
|
"evidence_file_count": 29,
|
||||||
|
"evidence_files": [
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/alembic-heads.txt",
|
||||||
|
"role": "execution_log",
|
||||||
|
"sha256": "da4521233c6718fc7a5865c53904e73685fbdce65a1449b19cd0dc2e40d037ed",
|
||||||
|
"size_bytes": 116
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/alembic-offline-upgrade.sql",
|
||||||
|
"role": "migration_evidence",
|
||||||
|
"sha256": "e8905b881890cf95885a7515e3d9dcf2a7a0a24c4edbc57e98a363edcb22dd0e",
|
||||||
|
"size_bytes": 20199
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/backend-ci-entrypoint.txt",
|
||||||
|
"role": "execution_log",
|
||||||
|
"sha256": "0ac774ec19b4ff0a15142aab5f1db68c2592a230401d794ae7d040320e3ac0c0",
|
||||||
|
"size_bytes": 1601
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/backend-full-suite.junit.xml",
|
||||||
|
"role": "test_report",
|
||||||
|
"sha256": "a01d0b5b6974d7ed184f46e8e35ac3b06c9a5db565e45e140b5f799819396b08",
|
||||||
|
"size_bytes": 207086
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/backend-full-suite.txt",
|
||||||
|
"role": "execution_log",
|
||||||
|
"sha256": "8521ed48b17b382752418750b3ea374831958fb063e83ef87048212e0fd5ea69",
|
||||||
|
"size_bytes": 23972
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/commands-and-results.md",
|
||||||
|
"role": "execution_log",
|
||||||
|
"sha256": "451d4cfc2d6d67937411b23192d9418ef6721af678aed1b0d5cb82113d82efc5",
|
||||||
|
"size_bytes": 8427
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/evidence-manifest.json",
|
||||||
|
"role": "structured_inventory",
|
||||||
|
"sha256": "1145e43ace4ed326f3138571189d580e416b280ded4354b148904b20603e1913",
|
||||||
|
"size_bytes": 10713
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/forensic-reproductions.json",
|
||||||
|
"role": "defect_reproduction",
|
||||||
|
"sha256": "f6349199a15ae789092d3d65c17a39a9b32ea3ed557571c0c228c4be3cf7235e",
|
||||||
|
"size_bytes": 3533
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/frontend-build.txt",
|
||||||
|
"role": "execution_log",
|
||||||
|
"sha256": "c3b8e10ef177ac1c2dc045bd710df1caeb46f8922a721291be431b304abbc079",
|
||||||
|
"size_bytes": 2356
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/frontend-lint.txt",
|
||||||
|
"role": "lint_evidence",
|
||||||
|
"sha256": "1115b013515c753e2dfb73abdad9024aec7b4c2337d117c7e1181341fef15c7f",
|
||||||
|
"size_bytes": 418
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/frontend-typecheck.txt",
|
||||||
|
"role": "execution_log",
|
||||||
|
"sha256": "3891c85c77b5ff50a1eb6d27a2a65d40c2c05423768734efd9d980f3784d68fa",
|
||||||
|
"size_bytes": 163
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/frontend-vitest-unit.txt",
|
||||||
|
"role": "test_evidence",
|
||||||
|
"sha256": "6341bfa51ca3f4fe5ec7d4af7239c3c5e1a29e6bfe8bdfae85e824a2a6482ad0",
|
||||||
|
"size_bytes": 2774
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/frontend-vitest.txt",
|
||||||
|
"role": "test_evidence",
|
||||||
|
"sha256": "8a84afa48cc59e473725ed105a3f88da24f001cdcb794d942ede2ab8f0d48e48",
|
||||||
|
"size_bytes": 333
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/golden-qa-reproducibility.json",
|
||||||
|
"role": "test_evidence",
|
||||||
|
"sha256": "576e5667a989c34086db3a2bc57003115a8a61b14e9f49f5407ee380baf0829d",
|
||||||
|
"size_bytes": 505
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/golden-qa-run-1.json",
|
||||||
|
"role": "test_evidence",
|
||||||
|
"sha256": "ec96862b024987b59e56579920361582e718126b07885732335ac1b4d51b61bc",
|
||||||
|
"size_bytes": 5242
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/golden-qa-run-2.json",
|
||||||
|
"role": "test_evidence",
|
||||||
|
"sha256": "4f900711a706dd56dd16b368e261761051f6d52a38bfd421e7d1c5f66ee51e49",
|
||||||
|
"size_bytes": 5242
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/local-artifact-inventory.json",
|
||||||
|
"role": "structured_inventory",
|
||||||
|
"sha256": "0e187dbf3e91ee8e35567d6c8cd6e1cadfa6275d5908b829253491f3804adf7d",
|
||||||
|
"size_bytes": 75535
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/openapi-contract-audit.txt",
|
||||||
|
"role": "execution_log",
|
||||||
|
"sha256": "5af3d8f00be3f57fc309bc198fa3995d1eae7270a5f210b3e94d1aeeb653119d",
|
||||||
|
"size_bytes": 212
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/phase1-baseline-summary.json",
|
||||||
|
"role": "structured_inventory",
|
||||||
|
"sha256": "7d5960df64bdd4fb9b9d9d7a93de5f9cfd770f4dcf21454899345afe3ab12342",
|
||||||
|
"size_bytes": 1143
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/phase1-tooling-tests.txt",
|
||||||
|
"role": "test_evidence",
|
||||||
|
"sha256": "a9bf261e1a811ad3e8bfa8edc439a11f00b46bc157f9ab6fc970033a87f45748",
|
||||||
|
"size_bytes": 250
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/repository-inventory.json",
|
||||||
|
"role": "structured_inventory",
|
||||||
|
"sha256": "07fa9356f298f9fe360e2e362ce9f3d558a9a66544fed3a5567cd9a5666451c7",
|
||||||
|
"size_bytes": 27695
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/repository-ruff-baseline.json",
|
||||||
|
"role": "lint_evidence",
|
||||||
|
"sha256": "de6617f030e49550e714c49b6e14bf291bf85016fd58086e9ca38b33a52252e9",
|
||||||
|
"size_bytes": 59359
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/repository-ruff-baseline.txt",
|
||||||
|
"role": "lint_evidence",
|
||||||
|
"sha256": "cd654cea65710167beff8307cb71533fb645f25247ef46e7adc421bd520c9191",
|
||||||
|
"size_bytes": 57870
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/static-risk-signals.json",
|
||||||
|
"role": "structured_inventory",
|
||||||
|
"sha256": "729f0a5d3eece61be8e26d44b5dfa29c6cbf21eb16b8694a2d4dc45c94720757",
|
||||||
|
"size_bytes": 22467
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/tower-gpu-inference-smoke.json",
|
||||||
|
"role": "runtime_evidence",
|
||||||
|
"sha256": "692a9fa193d589123b042110d7e80755f0c6634854f3134c291fc6083adb7b77",
|
||||||
|
"size_bytes": 5675
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/tower-key-artifact-hashes.json",
|
||||||
|
"role": "structured_inventory",
|
||||||
|
"sha256": "4d88d350604b377682da4d928c37ffb00ea1a32d2690d9b2bd54117363930414",
|
||||||
|
"size_bytes": 949
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/tower-ml-data-lineage-snapshot.json",
|
||||||
|
"role": "lineage_evidence",
|
||||||
|
"sha256": "d80275e8198ce63366d2a2d44eb8fba1f27c29d85aaaaedb94991d8c56febfb6",
|
||||||
|
"size_bytes": 71659
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/tower-runtime-database-snapshot-detailed.json",
|
||||||
|
"role": "runtime_evidence",
|
||||||
|
"sha256": "744389b6c384a9fb3a9e16e56f1477f3b752e11a5b98e1fad7df47b4703a9ca1",
|
||||||
|
"size_bytes": 14946
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "artifacts/evidence/accuracy/P1/tower-runtime-database-snapshot.json",
|
||||||
|
"role": "runtime_evidence",
|
||||||
|
"sha256": "aa7681d4a19ca20b7b442c509b3f56cb97bf239b2b5cc6a1fb1ca140d5320e9e",
|
||||||
|
"size_bytes": 10127
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"evidence_root": "artifacts/evidence/accuracy/P1",
|
||||||
|
"evidence_total_bytes": 640567,
|
||||||
|
"generated_at": "2026-08-30T04:01:05.890308+00:00",
|
||||||
|
"program_file_count": 16,
|
||||||
|
"program_files": [
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/00-execution-contract.md",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "d6c71dbccbb1e1f3bda2835cf9f53c3a5a92c173e9136d5cfccf007ec2c28684",
|
||||||
|
"size_bytes": 8720
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/01-system-inventory.md",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "2b27c28ca06ab8e8a36f12cccc8df23d5e83894e39b8e33406e6a6c05092cf22",
|
||||||
|
"size_bytes": 15708
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/02-data-lineage.md",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "8af25f30d43863438678b3e867c9bf0a318cdac78e12c891254fb2570e2d9d1d",
|
||||||
|
"size_bytes": 20409
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/03-baseline-and-gaps.md",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "ad3c2aae2944443d0f5d09b5c415b6202109071a6f194bb8b09b7df30332e3b3",
|
||||||
|
"size_bytes": 21253
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/04-risk-register.md",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "f3c0d35b95fd180a391950c2a6c9339aa3e4ace0e8512affbd242d159ca1e574",
|
||||||
|
"size_bytes": 23851
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/05-metric-framework.md",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "18abfc21964b7d98848d8ae513afce242184980c9517c9184d40efd9165ea00d",
|
||||||
|
"size_bytes": 28053
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/06-implementation-roadmap.md",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "c76ffebee4a23796ff221e6d4c5b5138f99d55a8b1422e897058b12a78a29ad9",
|
||||||
|
"size_bytes": 23695
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "docs/accuracy-program/status.json",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "01a468bd9e796b23ee58dbadebb7800b5318d99e37497a694bb24835802f088d",
|
||||||
|
"size_bytes": 17224
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "scripts/build_accuracy_phase1_evidence_manifest.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "882a935b29f787fc11a9f7b528392c1727463be24adcb0cac47a09fdb69a8382",
|
||||||
|
"size_bytes": 5523
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "scripts/collect_accuracy_phase1_inference_smoke.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "6d81541b7aa83f3c03ba5320a8075892eee658905ee981ba727e59f3b1dc792a",
|
||||||
|
"size_bytes": 6756
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "scripts/collect_accuracy_phase1_ml_lineage.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "3b1d3e45d45f1d4ca1211d1b2c70d9d93e15abc3b3ecfbd2e8302f645d6db7e1",
|
||||||
|
"size_bytes": 14080
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "scripts/collect_accuracy_phase1_runtime.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "a907779306076dccdf7fcf45f554e4778f5fab0e59d6af55673322775a1f5b4f",
|
||||||
|
"size_bytes": 13387
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "scripts/reproduce_accuracy_phase1_findings.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "c0f34e6bcaf73dcdada6e5b529a2e8e2177b1e97ee039c586d6ae51bb743015f",
|
||||||
|
"size_bytes": 9447
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "scripts/run_accuracy_phase1_baseline.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "fcbd280245ccc598cab7ec5ca6448fbb350f7fa59aecc20177fdb0069c416643",
|
||||||
|
"size_bytes": 14498
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "scripts/verify_accuracy_phase1_evidence.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "fc72c315d26b8b7542fe01666aef56a8538d09090f2c0c877c4dd8a33c93e556",
|
||||||
|
"size_bytes": 4925
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "tests/test_accuracy_phase1_baseline.py",
|
||||||
|
"role": "phase1_program",
|
||||||
|
"sha256": "868f433b7de61e9ab3cd7aa9ad5bb2d29e8286afdcd68274ed290909ec605c7f",
|
||||||
|
"size_bytes": 3009
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"schema_version": 1
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user