{"decision":{"id":695,"cycle_id":"20260331162801-a099383f","symbol":"V","timestamp":"2026-03-31T16:28:23.667168","provider_name":"alpaca","action":"sell","confidence":80.0,"market_state":"bearish","market_regime":"unknown","setup_type":"breakdown_short","risk_level":"medium","suggested_position_pct":0.2,"stop_loss_pct":0.2,"take_profit_pct":0.5,"reason":"Strong downtrend with confirmed breakdown behavior and bearish momentum. The price is below the recent range, indicating a continuation of the downward movement.","explanation_summary":"Strong downtrend with confirmed breakdown behavior and bearish momentum. The price is below the recent range, indicating a continuation of the downward movement.","bias":"short","evidence":["provider=alpaca","market_state=bearish","market_regime=unknown","setup_type=breakdown_short","confidence=80.0"],"conflict_factors":["Daily trade limit reached."],"action_plan":{"action":"sell","size_pct":0.2,"stop_loss_pct":0.2,"take_profit_pct":0.5,"expected_holding_period":"swing"},"operator_plan":[],"feature_snapshot":{},"signal_scorecard":{},"signal_status":"unknown","validation_status":"valid","rejection_reason":"Daily trade limit reached.","blocked_reason_code":null,"decision_source":"openai","prompt_version":"paper-trading-ai-v1-284be0ba1205","test_forced":false},"related_order":null,"position_outcome":null,"cycle":{"id":595,"cycle_id":"20260331162801-a099383f","symbol":"V","started_at":"2026-03-31T16:28:20.625104","ended_at":"2026-03-31T16:28:23.674561","data_source_final":"alpaca","market_data_ok":true,"ai_called":true,"ai_valid":true,"risk_passed":false,"order_attempted":false,"order_result":null,"position_changed":false,"final_action":"hold","summary":"AI=valid, final_action=hold, rejection=Daily trade limit reached.","error_message":null},"forward_performance":{"status":"unavailable","next_price":null,"current_price":null,"return_pct":null,"note":"No traced position outcome is available for this decision."}}