Code review noted missing boundary tests at: - 09:00:00 (pre-market → market) → 60 - 15:30:00 (market → post-market) → 300 - 20:00:00 (post-market → overnight skip) 3 new tests, total 8 scheduler / 14 signal_v2. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>