{
  "verdicts": [
    {
      "canonical_ticker": "APPLE",
      "display_name": "APPLE",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7488,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "EATON",
      "display_name": "EATON",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7668,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.59,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음",
        "company news coverage 부족"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "ETHU",
      "display_name": "ETHU",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7428,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "FANG",
      "display_name": "FANG",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7398,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "GEV",
      "display_name": "GEV",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7668,
      "timing_readiness": 0.34,
      "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",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "GLDM",
      "display_name": "GLDM",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7518,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "GOOGL",
      "display_name": "GOOGL",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7668,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "LLY",
      "display_name": "LLY",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7608,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "MU",
      "display_name": "MU",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7608,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "NVIDIA",
      "display_name": "NVIDIA",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7638,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "ORACLE",
      "display_name": "ORACLE",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7488,
      "timing_readiness": 0.24,
      "trigger_type": "watch_only",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "RSP",
      "display_name": "RSP",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7548,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.59,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음",
        "company news coverage 부족"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "TESLA",
      "display_name": "TESLA",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.6288,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "neutral_watch",
      "semantic_summary": "즉시 강한 액션보다 관찰 또는 유지 중심으로 해석했습니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "timing_not_confirmed",
        "high_fallback_count",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "TSM",
      "display_name": "TSM",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7698,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "VERTIV",
      "display_name": "VERTIV",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7818,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    },
    {
      "canonical_ticker": "VXUS",
      "display_name": "VXUS",
      "decision_source": "RULE_ONLY_FALLBACK",
      "thesis_strength": 0.7608,
      "timing_readiness": 0.34,
      "trigger_type": "breakout_confirmation",
      "trigger_horizon": "days_to_weeks",
      "trigger_quality": 0.71,
      "thesis_state": "constructive_but_not_confirmed",
      "semantic_summary": "논지는 우호적이지만 아직 실행 타이밍 확인이 부족해 조건부 후보로 두는 편이 안전합니다.",
      "counter_evidence": [
        "벤더 fallback 비중이 높음"
      ],
      "reason_codes": [
        "bullish_thesis_intact",
        "timing_not_confirmed",
        "high_fallback_count",
        "conditional_trigger_preferred",
        "semantic_judge_fallback"
      ],
      "review_required": true
    }
  ]
}