record blocked legacy model provenance migration
This commit is contained in:
@@ -62,3 +62,28 @@ the only safe production choice.
|
||||
|
||||
Machine-readable hashes, metrics, paths and the exact decision are in
|
||||
`artifacts/evidence/accuracy/model-training/20260809-v68-checkpoint-and-threshold-review.json`.
|
||||
|
||||
## Provenance migration follow-up
|
||||
|
||||
The original July training directory was audited after the threshold review.
|
||||
It retains exact weights, Ultralytics arguments, result curves, dataset YAML,
|
||||
dataset summary and a structural quality audit. This recovers useful facts,
|
||||
including seed `0`, deterministic mode, the base-model hash and all dataset
|
||||
counts.
|
||||
|
||||
It does not retain the complete evidence required to construct a current
|
||||
production sidecar truthfully. In particular, the exact training commit,
|
||||
container digest, dependency/runtime receipt, immutable corpus and label
|
||||
release manifests, independent split audit and accepted human-review ledger
|
||||
are absent. The current review validator reproduces four failures:
|
||||
|
||||
- `accepted_human_review_evidence_missing`;
|
||||
- `review_audit_manifest_not_immutable`;
|
||||
- `review_audit_spatial_leakage_not_ok`; and
|
||||
- `review_complete_not_true`.
|
||||
|
||||
No UUID, upstream checksum, historical runtime or reviewer decision was
|
||||
invented. Consequently no runtime sidecar or database source snapshot was
|
||||
created, and the challenger remains unavailable to production inference. The
|
||||
full machine-readable audit is retained in
|
||||
`artifacts/evidence/accuracy/model-training/20260809-reviewedexp6-provenance-migration-audit.json`.
|
||||
|
||||
Reference in New Issue
Block a user