{
  "schema_version": "local_paper_hermes_review_v1",
  "available": true,
  "structured_output": true,
  "source": "deepseek_via_hermes_cli",
  "model": "deepseek-v4-pro",
  "plan_date": "20260730",
  "trade_date": "20260731",
  "reason": "",
  "conclusion": "执行日 regime 从计划 MIXED 恶化至 COLD，市场门控正确阻断全部 13 个 active 信号，全天零成交仅持泸州老窖，体系纪律执行到位。",
  "fact_check": {
    "real_fills": [
      "当日无任何成交：正式买入 0、影子买入 0、风控卖出 0、拒单 0，与 gate_funnel 0 通过一致。",
      "position_flow_sanity 确认泸州老窖全天 sold_qty=0，oversell_evidence=false，与账户 700 股一致。"
    ],
    "existing_positions": [
      "泸州老窖 700 股，成本 87.71，收盘 90.86，未实现 +2,205（+3.59%），持仓第 2 日，占账户 6.07%。"
    ],
    "market_gate": {
      "status": "13 个正式入场信号全部被 market_gate 阻断，首因 market_gate_blocked=13，passed=0，与 filled_orders=0 一致。"
    },
    "external_tech_shock": {
      "source_level": "LOW",
      "source_score": 0.0,
      "runtime_level": "LOW",
      "runtime_score": 0.0,
      "source_trade_date": "20260731",
      "guardrail": "positive_or_low_external_source_cannot_be_described_as_extreme"
    }
  },
  "good_lessons": [
    "regime MIXED→COLD 恶化被正确识别，preopen_regime_alert 触发 AMBER，要求重新确认后经 Strict Gate，有效阻止全市场冰点入场。"
  ],
  "mistake_lessons": [
    "计划日 13 个 active 在 MIXED 下生成，执行日变为 COLD 后全部阻断——COLD 场景可评估盘前自动降级 active→conditional。",
    "execution_market_facts 缺失全市场涨跌家数与涨跌停数，仅候选池 12.94% 涨比，无法独立验证 regime COLD 的全市场广度依据。"
  ],
  "code_iterations_done": [
    "gate_funnel 已分离 first_fail_counts（正式首因）与 diagnostic_counts（影子诊断），market_gate_blocked=13 同时出现在两层，口径不混淆。",
    "本地事实护栏已校验 position_flow_sanity，避免把收盘剩余持仓误读为全天起始持仓。"
  ],
  "pending_rule_change_candidates": [
    "COLD regime + 候选池涨比 <15% 时，是否盘前自动将 active 降级为 conditional/observe_only，仅保留 conditional_probe 入口。",
    "execution_market_facts 管线需补齐全市场广度字段，当前仅有候选池统计，无法独立审计 regime 判定的全市场支撑。"
  ],
  "next_validation_tasks": [
    "确认 market_trajectory 20260731 的 preopen_runtime_candidate 记录在收盘后是否已更新为 confirmed，regime COLD 是否经全市场复核后仍成立。",
    "验证 3 只同日触发异常波动公告的候选股（金种子酒、西安饮食、江淮汽车）在下个交易日风险旗标是否已更新或清除。"
  ],
  "framework_audit": {
    "entry_fit": [
      "无入场执行，13 个 active 全部被 market_gate 阻断——COLD regime 下候选池仅 12.94% 上涨，板块共振条件不满足，符合板块二波体系。"
    ],
    "holding_fit": [
      "泸州老窖持仓第 2 日，收盘 90.86 高于成本 87.71，趋势未破，未触发 5 日线/10 日线止损条件，继续持有符合框架。"
    ],
    "sell_fit": [
      "无卖出执行，position_flow_sanity 全天 sold_qty=0，无超卖，风控纪律无违规。"
    ],
    "violations_or_warnings": [
      "execution_market_facts 缺失全市场涨跌家数与涨跌停数，仅候选池统计，regime COLD 的全市场依据无法从该字段独立验证。"
    ],
    "source": "deepseek_via_hermes_cli"
  },
  "guardrail_note": "removed_external_shock_claim_contradicted_by_dated_source_facts",
  "fact_scope_guardrail": {
    "execution_market_facts": {
      "report_date": "20260731",
      "role": "execution_date_post_close_market_facts",
      "count_comparison_allowed": false,
      "pool_up_pct": 12.94,
      "whole_market_rise_pct": null,
      "breadth_divergence_pct_points": null,
      "rise_count": null,
      "fall_count": null,
      "flat_count": null,
      "limit_up_count": null,
      "limit_down_count": null,
      "regime_label": "盘前候选池冰点（待复核）",
      "regime_code": "COLD",
      "regime_score": 0.0,
      "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": 3,
      "market_fact_quality": {
        "state": "trajectory_partial_candidate_pool",
        "trajectory_record_available": true,
        "candidate_pool_scope": "runtime_candidate_confirmation",
        "missing_whole_market_fields": [
          "whole_market_rise_pct",
          "rise_count",
          "fall_count",
          "limit_up_count",
          "limit_down_count"
        ],
        "action": "收盘后全市场快照缺失；仅保留候选池与执行日 regime 事实，不得将候选池统计表述为全市场广度。"
      },
      "authority": "authoritative_for_execution_day_market_numbers; do not substitute plan-date breadth values",
      "plan_date_reference": {
        "report_date": "20260730",
        "role": "plan_session_historical_context",
        "count_comparison_allowed": false,
        "pool_up_pct": 81.2,
        "whole_market_rise_pct": 29.5,
        "breadth_divergence_pct_points": 51.6,
        "rise_count": 1635,
        "fall_count": 3445,
        "flat_count": 453,
        "limit_up_count": 55,
        "limit_down_count": 86,
        "regime_label": "分化",
        "regime_code": "MIXED",
        "regime_score": 32.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,
          "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
  }
}
