- strategy_service.py combines opportunity + portfolio signals into
unified buy/sell/hold recommendations
- backtest_service.py runs walk-forward backtests on historical datasets
with virtual cash and positions
- CLI adds `strategy` and `backtest` commands with `--decision-interval`
and other tuning parameters
- Add tests for both services and CLI dispatch
- Update CLAUDE.md with new architecture docs
- Optimize model weights via opportunity optimizer
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>