Public prediction record

Bet ledger

Every row comes from a published take. A due date does not become a “win” or “loss” automatically; overdue bets are marked for review until an outcome is actually recorded.