{
  "verdicts": [
    {
      "canonical_ticker": "000660.KS",
      "display_name": "SK하이닉스",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7698,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "005380.KS",
      "display_name": "현대차",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7488,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "005930.KS",
      "display_name": "삼성전자",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7638,
      "timing_readiness": 0.33,
      "trigger_type": "event_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "010950.KS",
      "display_name": "S-Oil",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7668,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "012450.KS",
      "display_name": "한화에어로스페이스",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7698,
      "timing_readiness": 0.33,
      "trigger_type": "event_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "034020.KS",
      "display_name": "두산에너빌리티",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7548,
      "timing_readiness": 0.33,
      "trigger_type": "event_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "042700.KS",
      "display_name": "한미반도체",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7428,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "058470.KQ",
      "display_name": "리노공업",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7428,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "064400.KS",
      "display_name": "LG CNS",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7428,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "095340.KS",
      "display_name": "ISC",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7518,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "278470.KS",
      "display_name": "에이피알",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7788,
      "timing_readiness": 0.37,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.76,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "held_position_context",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    }
  ]
}