What problem does it solve? Operating a live prediction-market trading engine requires constant visibility into positions, P&L, strategy health, and configuration, and making safe config changes without risking real capital through mistakes. ## Core Features & Use Cases - Live Monitoring: Query engine health, open and pending positions, portfolio value, session P&L, recent trades, telemetry, logs, and venue latency across Polymarket International, Polymarket US, and Kalshi builds. - Squadron & Strategy Diagnostics: List squadrons, inspect per-squadron configs, and use viper status to answer "why isn't DRADIS trading?" with named veto reasons. - Guard-railed Configuration: Validate fields against the config schema, then PATCH squadron or global config only after explicit human confirmation, with mandatory read-back verification since unknown keys are silently ignored. - LLM Advisor Oversight: Review LLM recommendations and approve or reject proposed AI config actions from the audit queue. - Use Case: Ask "Show me open positions and session P&L for BTC, then confirm before raising the adverse block threshold on btc-hourly" and the agent reads the current value, validates bounds, and applies the change only after your approval. ## Quick Start Ask the agent to show the current status of DRADIS, including open positions, squadron list, and session P&L.