{"envelopeVersion":"1","kind":"monitor.shadow_closeout_draft","exportedAt":"2026-10-10T12:30:09.455908+00:00","asOf":"2026-10-10T12:30:09.455873+00:00","sourceRefs":{"empiricalDays":6,"complete":false},"modelVersions":["shadow-day-1.0.0"],"payload":{"kind":"monitor.shadow_closeout_draft","asOf":"2026-10-10T12:30:09.455873+00:00","sha":"1bfca71069b10a2667a6806bf94330ddd0cc15c3","empiricalDays":6,"opsEmpiricalDays":6,"liveEmpiricalDays":0,"targetDays":7,"complete":false,"status":"IN_PROGRESS","accepted":null,"today":{"dayKey":"2026-10-10","empiricalOk":true,"reason":"empirical_ok","warnings":["recorded_clock_not_live"]},"ledgerSummary":{"total":6,"nonEmpiricalDays":0,"items":[{"dayKey":"2026-10-10","asOf":"2026-10-10T00:20:35.856676+00:00","env":"production","empiricalOk":true,"opsEmpirical":true,"liveEmpirical":false,"reason":"empirical_ok","receipt":{"dayKey":"2026-10-10","asOf":"2026-10-10T00:20:35.856676+00:00","env":"production","sha":"1bfca71069b10a2667a6806bf94330ddd0cc15c3","storeBackend":"sql","databaseState":"up","redisState":"up","watchesActive":2,"watchesTotal":2,"validSnapshots":1,"demoSnapshots":0,"noData":1,"stale":0,"insufficientData":0,"dataMode":"RECORDED","dataFreshnessHours":875.8012,"eventClockHours":6744.26,"latestBarEnd":"2026-01-02T00:05:00+00:00","replaysRecent":3,"pipelineHeartbeat":{"at":"2026-10-10T00:20:23.018973+00:00","fresh":true,"bars":198,"snapshots":10000},"warnings":["recorded_clock_not_live"],"reportTransitions":0,"reportCoverage":{"empirical":1,"insufficientData":2,"demo":0},"noticesRecent":1,"peersRequired":false,"demoOnly":false,"empiricalOk":true,"reason":"empirical_ok","note":"Shadow day receipt (MON-R0). zero observations ≠ stable; DEMO-only ≠ empirical production evidence. BROKEN ≠ order. Warnings do not invent trade commands."}},{"dayKey":"2026-09-26","asOf":"2026-09-26T08:09:28.498892+00:00","env":"production","empiricalOk":true,"opsEmpirical":true,"liveEmpirical":false,"reason":"empirical_ok","receipt":{"dayKey":"2026-09-26","asOf":"2026-09-26T08:09:28.498892+00:00","env":"production","sha":"1f66dc92a7664ff4b262f104d68290f2f5adacbd","storeBackend":"sql","databaseState":"up","redisState":"up","watchesActive":2,"watchesTotal":2,"validSnapshots":1,"demoSnapshots":0,"noData":1,"stale":0,"insufficientData":0,"dataMode":"RECORDED","dataFreshnessHours":547.6158,"eventClockHours":6416.0746,"latestBarEnd":"2026-01-02T00:05:00+00:00","replaysRecent":3,"pipelineHeartbeat":{"at":"2026-09-26T08:09:14.596421+00:00","fresh":true,"bars":192,"snapshots":10000},"warnings":["recorded_clock_not_live"],"reportTransitions":0,"reportCoverage":{"empirical":1,"insufficientData":2,"demo":0},"noticesRecent":1,"peersRequired":false,"demoOnly":false,"empiricalOk":true,"reason":"empirical_ok","note":"Shadow day receipt (MON-R0). zero observations ≠ stable; DEMO-only ≠ empirical production evidence. BROKEN ≠ order. Warnings do not invent trade commands."}},{"dayKey":"2026-09-25","asOf":"2026-09-25T18:17:32.337638+00:00","env":"production","empiricalOk":true,"opsEmpirical":true,"liveEmpirical":false,"reason":"empirical_ok","receipt":{"dayKey":"2026-09-25","asOf":"2026-09-25T18:17:32.337638+00:00","env":"production","sha":"210fbfd948fd20e220418cce5ce3a81615365a31","storeBackend":"sql","databaseState":"up","redisState":"up","watchesActive":2,"watchesTotal":2,"validSnapshots":1,"demoSnapshots":0,"noData":1,"stale":0,"insufficientData":0,"dataMode":"RECORDED","dataFreshnessHours":533.7502,"eventClockHours":6402.209,"latestBarEnd":"2026-01-02T00:05:00+00:00","replaysRecent":3,"pipelineHeartbeat":{"at":"2026-09-25T18:17:19.237378+00:00","fresh":true,"bars":188,"snapshots":10000},"warnings":["recorded_clock_not_live"],"reportTransitions":0,"reportCoverage":{"empirical":1,"insufficientData":2,"demo":0},"noticesRecent":1,"peersRequired":false,"demoOnly":false,"empiricalOk":true,"reason":"empirical_ok","note":"Shadow day receipt (MON-R0). zero observations ≠ stable; DEMO-only ≠ empirical production evidence. BROKEN ≠ order. Warnings do not invent trade commands."}},{"dayKey":"2026-09-24","asOf":"2026-09-24T13:23:59.319443+00:00","env":"production","empiricalOk":true,"opsEmpirical":true,"liveEmpirical":false,"reason":"empirical_ok","receipt":{"dayKey":"2026-09-24","asOf":"2026-09-24T13:23:59.319443+00:00","env":"production","sha":"0516ca3e45a1e6ecf1d5eb8cf0a06dc571b7f8ca","storeBackend":"sql","databaseState":"up","redisState":"up","watchesActive":2,"watchesTotal":2,"validSnapshots":1,"demoSnapshots":0,"noData":1,"stale":0,"insufficientData":0,"dataMode":"RECORDED","dataFreshnessHours":504.8577,"eventClockHours":6373.3165,"latestBarEnd":"2026-01-02T00:05:00+00:00","replaysRecent":3,"pipelineHeartbeat":{"at":"2026-09-24T13:23:41.495190+00:00","fresh":true,"bars":166,"snapshots":10000},"warnings":["recorded_clock_not_live"],"reportTransitions":0,"reportCoverage":{"empirical":1,"insufficientData":2,"demo":0},"noticesRecent":1,"peersRequired":false,"demoOnly":false,"empiricalOk":true,"reason":"empirical_ok","note":"Shadow day receipt (MON-R0). zero observations ≠ stable; DEMO-only ≠ empirical production evidence. BROKEN ≠ order. Warnings do not invent trade commands."}},{"dayKey":"2026-09-14","asOf":"2026-09-14T07:32:12.886289+00:00","env":"production","empiricalOk":true,"opsEmpirical":true,"liveEmpirical":false,"reason":"empirical_ok","receipt":{"dayKey":"2026-09-14","asOf":"2026-09-14T07:32:12.886289+00:00","env":"production","sha":"e2e9609e0a58b23b83b1a2ce6214524241e0b64c","storeBackend":"sql","databaseState":"up","redisState":"up","watchesActive":2,"watchesTotal":2,"validSnapshots":1,"demoSnapshots":0,"noData":1,"stale":0,"insufficientData":0,"dataFreshnessHours":258.9948,"replaysRecent":3,"pipelineHeartbeat":{"at":"2026-09-14T07:31:43.833443+00:00","fresh":true,"bars":98,"snapshots":10000},"warnings":["data_stale_over_24h"],"reportTransitions":0,"reportCoverage":{"empirical":1,"insufficientData":2,"demo":0},"noticesRecent":1,"peersRequired":false,"demoOnly":false,"empiricalOk":true,"reason":"empirical_ok","note":"Shadow day receipt (MON-R0). zero observations ≠ stable; DEMO-only ≠ empirical production evidence. BROKEN ≠ order. Warnings do not invent trade commands."}},{"dayKey":"2026-09-13","asOf":"2026-09-13T17:43:12.356364+00:00","env":"production","empiricalOk":true,"opsEmpirical":true,"liveEmpirical":false,"reason":"empirical_ok","receipt":{"dayKey":"2026-09-13","asOf":"2026-09-13T17:43:12.356364+00:00","env":"production","sha":"7fa557b023088941da945df8726f541d527e10ac","storeBackend":"sql","databaseState":"up","redisState":"up","watchesActive":2,"watchesTotal":2,"validSnapshots":1,"demoSnapshots":0,"noData":1,"stale":0,"insufficientData":0,"dataFreshnessHours":245.178,"replaysRecent":3,"pipelineHeartbeat":{"at":"2026-09-13T17:43:00.439260+00:00","fresh":true,"bars":94,"snapshots":10000},"warnings":["data_stale_over_24h"],"reportTransitions":0,"reportCoverage":{"empirical":1,"insufficientData":2,"demo":0},"noticesRecent":1,"peersRequired":false,"demoOnly":false,"empiricalOk":true,"reason":"empirical_ok","note":"Shadow day receipt (MON-R0). zero observations ≠ stable; DEMO-only ≠ empirical production evidence. BROKEN ≠ order. Warnings do not invent trade commands."}}]},"nextAfterCloseout":["assumption Watch template engines (catalog already gated)","optional observational economics only — no Opportunity/READY","Cutover Gate review before LIVE_RAW (separate from ops closeout)"],"never":["trading/execution","BROKEN → order/Control grade","demo-only day counted as empirical","ops closeout auto-enables LIVE_RAW"],"peersRequired":false,"note":"Closeout is an operator review artifact. It does not enable LIVE calculation cutover or orders. POST /v1/ops/shadow-closeout to accept when complete."},"quality":{"complete":false,"empiricalDays":6,"liveEmpiricalDays":0,"peersRequired":false,"brokenMeansOrder":false}}