{"risk_state":"RED","risk_color":"#ef4444","posture":"defensive","max_position_pct":10.0,"execution_rules":"Cut exposure 50-75%. Max 10%. No new trades except extreme conviction.","reasons":["Data integrity 37.5% < 75%","Critical data gaps: sofr, fed_funds, dxy, vix, hyg"],"overrides":[],"data_integrity":{"score":37.5,"available":["gold","silver","copper"],"missing":["sofr","fed_funds","dxy","vix","hyg"],"has_critical_gaps":true,"all_missing":false},"signal_confidence":{"score":31.0,"signals":["DXY_STABLE"],"conflicts":[],"has_conflicts":false,"signal_count":1,"stress_signals":0,"risk_on_signals":1},"drawdown":{"drawdown":0.0,"drawdown_pct":0.0,"peak_nav":1000.0,"current_nav":1000.0,"at_risk":false},"cooldown":{"in_cooldown":false,"hours_remaining":0},"recommended_allocation":null,"require_confirmations":true,"trading_halted":false}