{
  "schema_version": "local_paper_hermes_review_v1",
  "available": true,
  "structured_output": true,
  "source": "deepseek_api",
  "failure_class": null,
  "model": "deepseek-v4-pro-0813",
  "plan_date": "20260902",
  "trade_date": "20260903",
  "reason": "",
  "conclusion": "今日无成交、无持仓，正式信号首因 OBSERVE_ONLY 阻断，市场门未形成 09:35 后连续可执行窗口，体系未强行开仓，符合纪律。",
  "fact_check": {
    "real_fills": [
      "orders=[]；summary.filled_orders=0，official_buy_filled=0，shadow_buy_filled=0，risk_sell_filled=0；无正式、影子或风控成交。"
    ],
    "existing_positions": [
      "positions=[]；总资产与现金均为1028450.51，市值0，当日盈亏0；summary.active_plan_contracts=3是信号候选提升，不是持仓。"
    ],
    "market_gate": {
      "status": "passed_snapshot_count=2，仅09:31:46与09:34:49两个瞬时通过；longest_passed_segment_seconds=0；09:35后无连续通过区间，valid_entry_windows=[]。"
    },
    "external_tech_shock": {
      "source_level": "LOW",
      "source_score": 0.0,
      "runtime_level": "LOW",
      "runtime_score": 0.0,
      "source_trade_date": "20260903",
      "guardrail": "positive_or_low_external_source_cannot_be_described_as_extreme"
    },
    "risk_observability": {
      "evidence_state": "full_session_log_available",
      "log_path": "local_paper_runtime/runtime/logs/20260903_risk_overlay.log",
      "snapshot_count": 467,
      "first_generated_at": "2026-09-03T09:30:10",
      "last_generated_at": "2026-09-03T14:55:37",
      "covers_regular_session": true,
      "session_end_target": "14:55:00",
      "session_end_tolerance_seconds": 60,
      "session_end_tolerance_applied": false,
      "recorded_decision_count": 0,
      "recorded_pending_decision_count": 0,
      "recorded_blocked_intent_count": 0,
      "position_count": 0,
      "position_risk_checks": [],
      "historical_exit_risk_checks": [],
      "historical_exit_risk_check_count": 0,
      "risk_check_source": null,
      "positions_with_risk_flag_field": 0,
      "positions_with_stop_or_invalid_threshold": 0,
      "risk_threshold_coverage_complete": true,
      "threshold_breached_count": 0,
      "threshold_t1_blocked_count": 0,
      "claim_policy": "可确认盘中风控日志记录的动作数量及 position_risk_checks 的逐股阈值核验结果；当 evidence_state=full_session_log_available、covers_regular_session=true、risk_threshold_coverage_complete=true 且逐股检查数量覆盖全部持仓时，可写‘本系统已记录的盘中风控证据覆盖完整，本日无阈值触发或卖出动作’；阈值覆盖不完整时，不得把无记录动作扩大为风控数据完整或所有阈值均已核验。"
    },
    "execution_gate_timeline": {
      "evidence_state": "available",
      "source_path": "/Users/tonyyu/sector_wave_agent/reports/trading/local_paper_execution_decision_trace_20260903.jsonl",
      "snapshot_count": 639,
      "passed_snapshot_count": 2,
      "first_snapshot_at": "2026-09-03T09:25:08",
      "last_snapshot_at": "2026-09-03T14:55:24",
      "first_passed_at": "2026-09-03T09:31:46",
      "last_passed_at": "2026-09-03T09:34:49",
      "passed_segments": [
        {
          "first_passed_at": "2026-09-03T09:31:46",
          "last_passed_at": "2026-09-03T09:31:46",
          "snapshot_count": 1,
          "duration_seconds": 0,
          "style_codes": [
            "NORMAL_THREE_RESONANCE"
          ]
        },
        {
          "first_passed_at": "2026-09-03T09:34:49",
          "last_passed_at": "2026-09-03T09:34:49",
          "snapshot_count": 1,
          "duration_seconds": 0,
          "style_codes": [
            "NORMAL_THREE_RESONANCE"
          ]
        }
      ],
      "longest_passed_segment_seconds": 0,
      "regular_session_snapshot_count": 455,
      "quote_stale_snapshot_count": 0,
      "quote_stale_snapshot_ratio": 0.0,
      "quote_stale_outside_regular_session_count": 125,
      "quote_stale_scope": "continuous_auction_only; excludes preopen and lunch_break",
      "transition_events": [
        {
          "captured_at": "2026-09-03T09:25:08",
          "passed": false,
          "reason": "wait_until_09:35,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:26:10",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:27:11",
          "passed": false,
          "reason": "wait_until_09:35,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:28:43",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:29:13",
          "passed": false,
          "reason": "wait_until_09:35,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:29:44",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:30:14",
          "passed": false,
          "reason": "wait_until_09:35,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5417,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:30:45",
          "passed": false,
          "reason": "wait_until_09:35,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SZSE.000901"
          ],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:31:15",
          "passed": false,
          "reason": "wait_until_09:35,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.7083,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:31:46",
          "passed": true,
          "reason": "preopen_sector_flow_confirmed",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.7083,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:32:16",
          "passed": false,
          "reason": "wait_until_09:35,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5417,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:34:49",
          "passed": true,
          "reason": "preopen_sector_flow_confirmed",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SZSE.000901"
          ],
          "pool_up_ratio": 0.6667,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:35:20",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5417,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 0,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:37:22",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5417,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:39:55",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SZSE.000901",
            "SZSE.300095"
          ],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:40:25",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:43:29",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5417,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:43:59",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:46:02",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5417,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:48:35",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SZSE.000901",
            "SZSE.300095"
          ],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:51:08",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.4167,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:53:11",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SZSE.000901",
            "SZSE.300095"
          ],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:55:44",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T09:56:15",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5417,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 0,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T10:07:32",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap",
          "style_code": "NORMAL_THREE_RESONANCE",
          "entry_policy": "strict_gate",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SZSE.000901",
            "SZSE.300095"
          ],
          "pool_up_ratio": 0.6667,
          "active_up_ratio": 0.6667,
          "active_positive": 2,
          "active_above_vwap": 3,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T10:08:03",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.625,
          "active_up_ratio": 0.3333,
          "active_positive": 1,
          "active_above_vwap": 2,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:31:22",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:31:53",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:32:24",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:32:54",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:36:00",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:36:31",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:37:33",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:38:04",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:38:35",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:39:37",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:40:39",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:41:10",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:41:41",
          "passed": false,
          "reason": "quote_stale,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        },
        {
          "captured_at": "2026-09-03T11:43:14",
          "passed": false,
          "reason": "signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
          "style_code": "MAINLINE_BREAK",
          "entry_policy": "no_official_buy",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.0,
          "active_positive": 0,
          "active_above_vwap": 1,
          "active_total": 3,
          "dominant_theme": "HIT电池"
        }
      ],
      "filled_entry_gate_evidence": [],
      "entry_window_audit": {
        "valid_entry_windows": [],
        "missed_valid_entry_windows": [],
        "chronology_violations": [],
        "policy": "09:35 后同时满足市场门、白名单、ACTIONABLE、分钟能量和 VWAP 的窗口均须解释；未成交时必须给出执行阻断原因，不能只看收盘最后一帧。"
      },
      "claim_policy": "正式成交必须使用 filled_entry_gate_evidence 核对成交时门控；若 evidence_complete=true，不得声称盘前禁止到盘中成交之间缺少允许切换证据。"
    }
  },
  "good_lessons": [
    "OBSERVE_ONLY 与弱广度下没有强行开仓，formal_new_entry_primary_reason=policy_blocked_observe_only，守住不硬闯。",
    "候选池/全市场差异未触发 authoritative_alert，未把展示剪刀差写成收紧规则；planned_signal_count=24，covered=24，无漏监控。"
  ],
  "mistake_lessons": [
    "开盘啦 current/interval/cycle 层因权限缺失 UNAVAILABLE，实时主线节奏无法交叉验证，只能依赖主合同与板块周期历史。",
    "外部源 KOSPI Yahoo/同花顺存在 -2.70% vs 1.62% 差异，已降级参考；后续需持续监视 sanity warning，不得用未确认源加重冲击。"
  ],
  "code_iterations_done": [
    "数量口径修复已验证：plan conditional24 = runtime conditional21 + 3个同日 READY 探针；pool_count_reconciliation.reconciled=true，是状态迁移不是矛盾。",
    "弱市抱团总仓上限25%、单票6%已落地；盘前 MIXED->WARM ALERT 触发 reconfirmation 阻断，条件探针优先级回放 PASS。",
    "本地事实护栏已校验 position_flow_sanity，避免把收盘剩余持仓误读为全天起始持仓。"
  ],
  "pending_rule_change_candidates": [
    "观察 09:35 硬边界与市场门瞬时通过的衔接，待更多合法窗口样本后再评估 hysteresis，当前不立即改规则。",
    "开盘啦权限恢复后补充强主线实时排名与资金节奏核验规则；在缺失期间只记数据质量告警。"
  ],
  "next_validation_tasks": [
    "下一交易日盘前复核 WARM/MIXED 演化、候选池涨比与全市场广度；早盘 09:35 后等待连续门控通过再评估 strict gate。",
    "验证弱市抱团 25%/6% 上限在真实信号中的触发效果，并核验军工/大飞机前排承接与主线分歧。"
  ],
  "framework_audit": {
    "entry_fit": [
      "无正式入场；3只 active 候选均未获得可执行窗口，首因 OBSERVE_ONLY，未越过板块共振/个股二次确认。",
      "002553 仅 conditional_watch，TOUCHED 但价格高于 exec_high；intended_but_blocked 属条件诊断，不放行。"
    ],
    "holding_fit": [
      "无持仓需要处理；000901/300095 等待触发，603077 已 session_invalidation_latched。",
      "account 全现金，daily_pnl=0，无 T+1 或持仓偏离问题。"
    ],
    "sell_fit": [
      "无卖出；risk_overlay full_session_log 决策数0，threshold_breached=0，未发生风控卖出。",
      "risk_threshold_coverage_complete=true 且无持仓，可写本日系统记录的风控无卖出动作。"
    ],
    "violations_or_warnings": [
      "开盘啦 UNAVAILABLE 仅数据质量告警，不视为板块走弱；执行日完整广度数字只取 execution_market_facts。"
    ],
    "source": "deepseek_api"
  },
  "daily_review_coverage": {
    "premarket_plan": {
      "assessment": "盘前计划为 20260902 MIXED、OBSERVE_ONLY、0 active/24 conditional；执行日盘前 WARM 触发 ALERT，需重新确认。",
      "key_points": [
        "不允许新开仓是计划意图；execution_health READY但 entry_reconfirmation_required=true。",
        "外部科技冲击执行日 LOW；下一交易日报不可用，不参与数量核对。"
      ]
    },
    "sector_analysis": {
      "assessment": "执行日候选池涨比66.67%，全市场涨比32.5%；大飞机/碳纤维前排强后排弱，无稳定全市场主线共振。",
      "key_points": [
        "大飞机 5涨2跌但 HIT/TOPCon 平均为负，碳纤维5跌；主线分歧大于共振。",
        "开盘啦实时层 UNAVAILABLE 只记质量告警，板块周期历史 20260902 军工重组 STARTUP 仅作观察。"
      ]
    },
    "stock_analysis": {
      "assessment": "3只 active 均无成交：000901/300095 等待触发，603077 失效锁死；002553 触达但只做条件诊断。",
      "key_points": [
        "active 三只分钟能量均为 amount_too_low；603077 触发 invalid 后 latched，不会入场。",
        "conditional 中 002553 minute_energy accelerating 但 conditional_watch，不能转为正式买入。"
      ]
    },
    "trade_execution": {
      "assessment": "orders=[]；无成交时价格/追价/滑点不适配；市场门仅两个瞬时 passed，无 09:35 后合法窗口。",
      "key_points": [
        "formal_new_entry_primary_reason=policy_blocked_observe_only，不是分钟能量或 VWAP 首因。",
        "entry_window_audit.chronology_violations=[]，未发现买卖顺序违规。"
      ]
    },
    "risk_tracking": {
      "assessment": "无持仓、无 T+1；风控日志覆盖常规时段，决策数0，阈值覆盖完整，当日无卖出动作。",
      "key_points": [
        "risk_overlay covers_regular_session=true，session_end_tolerance_applied=false；当日无 risk_sell。",
        "603077 失效价已触发，但无持仓，只作候选失效记录。"
      ]
    },
    "strategy_reflection": {
      "assessment": "无单日模型建议直接进入规则；当前已证实缺陷主要是开盘啦权限缺失，市场门瞬时通过待日后样本观察。",
      "key_points": [
        "候选池告警未触发，不将剪刀差列为仓位收紧候选；不应把 WARM 候选池误读为全市场转强。",
        "外部源 sanity warning 与计划日历史冲击继续作为下一日核验输入。"
      ]
    }
  },
  "guardrail_note": "removed_external_shock_claim_contradicted_by_dated_source_facts",
  "fact_scope_guardrail": {
    "execution_market_facts": {
      "report_date": "20260903",
      "role": "execution_date_post_close_market_facts",
      "count_comparison_allowed": false,
      "pool_up_pct": 66.67,
      "whole_market_rise_pct": 32.5,
      "breadth_divergence_pct_points": null,
      "rise_count": 1798,
      "fall_count": 3267,
      "flat_count": 468,
      "limit_up_count": 46,
      "limit_down_count": 17,
      "regime_label": "盘前候选池偏暖（待复核）",
      "regime_code": "WARM",
      "regime_score": 69.73,
      "source_contract": "dashboard_text_date_scoped; market facts only; no active_or_conditional_count_comparison",
      "candidate_pool_limit_up_count": 0,
      "candidate_pool_limit_down_count": 0,
      "market_fact_quality": {
        "state": "full_market_breadth_verified",
        "trajectory_record_available": true,
        "full_market_breadth_source": "tencent_full_a_dated_quotes",
        "full_market_breadth_coverage_ratio": 0.9998,
        "candidate_pool_scope": "runtime_candidate_confirmation",
        "missing_whole_market_fields": [],
        "action": "执行日全市场与候选池市场事实均已可审计。"
      },
      "authority": "authoritative_for_execution_day_market_numbers; do not substitute plan-date breadth values",
      "plan_date_reference": {
        "report_date": "20260902",
        "role": "plan_session_historical_context",
        "count_comparison_allowed": false,
        "pool_up_pct": 54.2,
        "whole_market_rise_pct": 22.4,
        "breadth_divergence_pct_points": 31.7,
        "rise_count": 1242,
        "fall_count": 3848,
        "flat_count": 443,
        "limit_up_count": 52,
        "limit_down_count": 9,
        "regime_label": "分化",
        "regime_code": "MIXED",
        "regime_score": 46.0,
        "source_contract": "dashboard_text_date_scoped; market facts only; no active_or_conditional_count_comparison",
        "candidate_pool_limit_up_count": null,
        "candidate_pool_limit_down_count": null,
        "market_fact_quality": {
          "state": "dashboard_verified",
          "trajectory_record_available": false,
          "full_market_breadth_source": null,
          "full_market_breadth_coverage_ratio": null,
          "candidate_pool_scope": null,
          "missing_whole_market_fields": [],
          "action": "执行日全市场与候选池市场事实均已可审计。"
        }
      }
    },
    "rule": "execution-day market claims must use execution_market_facts; plan-day breadth requires explicit historical label",
    "triggered": false
  },
  "finding_contract_schema_version": "deepseek_finding_contract_v1",
  "discipline_findings": [
    {
      "schema_version": "deepseek_finding_contract_v1",
      "finding_id": "DSF-55bc3537c66c75db",
      "trade_date": "20260903",
      "phase": "POSTCLOSE",
      "priority": "P3",
      "category": "STRATEGY",
      "summary": "观察 09:35 硬边界与市场门瞬时通过的衔接，待更多合法窗口样本后再评估 hysteresis，当前不立即改规则。",
      "evidence": {
        "path": "reports/trading/local_paper_hermes_review_20260903.json",
        "field": "pending_rule_change_candidates",
        "excerpt": "观察 09:35 硬边界与市场门瞬时通过的衔接，待更多合法窗口样本后再评估 hysteresis，当前不立即改规则。"
      },
      "requires_code_change": true,
      "validation_method": "进入下一版本候选队列；先做历史只读回放，再完成固定版本样本外观察。",
      "status": "EVIDENCE_CONFIRMED",
      "status_history": [
        {
          "status": "OPEN",
          "trade_date": "20260903",
          "reason": "model_finding_received"
        },
        {
          "status": "EVIDENCE_CONFIRMED",
          "trade_date": "20260903",
          "reason": "source_path_and_field_recorded"
        }
      ],
      "deterministic_mapping": {
        "mapping_code": "CANDIDATE_RULE_ONLY",
        "action": "登记为下一版本候选规则，完成只读回放和样本外观察前不生效。",
        "effect": "NO_EXECUTION_CHANGE",
        "can_write_orders": false,
        "can_write_positions": false,
        "can_change_strategy_config": false,
        "can_loosen_position_or_gate": false
      }
    },
    {
      "schema_version": "deepseek_finding_contract_v1",
      "finding_id": "DSF-8a3737fed15d0dfb",
      "trade_date": "20260903",
      "phase": "POSTCLOSE",
      "priority": "P3",
      "category": "ENGINEERING",
      "summary": "开盘啦 current/interval/cycle 层因权限缺失 UNAVAILABLE，实时主线节奏无法交叉验证，只能依赖主合同与板块周期历史。",
      "evidence": {
        "path": "reports/trading/local_paper_hermes_review_20260903.json",
        "field": "mistake_lessons",
        "excerpt": "开盘啦 current/interval/cycle 层因权限缺失 UNAVAILABLE，实时主线节奏无法交叉验证，只能依赖主合同与板块周期历史。"
      },
      "requires_code_change": true,
      "validation_method": "运行目标单测、全量测试和故障注入；核对失败时确定性合同仍可运行或安全降级。",
      "status": "EVIDENCE_CONFIRMED",
      "status_history": [
        {
          "status": "OPEN",
          "trade_date": "20260903",
          "reason": "model_finding_received"
        },
        {
          "status": "EVIDENCE_CONFIRMED",
          "trade_date": "20260903",
          "reason": "source_path_and_field_recorded"
        }
      ],
      "deterministic_mapping": {
        "mapping_code": "CANDIDATE_RULE_ONLY",
        "action": "登记为下一版本候选规则，完成只读回放和样本外观察前不生效。",
        "effect": "NO_EXECUTION_CHANGE",
        "can_write_orders": false,
        "can_write_positions": false,
        "can_change_strategy_config": false,
        "can_loosen_position_or_gate": false
      }
    },
    {
      "schema_version": "deepseek_finding_contract_v1",
      "finding_id": "DSF-92afa6836425b391",
      "trade_date": "20260903",
      "phase": "POSTCLOSE",
      "priority": "P3",
      "category": "DATA",
      "summary": "下一交易日盘前复核 WARM/MIXED 演化、候选池涨比与全市场广度；早盘 09:35 后等待连续门控通过再评估 strict gate。",
      "evidence": {
        "path": "reports/trading/local_paper_hermes_review_20260903.json",
        "field": "next_validation_tasks",
        "excerpt": "下一交易日盘前复核 WARM/MIXED 演化、候选池涨比与全市场广度；早盘 09:35 后等待连续门控通过再评估 strict gate。"
      },
      "requires_code_change": false,
      "validation_method": "执行精确交易日数据对账、缺失源降级测试和历史只读回放。",
      "status": "EVIDENCE_CONFIRMED",
      "status_history": [
        {
          "status": "OPEN",
          "trade_date": "20260903",
          "reason": "model_finding_received"
        },
        {
          "status": "EVIDENCE_CONFIRMED",
          "trade_date": "20260903",
          "reason": "source_path_and_field_recorded"
        }
      ],
      "deterministic_mapping": {
        "mapping_code": "DATA_DEGRADED_NO_PERMISSION_GRANT",
        "action": "标记数据降级并保持既有权限；缺失数据不得授予买入或自动解释为看空。",
        "effect": "NO_EXECUTION_CHANGE",
        "can_write_orders": false,
        "can_write_positions": false,
        "can_change_strategy_config": false,
        "can_loosen_position_or_gate": false
      }
    },
    {
      "schema_version": "deepseek_finding_contract_v1",
      "finding_id": "DSF-a6a3d889e164712c",
      "trade_date": "20260903",
      "phase": "POSTCLOSE",
      "priority": "P3",
      "category": "STRATEGY",
      "summary": "外部源 KOSPI Yahoo/同花顺存在 -2.70% vs 1.62% 差异，已降级参考；后续需持续监视 sanity warning，不得用未确认源加重冲击。",
      "evidence": {
        "path": "reports/trading/local_paper_hermes_review_20260903.json",
        "field": "mistake_lessons",
        "excerpt": "外部源 KOSPI Yahoo/同花顺存在 -2.70% vs 1.62% 差异，已降级参考；后续需持续监视 sanity warning，不得用未确认源加重冲击。"
      },
      "requires_code_change": false,
      "validation_method": "进入下一版本候选队列；先做历史只读回放，再完成固定版本样本外观察。",
      "status": "EVIDENCE_CONFIRMED",
      "status_history": [
        {
          "status": "OPEN",
          "trade_date": "20260903",
          "reason": "model_finding_received"
        },
        {
          "status": "EVIDENCE_CONFIRMED",
          "trade_date": "20260903",
          "reason": "source_path_and_field_recorded"
        }
      ],
      "deterministic_mapping": {
        "mapping_code": "CANDIDATE_RULE_ONLY",
        "action": "登记为下一版本候选规则，完成只读回放和样本外观察前不生效。",
        "effect": "NO_EXECUTION_CHANGE",
        "can_write_orders": false,
        "can_write_positions": false,
        "can_change_strategy_config": false,
        "can_loosen_position_or_gate": false
      }
    },
    {
      "schema_version": "deepseek_finding_contract_v1",
      "finding_id": "DSF-c0f4e721b874e9ff",
      "trade_date": "20260903",
      "phase": "POSTCLOSE",
      "priority": "P3",
      "category": "STRATEGY",
      "summary": "验证弱市抱团 25%/6% 上限在真实信号中的触发效果，并核验军工/大飞机前排承接与主线分歧。",
      "evidence": {
        "path": "reports/trading/local_paper_hermes_review_20260903.json",
        "field": "next_validation_tasks",
        "excerpt": "验证弱市抱团 25%/6% 上限在真实信号中的触发效果，并核验军工/大飞机前排承接与主线分歧。"
      },
      "requires_code_change": false,
      "validation_method": "进入下一版本候选队列；先做历史只读回放，再完成固定版本样本外观察。",
      "status": "EVIDENCE_CONFIRMED",
      "status_history": [
        {
          "status": "OPEN",
          "trade_date": "20260903",
          "reason": "model_finding_received"
        },
        {
          "status": "EVIDENCE_CONFIRMED",
          "trade_date": "20260903",
          "reason": "source_path_and_field_recorded"
        }
      ],
      "deterministic_mapping": {
        "mapping_code": "CANDIDATE_RULE_ONLY",
        "action": "登记为下一版本候选规则，完成只读回放和样本外观察前不生效。",
        "effect": "NO_EXECUTION_CHANGE",
        "can_write_orders": false,
        "can_write_positions": false,
        "can_change_strategy_config": false,
        "can_loosen_position_or_gate": false
      }
    },
    {
      "schema_version": "deepseek_finding_contract_v1",
      "finding_id": "DSF-caf4319ee305c577",
      "trade_date": "20260903",
      "phase": "POSTCLOSE",
      "priority": "P3",
      "category": "ENGINEERING",
      "summary": "开盘啦权限恢复后补充强主线实时排名与资金节奏核验规则；在缺失期间只记数据质量告警。",
      "evidence": {
        "path": "reports/trading/local_paper_hermes_review_20260903.json",
        "field": "pending_rule_change_candidates",
        "excerpt": "开盘啦权限恢复后补充强主线实时排名与资金节奏核验规则；在缺失期间只记数据质量告警。"
      },
      "requires_code_change": true,
      "validation_method": "运行目标单测、全量测试和故障注入；核对失败时确定性合同仍可运行或安全降级。",
      "status": "EVIDENCE_CONFIRMED",
      "status_history": [
        {
          "status": "OPEN",
          "trade_date": "20260903",
          "reason": "model_finding_received"
        },
        {
          "status": "EVIDENCE_CONFIRMED",
          "trade_date": "20260903",
          "reason": "source_path_and_field_recorded"
        }
      ],
      "deterministic_mapping": {
        "mapping_code": "CANDIDATE_RULE_ONLY",
        "action": "登记为下一版本候选规则，完成只读回放和样本外观察前不生效。",
        "effect": "NO_EXECUTION_CHANGE",
        "can_write_orders": false,
        "can_write_positions": false,
        "can_change_strategy_config": false,
        "can_loosen_position_or_gate": false
      }
    },
    {
      "schema_version": "deepseek_finding_contract_v1",
      "finding_id": "DSF-e8afb484192f14ae",
      "trade_date": "20260903",
      "phase": "POSTCLOSE",
      "priority": "P3",
      "category": "DATA",
      "summary": "开盘啦 UNAVAILABLE 仅数据质量告警，不视为板块走弱；执行日完整广度数字只取 execution_market_facts。",
      "evidence": {
        "path": "reports/trading/local_paper_hermes_review_20260903.json",
        "field": "framework_audit.violations_or_warnings",
        "excerpt": "开盘啦 UNAVAILABLE 仅数据质量告警，不视为板块走弱；执行日完整广度数字只取 execution_market_facts。"
      },
      "requires_code_change": false,
      "validation_method": "执行精确交易日数据对账、缺失源降级测试和历史只读回放。",
      "status": "EVIDENCE_CONFIRMED",
      "status_history": [
        {
          "status": "OPEN",
          "trade_date": "20260903",
          "reason": "model_finding_received"
        },
        {
          "status": "EVIDENCE_CONFIRMED",
          "trade_date": "20260903",
          "reason": "source_path_and_field_recorded"
        }
      ],
      "deterministic_mapping": {
        "mapping_code": "DATA_DEGRADED_NO_PERMISSION_GRANT",
        "action": "标记数据降级并保持既有权限；缺失数据不得授予买入或自动解释为看空。",
        "effect": "NO_EXECUTION_CHANGE",
        "can_write_orders": false,
        "can_write_positions": false,
        "can_change_strategy_config": false,
        "can_loosen_position_or_gate": false
      }
    }
  ],
  "model_execution_boundary": {
    "can_write_orders": false,
    "can_write_positions": false,
    "can_modify_whitelist": false,
    "can_modify_thresholds": false,
    "can_loosen_position_or_gate": false,
    "deterministic_code_is_execution_authority": true
  }
}
