4-task plan: add trainer accessors, write smoke test with 6 core assertions (loss convergence, finite losses, Q-value divergence, checkpoint integrity, epsilon decay), add Sharpe comparison vs untrained baseline, final verification. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>