@@ -5,7 +5,7 @@ Machine-readable snapshot: `outputs/metrics_snapshot.json` regenerated with `mak
55> ** Purpose:** One authoritative table of current pipeline metrics. If any doc disagrees
66> with this file, this file wins. Updated whenever benchmark/benchmark config changes.
77>
8- > ** Last updated:** 2026-07-24 (frozen external-review package identity check; benchmark values unchanged)
8+ > ** Last updated:** 2026-07-25 (lab-result assay-date integrity check; benchmark values unchanged)
99
1010> ** Current verification note (2026-07-24):** Phase AA AA6 exposes the AARG-
1111> reproducibility aggregate through a repeatable CLI/make workflow, while Phase
@@ -161,6 +161,14 @@ Machine-readable snapshot: `outputs/metrics_snapshot.json` regenerated with `mak
161161 compatible. File identity is not assay validation, reviewer authentication,
162162 biological proof, or release authorization.
163163
164+ ### External-result intake integrity — reject impossible assay dates
165+ - Lab-result loading now validates ` assay_date ` as a real, canonical
166+ ` YYYY-MM-DD ` calendar date after schema validation.
167+ - Impossible or non-canonical dates are retained as structured invalid-file
168+ errors and cannot enter sorted reports or calibration metrics.
169+ - This closes a temporal input-integrity gap; it does not validate assay
170+ contents, reviewer identity, biological activity, or release readiness.
171+
164172
165173### External-result intake integrity — reject invalid result paths
166174- Lab-result directory loading now fails closed when the input path is missing
0 commit comments