{"entry_id":"1606eaf0-2e47-4afd-a33d-085bb8c0a1d4","region":"Columbus Metro","predicted_at":"2026-07-02T07:21:24.495029+00:00","journal_slug":null,"frozen_fields":{"region":"Columbus Metro","cfi":84,"tier":"forming","components":{"power":0.89,"momentum":1.0,"formation":1.0,"corroboration":0.129},"predicted_at":"2026-07-02T07:21:24.495029+00:00","horizon_days":180},"stored_hash":"51983f2f5b34e76f44da728c1a7506bd47eef5d02d602313b1e026d50a0ed421","recomputed_hash":"51983f2f5b34e76f44da728c1a7506bd47eef5d02d602313b1e026d50a0ed421","matches":true,"prev_hash":"c5614cba7345f5ee0fbcec27e68670b9e18614a3b0c8c1e0996aa76a4d1ae8d9","chain_ok":true,"recipe":"sha256( json.dumps(frozen_fields, sort_keys=True, separators=(',',':')) ) — recompute it yourself and confirm it equals stored_hash","note":"Os 6 campos congelados entram no hash; recompute com seu proprio sha256 e confira. A corrente (prev_hash) detecta delecao/reordenacao. Descritivo, nao predicao."}