{
  "schema_version": "local_paper_execution_trace_v1",
  "plan_date": "20260608",
  "trade_date": "20260609",
  "events": [
    {
      "ts": "2026-06-09T14:13:07",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.16,
            "last": 419.0,
            "prev_close": 428.25,
            "vwap": 414.893
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:13:37",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1343,
            "last": 419.11,
            "prev_close": 428.25,
            "vwap": 414.9017
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:14:08",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1389,
            "last": 419.09,
            "prev_close": 428.25,
            "vwap": 414.9042
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:14:38",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.188,
            "last": 418.88,
            "prev_close": 428.25,
            "vwap": 414.9095
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:15:09",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2207,
            "last": 418.74,
            "prev_close": 428.25,
            "vwap": 414.9141
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:15:39",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.3304,
            "last": 418.27,
            "prev_close": 428.25,
            "vwap": 414.918
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:16:10",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.3281,
            "last": 418.28,
            "prev_close": 428.25,
            "vwap": 414.9226
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:16:40",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2323,
            "last": 418.69,
            "prev_close": 428.25,
            "vwap": 414.927
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:17:11",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.3538,
            "last": 418.17,
            "prev_close": 428.25,
            "vwap": 414.9327
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:17:41",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.16,
            "last": 419.0,
            "prev_close": 428.25,
            "vwap": 414.9359
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:18:12",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9755,
            "last": 419.79,
            "prev_close": 428.25,
            "vwap": 414.9391
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:18:42",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9848,
            "last": 419.75,
            "prev_close": 428.25,
            "vwap": 414.9417
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:19:13",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9988,
            "last": 419.69,
            "prev_close": 428.25,
            "vwap": 414.9445
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:19:43",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9965,
            "last": 419.7,
            "prev_close": 428.25,
            "vwap": 414.9523
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:20:14",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9872,
            "last": 419.74,
            "prev_close": 428.25,
            "vwap": 414.9607
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:20:44",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9708,
            "last": 419.81,
            "prev_close": 428.25,
            "vwap": 414.9669
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:21:15",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9241,
            "last": 420.01,
            "prev_close": 428.25,
            "vwap": 414.9781
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:21:46",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9755,
            "last": 419.79,
            "prev_close": 428.25,
            "vwap": 414.9845
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:22:16",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1062,
            "last": 419.23,
            "prev_close": 428.25,
            "vwap": 414.9889
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:22:47",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1366,
            "last": 419.1,
            "prev_close": 428.25,
            "vwap": 414.9924
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:23:17",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1576,
            "last": 419.01,
            "prev_close": 428.25,
            "vwap": 414.9947
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:23:48",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.167,
            "last": 418.97,
            "prev_close": 428.25,
            "vwap": 414.9977
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:24:18",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1763,
            "last": 418.93,
            "prev_close": 428.25,
            "vwap": 415.001
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:24:49",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2767,
            "last": 418.5,
            "prev_close": 428.25,
            "vwap": 415.0047
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:25:19",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.3351,
            "last": 418.25,
            "prev_close": 428.25,
            "vwap": 415.0116
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:25:50",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.4799,
            "last": 417.63,
            "prev_close": 428.25,
            "vwap": 415.0197
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:26:20",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.4355,
            "last": 417.82,
            "prev_close": 428.25,
            "vwap": 415.0302
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:26:51",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1646,
            "last": 418.98,
            "prev_close": 428.25,
            "vwap": 415.034
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:27:21",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2814,
            "last": 418.48,
            "prev_close": 428.25,
            "vwap": 415.0363
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:27:52",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2767,
            "last": 418.5,
            "prev_close": 428.25,
            "vwap": 415.041
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:28:22",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.23,
            "last": 418.7,
            "prev_close": 428.25,
            "vwap": 415.0445
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:28:53",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1483,
            "last": 419.05,
            "prev_close": 428.25,
            "vwap": 415.0496
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:29:24",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.0549,
            "last": 419.45,
            "prev_close": 428.25,
            "vwap": 415.052
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:29:54",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.0969,
            "last": 419.27,
            "prev_close": 428.25,
            "vwap": 415.056
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:30:25",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.0502,
            "last": 419.47,
            "prev_close": 428.25,
            "vwap": 415.0606
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:30:55",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.0619,
            "last": 419.42,
            "prev_close": 428.25,
            "vwap": 415.0654
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:31:26",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.0969,
            "last": 419.27,
            "prev_close": 428.25,
            "vwap": 415.0713
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:31:57",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2067,
            "last": 418.8,
            "prev_close": 428.25,
            "vwap": 415.0753
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:32:27",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.3514,
            "last": 418.18,
            "prev_close": 428.25,
            "vwap": 415.0814
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:32:58",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.4051,
            "last": 417.95,
            "prev_close": 428.25,
            "vwap": 415.0896
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:33:29",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1926,
            "last": 418.86,
            "prev_close": 428.25,
            "vwap": 415.1063
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:33:59",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.0806,
            "last": 419.34,
            "prev_close": 428.25,
            "vwap": 415.1114
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:34:30",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1856,
            "last": 418.89,
            "prev_close": 428.25,
            "vwap": 415.1174
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:35:00",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.195,
            "last": 418.85,
            "prev_close": 428.25,
            "vwap": 415.1219
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:35:31",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2113,
            "last": 418.78,
            "prev_close": 428.25,
            "vwap": 415.1278
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:36:01",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1973,
            "last": 418.84,
            "prev_close": 428.25,
            "vwap": 415.1309
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:36:32",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2137,
            "last": 418.77,
            "prev_close": 428.25,
            "vwap": 415.1367
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:37:02",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2767,
            "last": 418.5,
            "prev_close": 428.25,
            "vwap": 415.1417
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:37:33",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.272,
            "last": 418.52,
            "prev_close": 428.25,
            "vwap": 415.1464
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:38:03",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.2253,
            "last": 418.72,
            "prev_close": 428.25,
            "vwap": 415.1497
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:38:34",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.195,
            "last": 418.85,
            "prev_close": 428.25,
            "vwap": 415.1524
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:39:04",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1903,
            "last": 418.87,
            "prev_close": 428.25,
            "vwap": 415.157
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:39:35",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.174,
            "last": 418.94,
            "prev_close": 428.25,
            "vwap": 415.1629
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:40:06",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -2.1109,
            "last": 419.21,
            "prev_close": 428.25,
            "vwap": 415.1685
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:40:36",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9264,
            "last": 420.0,
            "prev_close": 428.25,
            "vwap": 415.1795
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:41:07",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.6929,
            "last": 421.0,
            "prev_close": 428.25,
            "vwap": 415.1878
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:41:38",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.5318,
            "last": 421.69,
            "prev_close": 428.25,
            "vwap": 415.2013
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:42:09",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.735,
            "last": 420.82,
            "prev_close": 428.25,
            "vwap": 415.2105
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:42:39",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9241,
            "last": 420.01,
            "prev_close": 428.25,
            "vwap": 415.216
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:43:10",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.9031,
            "last": 420.1,
            "prev_close": 428.25,
            "vwap": 415.2216
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:43:40",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.8097,
            "last": 420.5,
            "prev_close": 428.25,
            "vwap": 415.2276
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:44:11",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.84,
            "last": 420.37,
            "prev_close": 428.25,
            "vwap": 415.2325
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:44:42",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.8144,
            "last": 420.48,
            "prev_close": 428.25,
            "vwap": 415.2406
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:45:12",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.8284,
            "last": 420.42,
            "prev_close": 428.25,
            "vwap": 415.2462
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:45:43",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.7163,
            "last": 420.9,
            "prev_close": 428.25,
            "vwap": 415.2588
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:46:13",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.6906,
            "last": 421.01,
            "prev_close": 428.25,
            "vwap": 415.2663
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:46:44",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.5762,
            "last": 421.5,
            "prev_close": 428.25,
            "vwap": 415.2733
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:47:15",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.4594,
            "last": 422.0,
            "prev_close": 428.25,
            "vwap": 415.2872
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:47:45",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.4874,
            "last": 421.88,
            "prev_close": 428.25,
            "vwap": 415.3029
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:48:16",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.5061,
            "last": 421.8,
            "prev_close": 428.25,
            "vwap": 415.3167
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:48:46",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.5365,
            "last": 421.67,
            "prev_close": 428.25,
            "vwap": 415.3307
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:49:17",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.6906,
            "last": 421.01,
            "prev_close": 428.25,
            "vwap": 415.342
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:49:48",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.7443,
            "last": 420.78,
            "prev_close": 428.25,
            "vwap": 415.3539
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:50:18",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.763,
            "last": 420.7,
            "prev_close": 428.25,
            "vwap": 415.3653
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:50:49",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.6976,
            "last": 420.98,
            "prev_close": 428.25,
            "vwap": 415.3801
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:51:19",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.5762,
            "last": 421.5,
            "prev_close": 428.25,
            "vwap": 415.3891
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:51:50",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.5738,
            "last": 421.51,
            "prev_close": 428.25,
            "vwap": 415.4035
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:52:21",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.4921,
            "last": 421.86,
            "prev_close": 428.25,
            "vwap": 415.4192
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:52:51",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.2259,
            "last": 423.0,
            "prev_close": 428.25,
            "vwap": 415.4403
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:53:22",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.1559,
            "last": 423.3,
            "prev_close": 428.25,
            "vwap": 415.4727
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:53:52",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.345,
            "last": 422.49,
            "prev_close": 428.25,
            "vwap": 415.5085
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:54:23",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.4548,
            "last": 422.02,
            "prev_close": 428.25,
            "vwap": 415.5289
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:54:54",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.4407,
            "last": 422.08,
            "prev_close": 428.25,
            "vwap": 415.5497
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    },
    {
      "ts": "2026-06-09T14:55:24",
      "runtime_status": "SHADOW_RUNNING",
      "quote_source": "public_http_sina:7/7",
      "quote_stale_lock": false,
      "intraday_market_gate": {
        "passed": false,
        "reason": "after_14:30_no_new_upgrade,active_leaders_not_positive_enough",
        "enabled": true,
        "pool_up_ratio": 0.5714,
        "pool_up_ratio_min": 0.55,
        "active_up_ratio": 0.0,
        "active_up_ratio_min": 0.5,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 1,
        "active_total": 1,
        "sample_total": 7,
        "active_samples": [
          {
            "symbol": "SHSE.688017",
            "name": "绿的谐波",
            "paper_scope": "shadow_active",
            "ret_pct": -1.2726,
            "last": 422.8,
            "prev_close": 428.25,
            "vwap": 415.5733
          }
        ]
      },
      "signals": {
        "active_contracts": 7,
        "active_plan_contracts": 1,
        "watch_candidate_contracts": 6,
        "watch_only_contracts": 0,
        "actionable": 0,
        "filled_orders": 1,
        "filled_watch_orders": 1,
        "filled_shadow_orders": 1,
        "rejected_orders": 0,
        "unfilled_orders": 0,
        "risk_exit_signals": 0,
        "risk_exit_orders": 0,
        "risk_exit_filled": 0,
        "risk_exit_blocked_t1": 0
      },
      "orders_this_tick": [],
      "position_risk_events": []
    }
  ],
  "updated_at": "2026-06-09T14:55:24"
}