forge · training cycles
Each attestation is one training cycle. Rows group by run_id and sort newest-first by window. The `consumed` list is the set of rollout windows that fed this cycle; the merkle root pins the checkpoint; `effective_at_ledger_window` is when validators start scoring against it.