Phase 1: Position-gated episodes (h100.toml + done flag + soft reset) Phase 2: Adapt rank norm (skip zeros) + remove hardcoded Q-drift Phase 3: Aligned Sharpe metrics (un-annualized per-trade) Phase 4: Build verification + smoke test Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>