Morning validation

Daily 14:00 UTC, Mon–Fri·← all engines

Promotes DEFERRED proposals from off-hours scans (Momentum 12:35 UTC, Reversal 23:00 UTC) to PENDING using live market-hours quotes. Re-runs the contract spread + liquidity check, the risk gate, and rejects setups that gapped overnight. Surviving candidates fire the actual Telegram Approve/Reject buttons.