{"version":"1.0","issued_at":"2026-09-17T00:00:00Z","discipline":"past trained/calibrated at cutoff · future held out · same cutoff for both branches · reject splits with holdout \u003c 20 entries OR \u003c 20% of eligible","min_holdout_fraction":0.2,"min_holdout_count":20,"candidate_cutoffs":["2001-12-31","2002-12-31","2012-12-31","2016-12-31","2017-12-31","2018-12-31","2020-12-31"],"manifest_sha256":"e1f45b73dcb60f97399391631f44fd81ef125dc885f801f4941ee21edd1bcf72","corpus_eligible_for_oos":8,"per_cutoff":[{"cutoff_iso":"2001-12-31","branches":{"aml_forensics":{"requested_cutoff_iso":"2001-12-31","cutoff_iso":"2001-12-31","training_count":0,"holdout_count":4,"holdout_fraction":1,"accepted":false,"reject_reason":"holdout has 4 entries · minimum 20 required to avoid cherry-picked cutoff"},"hidden_loss":{"requested_cutoff_iso":"2001-12-31","cutoff_iso":"2001-12-31","training_count":1,"holdout_count":3,"holdout_fraction":0.75,"accepted":false,"reject_reason":"holdout has 3 entries · minimum 20 required to avoid cherry-picked cutoff"}},"both_branches_accepted":false},{"cutoff_iso":"2002-12-31","branches":{"aml_forensics":{"requested_cutoff_iso":"2002-12-31","cutoff_iso":"2002-12-31","training_count":0,"holdout_count":4,"holdout_fraction":1,"accepted":false,"reject_reason":"holdout has 4 entries · minimum 20 required to avoid cherry-picked cutoff"},"hidden_loss":{"requested_cutoff_iso":"2002-12-31","cutoff_iso":"2002-12-31","training_count":2,"holdout_count":2,"holdout_fraction":0.5,"accepted":false,"reject_reason":"holdout has 2 entries · minimum 20 required to avoid cherry-picked cutoff"}},"both_branches_accepted":false},{"cutoff_iso":"2012-12-31","branches":{"aml_forensics":{"requested_cutoff_iso":"2012-12-31","cutoff_iso":"2012-12-31","training_count":1,"holdout_count":3,"holdout_fraction":0.75,"accepted":false,"reject_reason":"holdout has 3 entries · minimum 20 required to avoid cherry-picked cutoff"},"hidden_loss":{"requested_cutoff_iso":"2012-12-31","cutoff_iso":"2012-12-31","training_count":2,"holdout_count":2,"holdout_fraction":0.5,"accepted":false,"reject_reason":"holdout has 2 entries · minimum 20 required to avoid cherry-picked cutoff"}},"both_branches_accepted":false},{"cutoff_iso":"2016-12-31","branches":{"aml_forensics":{"requested_cutoff_iso":"2016-12-31","cutoff_iso":"2016-12-31","training_count":2,"holdout_count":2,"holdout_fraction":0.5,"accepted":false,"reject_reason":"holdout has 2 entries · minimum 20 required to avoid cherry-picked cutoff"},"hidden_loss":{"requested_cutoff_iso":"2016-12-31","cutoff_iso":"2016-12-31","training_count":3,"holdout_count":1,"holdout_fraction":0.25,"accepted":false,"reject_reason":"holdout has 1 entries · minimum 20 required to avoid cherry-picked cutoff"}},"both_branches_accepted":false},{"cutoff_iso":"2017-12-31","branches":{"aml_forensics":{"requested_cutoff_iso":"2017-12-31","cutoff_iso":"2017-12-31","training_count":3,"holdout_count":1,"holdout_fraction":0.25,"accepted":false,"reject_reason":"holdout has 1 entries · minimum 20 required to avoid cherry-picked cutoff"},"hidden_loss":{"requested_cutoff_iso":"2017-12-31","cutoff_iso":"2017-12-31","training_count":3,"holdout_count":1,"holdout_fraction":0.25,"accepted":false,"reject_reason":"holdout has 1 entries · minimum 20 required to avoid cherry-picked cutoff"}},"both_branches_accepted":false},{"cutoff_iso":"2018-12-31","branches":{"aml_forensics":{"requested_cutoff_iso":"2018-12-31","cutoff_iso":"2018-12-31","training_count":4,"holdout_count":0,"holdout_fraction":0,"accepted":false,"reject_reason":"holdout has 0 entries · minimum 20 required to avoid cherry-picked cutoff"},"hidden_loss":{"requested_cutoff_iso":"2018-12-31","cutoff_iso":"2018-12-31","training_count":3,"holdout_count":1,"holdout_fraction":0.25,"accepted":false,"reject_reason":"holdout has 1 entries · minimum 20 required to avoid cherry-picked cutoff"}},"both_branches_accepted":false},{"cutoff_iso":"2020-12-31","branches":{"aml_forensics":{"requested_cutoff_iso":"2020-12-31","cutoff_iso":"2020-12-31","training_count":4,"holdout_count":0,"holdout_fraction":0,"accepted":false,"reject_reason":"holdout has 0 entries · minimum 20 required to avoid cherry-picked cutoff"},"hidden_loss":{"requested_cutoff_iso":"2020-12-31","cutoff_iso":"2020-12-31","training_count":4,"holdout_count":0,"holdout_fraction":0,"accepted":false,"reject_reason":"holdout has 0 entries · minimum 20 required to avoid cherry-picked cutoff"}},"both_branches_accepted":false}],"current_readiness":"NOT_READY · SCHEMA_DEMONSTRATION corpus is far below MinHoldoutCount=20 per branch; no accepted split is possible until CURATED entries per branch ≥ 40","source_document":"docs/FORENSIC-CORPUS-MANIFEST.md § Temporal OOS · v1.0","boundary":"temporal OOS discipline scaffold · not calibration data · not decision-grade authorization · SCHEMA_DEMONSTRATION-only corpus can never produce an accepted split — this is by design and disclosed honestly","non_claims":["passing the split does NOT confer accuracy — the underlying entries must first be CURATED with independent ground truth","failing the split does NOT mean detectors are bad — it means the corpus is not yet large enough","no cherry-picking: cutoff choice is transparent (per-year end-of-year enumeration)","nothing here confers decision-grade authorization"],"sha256":"ae04cdc84d25abbcfa6da160cce2c23c29bc54f71afc66794552ac1e69768cd3"}