{
  "schema_version": "conditional_probe_reconfirmation_v1",
  "trade_date": "20260831",
  "plan_date": "20260828",
  "generated_at": "2026-08-31T09:31:02+08:00",
  "status": "READY",
  "candidate_symbols": [
    "SZSE.002391",
    "SZSE.000953",
    "SZSE.002170"
  ],
  "max_official_buys": 1,
  "max_initial_position_pct": 4.0,
  "reason": "same_day_quotes_and_risk_coverage_ready; candidates still require one-probe Strict Gate confirmation",
  "quote_source": "public_http_tencent:44/44",
  "evidence_path": "inbox/local_public/20260831/evidence/preopen_execution_evidence_20260831.json",
  "risk_ingest_output": "{\"target_date_ingested\": true, \"ingested_dates\": [\"20260831\"], \"missing_backfill_dates\": [], \"output\": \"/Users/tonyyu/sector_wave_agent/reports/audit/20260831_risk_flags_ingest.json\"}",
  "refresh_status": "VALIDATED",
  "last_validated_at": "2026-08-31T09:31:02+08:00",
  "last_refresh_attempt_at": "2026-08-31T09:31:02+08:00",
  "last_refresh_error": null,
  "grant_validity": "same_trade_date_only; live Strict Gate quote freshness remains mandatory"
}
