{
  "schema_version": "local_paper_hermes_review_v1",
  "available": true,
  "structured_output": true,
  "source": "deepseek_via_hermes_cli",
  "model": "deepseek-v4-pro",
  "plan_date": "20260727",
  "trade_date": "20260728",
  "reason": "",
  "conclusion": "当日零成交完全符合体系：regime HOT→COLD恶化、外部科技冲击EXTREME、主线承接断裂三重阻断叠加，market gate正确拦截全部3个正式入场信号。",
  "fact_check": {
    "real_fills": [
      "当日零成交。计划OBSERVE_ONLY/0 active，执行日EXTREME冲击+COLD regime+MAINLINE_BREAK，market gate阻断全部3个探针信号。"
    ],
    "existing_positions": [
      "起始与期末持仓均为零，无持仓管理事件。"
    ],
    "market_gate": {
      "status": "3个正式入场信号全部被market_gate阻断（first_fail），外部SOX-2.23%/NVDA-4.99%/KOSPI-8.04%，tech_new_buy_allowed=false，阻塞正确。"
    },
    "external_tech_shock": {
      "source_level": "EXTREME",
      "source_score": 100.0,
      "runtime_level": "EXTREME",
      "runtime_score": 100.0,
      "source_trade_date": "20260728",
      "guardrail": "positive_or_low_external_source_cannot_be_described_as_extreme"
    }
  },
  "good_lessons": [
    "三重风控叠加（regime恶化+外部冲击+主线断裂）形成有效联防，零成交是纪律执行而非失败。",
    "外部科技冲击门控双源验证成熟：同花顺KOSPI-8.04%优先于Yahoo-6.76%，sanity_warning完整。"
  ],
  "mistake_lessons": [
    "plan_contract顶层allow_new_positions=false与reconciliation.effective=true矛盾，虽经conditional_probe调整且有记录但顶层未同步，复盘易误读。"
  ],
  "code_iterations_done": [
    "gate_funnel已区分first_fail_counts与diagnostic_counts，首因口径正确。",
    "external_tech_shock已完成双源交叉验证与sanity_warning记录。",
    "本地事实护栏已校验 position_flow_sanity，避免把收盘剩余持仓误读为全天起始持仓。"
  ],
  "pending_rule_change_candidates": [
    "评估COLD regime下invalid_price自动收紧：42/59(71%)条件信号跌破无效价，建议regime跳变≥2级时对条件池施加invalid_price上浮或自动降级为仅观察。"
  ],
  "next_validation_tasks": [
    "验证20260729盘前regime是否基于20260728收盘数据重新评估、不再继承HOT假设。",
    "追踪17个OBSERVE状态标的在regime修复后的表现。"
  ],
  "framework_audit": {
    "entry_fit": [
      "零入场符合板块二波框架：regime COLD禁止追高、外部冲击禁止科技新买、主线断裂无共振基础，三重门控叠加正确。"
    ],
    "holding_fit": [
      "无持仓，不适用。"
    ],
    "sell_fit": [
      "无持仓，无卖出需求。"
    ],
    "violations_or_warnings": [
      "口径差异：summary.active_plan_contracts=3 vs plan_contract.active_count=0，3个为conditional_probe晋升的正式评估信号；summary.conditional_contracts=56 vs plan_contract.conditional_count=59，差3即晋升信号。",
      "plan_contract顶层allow_new_positions=false与execution_health有效权限true不一致，reconciliation_status=effective_reconfirmation_required表明为预期调整但顶层字段未同步。"
    ],
    "source": "deepseek_via_hermes_cli"
  },
  "fact_scope_guardrail": {
    "execution_market_facts": {
      "report_date": "20260728",
      "role": "execution_date_post_close_market_facts",
      "count_comparison_allowed": false,
      "pool_up_pct": 3.39,
      "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": 1,
      "candidate_pool_limit_down_count": 0,
      "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": "20260727",
        "role": "plan_session_historical_context",
        "count_comparison_allowed": false,
        "pool_up_pct": null,
        "whole_market_rise_pct": 88.3,
        "breadth_divergence_pct_points": null,
        "rise_count": 4883,
        "fall_count": 268,
        "flat_count": 382,
        "limit_up_count": 121,
        "limit_down_count": 6,
        "regime_label": "亢奋",
        "regime_code": "HOT",
        "regime_score": 88.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
  }
}
