CFBD enrichment is off. No API key and no ratings cache, so these numbers are ESPN FPI only.
no injury feed wired yet
Same rules as the board. ATS only when the edge clears 1.5 and the rating is not a placeholder. Moneyline only when the model has a winner by 2 or more. The lock stores the line now. CLV stays empty until there is a closing number.
Model home 20.5. No market line yet. (Rating gap 18; home field +2.5).
Writes this moneyline into the ledger. No point line, and no fake close.