Verify the three fixes from 7477240: risk manager reading fundamentals_report
(not duplicated news_report), complete state initialization for both debate
states, and ChatModel Union type alias including all providers.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>