{
  "schema_version": "conditional_probe_reconfirmation_v1",
  "trade_date": "20261013",
  "plan_date": "20261012",
  "generated_at": "2026-10-13T15:01:14+08:00",
  "status": "NOT_READY",
  "candidate_symbols": [],
  "max_official_buys": 1,
  "max_initial_position_pct": 4.0,
  "reason": "preopen_quote_confirmation_failed:quote_source=public_http_tencent:15/15; quote_feed_stale",
  "candidate_contracts": [
    {
      "symbol": "SZSE.002181",
      "name": "粤 传 媒",
      "theme": "文化传媒 / 传媒娱乐",
      "family": "文化传媒",
      "priority": 1,
      "selection_tier": "active_candidate",
      "template_key": "SECOND_WAVE_BREAK_VWAP",
      "trigger_price": 10.3,
      "invalid_price": 9.99,
      "chase_ceiling": 10.61
    },
    {
      "symbol": "SHSE.600177",
      "name": "雅戈尔",
      "theme": "金融 / 保险重仓",
      "family": "金融",
      "priority": 9,
      "selection_tier": "conditional_only",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 8.49,
      "invalid_price": 8.24,
      "chase_ceiling": 8.74
    },
    {
      "symbol": "SHSE.601398",
      "name": "工商银行",
      "theme": "银行 / 金融 / 保险重仓",
      "family": "金融",
      "priority": 10,
      "selection_tier": "conditional_only",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 8.44,
      "invalid_price": 8.19,
      "chase_ceiling": 8.69
    }
  ],
  "candidate_sector_families": [
    "文化传媒",
    "金融"
  ],
  "unknown_family_symbols": [],
  "sector_diversity_count": 2,
  "sector_diversity_target": 3,
  "sector_diversity_status": "NOT_MET",
  "diversity_does_not_grant_entry": true,
  "selection_policy": "one_candidate_per_independent_sector_before_same_sector_fill",
  "no_trade_drought": {
    "schema_version": "no_trade_drought_audit_v1",
    "consecutive_sessions_without_official_buy": 11,
    "sample_dates": [
      "20261012",
      "20261009",
      "20261008",
      "20260930",
      "20260929",
      "20260928",
      "20260924",
      "20260923",
      "20260922",
      "20260921",
      "20260918"
    ],
    "session_outcomes": [
      {
        "trade_date": "20261012",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20261009",
        "status": "BLOCKERS_RECORDED",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 3,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20261008",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260930",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260929",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260928",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260924",
        "status": "BLOCKERS_RECORDED",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 5,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260923",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260922",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260921",
        "status": "NO_FIRST_FAIL_EVIDENCE",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 0,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      },
      {
        "trade_date": "20260918",
        "status": "BLOCKERS_RECORDED",
        "first_fail_counts": {
          "policy_blocked_observe_only": 0,
          "market_gate_blocked": 1,
          "quote_stale_blocked": 0,
          "minute_energy_blocked": 0,
          "vwap_blocked": 0,
          "chase_ceiling_blocked": 0,
          "capital_blocked": 0,
          "passed": 0
        }
      }
    ],
    "first_fail_count_unit": "gate_funnel_observations_not_trading_days",
    "lookback_limit": 30,
    "truncated_at_lookback_limit": false,
    "first_fail_counts": {
      "market_gate_blocked": 9,
      "capital_blocked": 0,
      "chase_ceiling_blocked": 0,
      "minute_energy_blocked": 0,
      "policy_blocked_observe_only": 0,
      "quote_stale_blocked": 0,
      "vwap_blocked": 0
    },
    "escalation_active": true,
    "escalation_action": "require_three_sector_diversity_and_first_fail_audit_without_relaxing_strict_gate"
  }
}
