{"contract":"offdiagonal-release-verdicts/1.0.0","roles":["trainable","calibration-only","research-only","benchmark-only","context-only","excluded"],"lanes":[{"lane":"forecastbench","role":"trainable","causal":{"verdict":"pass","basis":"label_available_at > decision_at enforced per row"},"label":{"verdict":"pass","basis":"source question resolution"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"multi-family human and model forecasts with source resolutions"},{"lane":"weather-ensemble","role":"trainable","causal":{"verdict":"pass","basis":"knowable_at = capture hour; provider issue time only when witnessed"},"label":{"verdict":"pass","basis":"gridded analysis, truth_source recorded"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"members as issued; families deduplicated via ensembleFamily"},{"lane":"weather-deterministic","role":"trainable","causal":{"verdict":"pass","basis":"keyed by run issue time from single-run responses"},"label":{"verdict":"pass","basis":"gridded analysis, truth_source recorded"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"questions need >=2 model families"},{"lane":"ecb-spf","role":"trainable","causal":{"verdict":"pass","basis":"survey round dates"},"label":{"verdict":"pass","basis":"published ECB outcomes (ecb-labels-v1)"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"source-issued distributions"},{"lane":"philfed-spf-prob","role":"trainable","causal":{"verdict":"pass","basis":"survey deadline as decision_at"},"label":{"verdict":"pass","basis":"first-release outcome vintage"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"economy: source-issued probability bins"},{"lane":"flusight","role":"trainable","causal":{"verdict":"pass","basis":"hub submission dates"},"label":{"verdict":"pass","basis":"hub target data"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"family tree covers forecasters"},{"lane":"numinous","role":"trainable","causal":{"verdict":"pass","basis":"venue/miner timestamps, gated to decision_at"},"label":{"verdict":"pass","basis":"market resolutions; PRICE scores never labels"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"miners count as one family until architecture metadata exists"},{"lane":"numinous-market-join","role":"trainable","causal":{"verdict":"pass","basis":"venue-stored prices at or before decision_at"},"label":{"verdict":"pass","basis":"resolutions agree across linked markets"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":">=2 families per question"},{"lane":"markets-cross-venue","role":"trainable","causal":{"verdict":"pass","basis":"venue-stored price at or before decision_at"},"label":{"verdict":"pass","basis":"non-conflicting venue resolutions"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"each venue is one family"},{"lane":"markets-single-venue","role":"trainable","causal":{"verdict":"pass","basis":"venue-stored price at or before decision_at; Polymarket timed from resolved_at"},"label":{"verdict":"pass","basis":"venue resolution"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"one family per question; useful for calibration and as a panel member"},{"lane":"crypto-families","role":"trainable","causal":{"verdict":"pass","basis":"venue timestamps; history only from candles at or before decision_at"},"label":{"verdict":"pass","basis":"each family scored on its own settlement index"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"Kalshi, Deribit and Coinbase-reference are separate families"},{"lane":"polymarket-trader-pack","role":"trainable","causal":{"verdict":"pass","basis":"resolved_at timing"},"label":{"verdict":"pass","basis":"market resolution"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"per-trader forecasts on resolved markets"},{"lane":"space-weather-kp","role":"trainable","causal":{"verdict":"pass","basis":"issued archive clocks"},"label":{"verdict":"pass","basis":"SWPC Kp"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"one forecaster: no family contrast on its own"},{"lane":"station-observations","role":"trainable","causal":{"verdict":"pass","basis":"station report time"},"label":{"verdict":"pass","basis":"METAR station measurement, truth_source=station"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"outcome lane, never pooled with gridded analysis; history starts 2026-10-19"},{"lane":"satellite-radiation","role":"trainable","causal":{"verdict":"pass","basis":"observation time"},"label":{"verdict":"pass","basis":"satellite-derived, truth_source=satellite"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"outcome lane, never pooled with analysis"},{"lane":"jev-prospective","role":"trainable","causal":{"verdict":"pass","basis":"judged on open questions before resolution, model version recorded"},"label":{"verdict":"unknown","basis":"tags have no measured accuracy yet"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"input feature; keep only if it adds signal beyond spread"},{"lane":"pretrain","role":"trainable","causal":{"verdict":"pass","basis":"archival_only fields never inputs"},"label":{"verdict":"unknown","basis":"mixed"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"archival context; input fields gated to available_at"},{"lane":"issued-archives","role":"benchmark-only","causal":{"verdict":"unknown","basis":"historical publication availability unknown"},"label":{"verdict":"pass","basis":"HURDAT2 / SWPC outcomes"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"issue clocks are not publication evidence"},{"lane":"zeno30","role":"benchmark-only","causal":{"verdict":"pass","basis":"frozen pre-check member forecasts"},"label":{"verdict":"pass","basis":"adjudications reference earlier records"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"Zeno's own test set; training on it would hide whether Zeno improves"},{"lane":"jev-retrospective","role":"research-only","causal":{"verdict":"fail","basis":"judged after resolution; model knowledge cutoff unknown"},"label":{"verdict":"unknown","basis":"not measured"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"the judge may already know the answer"},{"lane":"fri-xpt","role":"excluded","causal":{"verdict":"unknown","basis":"not mirrored"},"label":{"verdict":"unknown","basis":"not mirrored"},"rights":{"verdict":"pass","basis":"owner: all held data cleared for sharing with Zeno and training (2026-10-19)"},"reason":"not held by us: pointer manifests only"}],"if_files_verify":{"contract":"offdiagonal-release-verdicts/1.0.0","artifact_integrity":"pass","causal_validity":"fail","label_validity":"unknown","rights_validity":"pass","training_admission":{"admitted_lanes":["forecastbench","weather-ensemble","weather-deterministic","ecb-spf","philfed-spf-prob","flusight","numinous","numinous-market-join","markets-cross-venue","markets-single-venue","crypto-families","polymarket-trader-pack","space-weather-kp","station-observations","satellite-radiation"],"per_lane":[{"lane":"forecastbench","role":"trainable","training_admission":"pass","reason":"multi-family human and model forecasts with source resolutions"},{"lane":"weather-ensemble","role":"trainable","training_admission":"pass","reason":"members as issued; families deduplicated via ensembleFamily"},{"lane":"weather-deterministic","role":"trainable","training_admission":"pass","reason":"questions need >=2 model families"},{"lane":"ecb-spf","role":"trainable","training_admission":"pass","reason":"source-issued distributions"},{"lane":"philfed-spf-prob","role":"trainable","training_admission":"pass","reason":"economy: source-issued probability bins"},{"lane":"flusight","role":"trainable","training_admission":"pass","reason":"family tree covers forecasters"},{"lane":"numinous","role":"trainable","training_admission":"pass","reason":"miners count as one family until architecture metadata exists"},{"lane":"numinous-market-join","role":"trainable","training_admission":"pass","reason":">=2 families per question"},{"lane":"markets-cross-venue","role":"trainable","training_admission":"pass","reason":"each venue is one family"},{"lane":"markets-single-venue","role":"trainable","training_admission":"pass","reason":"one family per question; useful for calibration and as a panel member"},{"lane":"crypto-families","role":"trainable","training_admission":"pass","reason":"Kalshi, Deribit and Coinbase-reference are separate families"},{"lane":"polymarket-trader-pack","role":"trainable","training_admission":"pass","reason":"per-trader forecasts on resolved markets"},{"lane":"space-weather-kp","role":"trainable","training_admission":"pass","reason":"one forecaster: no family contrast on its own"},{"lane":"station-observations","role":"trainable","training_admission":"pass","reason":"outcome lane, never pooled with gridded analysis; history starts 2026-10-19"},{"lane":"satellite-radiation","role":"trainable","training_admission":"pass","reason":"outcome lane, never pooled with analysis"},{"lane":"jev-prospective","role":"trainable","training_admission":"fail","reason":"an upstream verdict did not pass"},{"lane":"pretrain","role":"trainable","training_admission":"fail","reason":"an upstream verdict did not pass"},{"lane":"issued-archives","role":"benchmark-only","training_admission":"fail","reason":"role is benchmark-only"},{"lane":"zeno30","role":"benchmark-only","training_admission":"fail","reason":"role is benchmark-only"},{"lane":"jev-retrospective","role":"research-only","training_admission":"fail","reason":"role is research-only"},{"lane":"fri-xpt","role":"excluded","training_admission":"fail","reason":"role is excluded"}]},"undeclared_lanes":[],"note":"verdicts are independent; a clean download does not imply valid clocks, labels or rights. Undeclared lanes are never admitted."}}