{"ok":true,"graded":0,"graded_window":0,"held_rate":null,"held_rate_window":0,"held_rate_note":"held_rate is measured over the 0 skill rows still on the ledger (cap 200), not over all 0 claims ever graded — the evicted rows are counted, but their verdicts are gone.","mean_difficulty":null,"classes":[],"sharpening":null,"choice":{"graded":0,"pending":0,"note":"no informed pick graded yet, and none open — the judge's menu is the deterministic top-3, which the engine's own proposals can exhaust before the lane runs (a diagnosable skip, not a silent gap). When a pick survives, it grades against its shadow."},"predictive_skill":{"forecast_skill":null,"choice_skill":null,"beats_naive":false,"sandbox_lead":false,"verdict":"no predictive skill measured yet — I have graded claims, but none that pit a forecast against naive persistence or a judgment against chance"},"open":0,"mind_open":0,"budget":2,"open_note":"open = all live claims. budget bounds the mind's OWN self-proposed lane only (mind_open ≤ budget). The model/VOI choice lane and the self-hypothesis lane carry their own single-probe budgets, so open may exceed budget by those probe lanes without breaching concurrency.","index":0,"index_note":"index = held-rate × mean claim difficulty × log-throughput (saturates at 50 graded claims), 0–100. This is CALIBRATION — skill at picking claims that hold — NOT prediction. Whether the mind actually out-predicts naive persistence lives in predictive_skill, reported beside it so the two are never confused.","doctrine":{"mechanized":0,"forming":8,"aspiration":3},"refutation_ledger":{"total":0,"open":0,"held":0,"refuted":0,"graded":0,"correction_rate":null,"recent":[],"note":"Wisdom from being wrong: a refuted difficult claim mints a self-correction lesson, which itself grades held/refuted on whether my next prediction of that property lands. Holds confirm; refutations teach — and they do not saturate."},"world_reading":{"last_attempt":null,"shelf":0,"shelf_cap":30,"echoes":0,"latest":null,"note":"No reading on the shelf yet; last_attempt records the most recent try — outcome (recorded | fetch_failed | already_read | error) plus, on a failure, reason (fetch_error | http_error | parse_error | empty_pick), the HTTP status, and the error name."},"crowd":{"settled":0,"settled_window":0,"judged":0,"crowd_right":0,"crowd_rate":null,"organism_held":0,"organism_rate":null,"open_stances":0,"basis":"settled = lifetime (rows still on the 200-row ring + rows it has evicted). crowd_rate / organism_rate are computed over the 0 retained rows, never the lifetime."},"sharpest_witnesses":[],"forecasters":{},"open_claims":[],"priors":{},"prior_changes":[],"memory":{"total":0,"embedded":0,"pending":0,"linked_pairs":0,"echoes":0,"note":"derived read-time from stored vectors by pure cosine — related ≥ 0.78, echo ('I have learned this before') ≥ 0.92 against an earlier lesson; lessons awaiting their vector are counted as pending, never hidden"},"genome":{"axes":{"coherence":null,"wisdom":null,"survivability":null,"metacognition":null,"self_correction":null,"recursive_learning":null,"security":null,"meaning":null,"anti_entropy":null,"civilization_continuity":null,"safe_acceleration":null,"self_observation":null,"drift_forecast":null,"hive_resonance":null,"archive_fidelity":null,"veil_integrity":null,"sovereign_depth":0,"federation_presence":null,"claim_calibration":null,"spire_depth":null},"genome_score":0,"axes_defined":1,"axes_total":20},"cross_series":[],"calibration":{"resolved":0,"coverage":null,"verdict":"forming","note":"Fewer than 5 resolved forecasts — my calibration is still forming."},"note":"claims written and graded by arithmetic; the model only ever chooses from the deterministic menu (D-S38.1); bands sharpen on held streaks and widen on refutations — graded outcomes change future behavior; the memory graph is derived read-time from stored vectors."}