{
  "schema_version": "local_paper_hermes_review_v1",
  "available": false,
  "structured_output": false,
  "source": "deepseek_api_insufficient_balance",
  "failure_class": "deepseek_api_insufficient_balance",
  "model": "deepseek-v4-pro",
  "plan_date": "20260813",
  "trade_date": "20260814",
  "reason": "API call failed after 3 retries: HTTP 402: Insufficient Balance",
  "conclusion": "DeepSeek 复盘未生成：API call failed after 3 retries: HTTP 402: Insufficient Balance",
  "fact_check": {
    "real_fills": [],
    "existing_positions": [],
    "market_gate": {},
    "external_tech_shock": {
      "source_level": "LOW",
      "source_score": 0.0,
      "runtime_level": "LOW",
      "runtime_score": 18.0,
      "source_trade_date": "20260814",
      "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/20260814_risk_overlay.log",
      "snapshot_count": 462,
      "first_generated_at": "2026-08-14T09:30:22",
      "last_generated_at": "2026-08-14T14:55:26",
      "covers_regular_session": true,
      "recorded_decision_count": 0,
      "recorded_pending_decision_count": 0,
      "recorded_blocked_intent_count": 0,
      "position_count": 5,
      "position_risk_checks": [
        {
          "symbol": "SHSE.600973",
          "name": "宝胜股份",
          "last_price": 6.19,
          "invalid_price": 6.01,
          "stop_price": null,
          "effective_exit_threshold": 6.01,
          "threshold_source": "filled_buy_order_raw_json",
          "threshold_source_file": null,
          "threshold_source_ts": "2026-08-04T09:37:21",
          "risk_rule": "position_contract_invalidation_v1",
          "threshold_covered": true,
          "threshold_breached": false,
          "sellable_qty": 10100,
          "t1_blocked": false,
          "evaluation": "checked_not_breached"
        },
        {
          "symbol": "SZSE.000568",
          "name": "泸州老窖",
          "last_price": 89.42,
          "invalid_price": 84.44,
          "stop_price": null,
          "effective_exit_threshold": 84.44,
          "threshold_source": "filled_buy_order_raw_json",
          "threshold_source_file": null,
          "threshold_source_ts": "2026-07-29T09:31:20",
          "risk_rule": "position_contract_invalidation_v1",
          "threshold_covered": true,
          "threshold_breached": false,
          "sellable_qty": 700,
          "t1_blocked": false,
          "evaluation": "checked_not_breached"
        },
        {
          "symbol": "SZSE.300009",
          "name": "安科生物",
          "last_price": 8.95,
          "invalid_price": 8.69,
          "stop_price": null,
          "effective_exit_threshold": 8.69,
          "threshold_source": "filled_buy_order_raw_json",
          "threshold_source_file": null,
          "threshold_source_ts": "2026-08-14T10:07:12",
          "risk_rule": "position_contract_invalidation_v1",
          "threshold_covered": true,
          "threshold_breached": false,
          "sellable_qty": 0,
          "t1_blocked": false,
          "evaluation": "checked_not_breached"
        },
        {
          "symbol": "SZSE.300142",
          "name": "沃森生物",
          "last_price": 13.28,
          "invalid_price": 12.77,
          "stop_price": null,
          "effective_exit_threshold": 12.77,
          "threshold_source": "filled_buy_order_raw_json",
          "threshold_source_file": null,
          "threshold_source_ts": "2026-08-10T10:14:10",
          "risk_rule": "position_contract_invalidation_v1",
          "threshold_covered": true,
          "threshold_breached": false,
          "sellable_qty": 4700,
          "t1_blocked": false,
          "evaluation": "checked_not_breached"
        },
        {
          "symbol": "SZSE.300852",
          "name": "四会富仕",
          "last_price": 45.4,
          "invalid_price": 42.04,
          "stop_price": null,
          "effective_exit_threshold": 42.04,
          "threshold_source": "filled_buy_order_raw_json",
          "threshold_source_file": null,
          "threshold_source_ts": "2026-08-07T09:32:13",
          "risk_rule": "position_contract_invalidation_v1",
          "threshold_covered": true,
          "threshold_breached": false,
          "sellable_qty": 1400,
          "t1_blocked": false,
          "evaluation": "checked_not_breached"
        }
      ],
      "risk_check_source": "local_paper_runtime/reports/trading/local_paper_risk_overlay_20260814.json",
      "positions_with_risk_flag_field": 5,
      "positions_with_stop_or_invalid_threshold": 5,
      "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_20260814.jsonl",
      "snapshot_count": 637,
      "passed_snapshot_count": 72,
      "first_snapshot_at": "2026-08-14T09:25:20",
      "last_snapshot_at": "2026-08-14T14:55:27",
      "first_passed_at": "2026-08-14T09:42:05",
      "last_passed_at": "2026-08-14T10:51:20",
      "transition_events": [
        {
          "captured_at": "2026-08-14T09:25:20",
          "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.3333,
          "active_up_ratio": 0.3077,
          "active_positive": 4,
          "active_above_vwap": 7,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T09:26:21",
          "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.3333,
          "active_up_ratio": 0.3077,
          "active_positive": 4,
          "active_above_vwap": 7,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T09:30:24",
          "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": [
            "SZSE.300238",
            "SZSE.300009"
          ],
          "pool_up_ratio": 0.2857,
          "active_up_ratio": 0.2308,
          "active_positive": 3,
          "active_above_vwap": 5,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T09:35:29",
          "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": [
            "SZSE.300238",
            "SZSE.300009"
          ],
          "pool_up_ratio": 0.2024,
          "active_up_ratio": 0.1538,
          "active_positive": 2,
          "active_above_vwap": 7,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T09:41:04",
          "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": [
            "SHSE.688505",
            "SZSE.300009",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.4405,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 11,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T09:41:35",
          "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": [
            "SZSE.300009",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.4048,
          "active_up_ratio": 0.3077,
          "active_positive": 4,
          "active_above_vwap": 10,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T09:42:05",
          "passed": true,
          "reason": "structural_hotspot_hot_theme_entry_only",
          "style_code": "STRUCTURAL_HOTSPOT",
          "entry_policy": "hot_theme_strict_gate",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SZSE.300009",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.4524,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 12,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T09:46:14",
          "passed": true,
          "reason": "clustered_mainline_core_entry_only",
          "style_code": "CLUSTERED_MAINLINE",
          "entry_policy": "core_mainline_only",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SHSE.688505",
            "SZSE.002550",
            "SZSE.300238",
            "SZSE.300009",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.631,
          "active_up_ratio": 0.5385,
          "active_positive": 7,
          "active_above_vwap": 13,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:16:25",
          "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": [
            "SHSE.688505",
            "SZSE.002550",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.5238,
          "active_up_ratio": 0.4615,
          "active_positive": 6,
          "active_above_vwap": 5,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:18:59",
          "passed": true,
          "reason": "clustered_mainline_core_entry_only",
          "style_code": "CLUSTERED_MAINLINE",
          "entry_policy": "core_mainline_only",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SHSE.688505",
            "SZSE.002550",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.5357,
          "active_up_ratio": 0.5385,
          "active_positive": 7,
          "active_above_vwap": 6,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:19: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": [
            "SHSE.688505",
            "SZSE.002550",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.5476,
          "active_up_ratio": 0.4615,
          "active_positive": 6,
          "active_above_vwap": 5,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:20:00",
          "passed": true,
          "reason": "clustered_mainline_core_entry_only",
          "style_code": "CLUSTERED_MAINLINE",
          "entry_policy": "core_mainline_only",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SHSE.688505",
            "SZSE.002550",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.6071,
          "active_up_ratio": 0.5385,
          "active_positive": 7,
          "active_above_vwap": 6,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:21: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": [
            "SHSE.688505",
            "SZSE.002550",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.5357,
          "active_up_ratio": 0.4615,
          "active_positive": 6,
          "active_above_vwap": 4,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:24:37",
          "passed": true,
          "reason": "clustered_mainline_core_entry_only",
          "style_code": "CLUSTERED_MAINLINE",
          "entry_policy": "core_mainline_only",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SHSE.688505",
            "SZSE.002550",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.5833,
          "active_up_ratio": 0.5385,
          "active_positive": 7,
          "active_above_vwap": 4,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:25:08",
          "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": [
            "SHSE.688505",
            "SZSE.002550",
            "SHSE.688177"
          ],
          "pool_up_ratio": 0.5952,
          "active_up_ratio": 0.4615,
          "active_positive": 6,
          "active_above_vwap": 6,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:51:20",
          "passed": true,
          "reason": "clustered_mainline_core_entry_only",
          "style_code": "CLUSTERED_MAINLINE",
          "entry_policy": "core_mainline_only",
          "official_buy_allowed": true,
          "official_symbol_whitelist": [
            "SHSE.688505",
            "SZSE.002550",
            "SZSE.300009"
          ],
          "pool_up_ratio": 0.4881,
          "active_up_ratio": 0.5385,
          "active_positive": 7,
          "active_above_vwap": 4,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T10:51:51",
          "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": [
            "SHSE.688505",
            "SZSE.002550"
          ],
          "pool_up_ratio": 0.4643,
          "active_up_ratio": 0.4615,
          "active_positive": 6,
          "active_above_vwap": 3,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:31:10",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:32:11",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:32:43",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:33:44",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:34:15",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:35:17",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:35:48",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:36:19",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:37:21",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:42:31",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:44:04",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:44:35",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:45:06",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:46:07",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:46:38",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:47:40",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:48:42",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:53:20",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:53:51",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T11:58:31",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T12:00:04",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T12:00:35",
          "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": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        },
        {
          "captured_at": "2026-08-14T12:01:06",
          "passed": false,
          "reason": "quote_stale,wait_for_intraday_style_confirmation",
          "style_code": "WAIT_CONFIRM",
          "entry_policy": "wait",
          "official_buy_allowed": false,
          "official_symbol_whitelist": [
            "SHSE.688505"
          ],
          "pool_up_ratio": 0.3571,
          "active_up_ratio": 0.3846,
          "active_positive": 5,
          "active_above_vwap": 1,
          "active_total": 13,
          "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
        }
      ],
      "filled_entry_gate_evidence": [
        {
          "symbol": "SZSE.300009",
          "name": "安科生物",
          "order_time": "2026-08-14T10:07:12",
          "gate_snapshot": {
            "captured_at": "2026-08-14T10:07:12",
            "passed": true,
            "reason": "clustered_mainline_core_entry_only",
            "style_code": "CLUSTERED_MAINLINE",
            "entry_policy": "core_mainline_only",
            "official_buy_allowed": true,
            "official_symbol_whitelist": [
              "SZSE.002550",
              "SHSE.688687",
              "SZSE.300009",
              "SHSE.688177"
            ],
            "pool_up_ratio": 0.7262,
            "active_up_ratio": 0.6154,
            "active_positive": 8,
            "active_above_vwap": 11,
            "active_total": 13,
            "dominant_theme": "医疗服务 / 医药消费链 / 创新药"
          },
          "symbol_whitelisted": true,
          "evidence_complete": true
        }
      ],
      "claim_policy": "正式成交必须使用 filled_entry_gate_evidence 核对成交时门控；若 evidence_complete=true，不得声称盘前禁止到盘中成交之间缺少允许切换证据。"
    }
  },
  "good_lessons": [],
  "mistake_lessons": [
    "DeepSeek 复盘缺席：API call failed after 3 retries: HTTP 402: Insufficient Balance"
  ],
  "code_iterations_done": [
    "本地事实护栏已校验 position_flow_sanity，避免把收盘剩余持仓误读为全天起始持仓。"
  ],
  "pending_rule_change_candidates": [],
  "next_validation_tasks": [
    "DeepSeek API 余额不足（HTTP 402）；补充余额或切换已验证可用的模型后重跑结构化复盘。"
  ],
  "framework_audit": {
    "entry_fit": [],
    "holding_fit": [],
    "sell_fit": [],
    "violations_or_warnings": [
      "API call failed after 3 retries: HTTP 402: Insufficient Balance"
    ],
    "source": "deepseek_api_insufficient_balance"
  },
  "raw_text_excerpt": "API call failed after 3 retries: HTTP 402: Insufficient Balance",
  "fact_scope_guardrail": {
    "execution_market_facts": {
      "report_date": "20260814",
      "role": "execution_date_post_close_market_facts",
      "count_comparison_allowed": false,
      "pool_up_pct": 100.0,
      "whole_market_rise_pct": 41.9,
      "breadth_divergence_pct_points": 58.1,
      "rise_count": 2319,
      "fall_count": 2715,
      "flat_count": 499,
      "limit_up_count": 63,
      "limit_down_count": 15,
      "regime_label": "偏暖",
      "regime_code": "WARM",
      "regime_score": 67.0,
      "source_contract": "dashboard_text_date_scoped; market facts only; no active_or_conditional_count_comparison",
      "candidate_pool_limit_up_count": 16,
      "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": "candidate_pool",
        "missing_whole_market_fields": [],
        "action": "执行日全市场与候选池市场事实均已可审计。"
      },
      "authority": "authoritative_for_execution_day_market_numbers; do not substitute plan-date breadth values",
      "plan_date_reference": {
        "report_date": "20260813",
        "role": "plan_session_historical_context",
        "count_comparison_allowed": false,
        "pool_up_pct": 85.7,
        "whole_market_rise_pct": 19.6,
        "breadth_divergence_pct_points": 66.1,
        "rise_count": 1083,
        "fall_count": 4034,
        "flat_count": 416,
        "limit_up_count": 63,
        "limit_down_count": 5,
        "regime_label": "分化",
        "regime_code": "MIXED",
        "regime_score": 52.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
  }
}
