{
  "status": "success",
  "provider": "codex",
  "model": "gpt-5.4",
  "priority_order": [
    "TSM",
    "VXUS",
    "AAPL",
    "ETN",
    "VRT"
  ],
  "portfolio_note": "Re-ranked conservatively because available cash of 694,175 KRW is well below the 2,500,000 KRW minimum cash buffer, all eligible names are WAIT/WATCH_TRIGGER rather than actionable buys, and several candidates cluster around AI, data-center, power-infrastructure, and semiconductor exposure. Maintain existing positions only, prioritize confirmation quality over score differences, and avoid new orders until cash-buffer and trigger conditions are satisfied.",
  "reason_by_ticker": {
    "TSM": {
      "summary": "Highest priority to monitor among the batch because it combines the strongest strategic AI/HPC fundamental thesis, meaningful existing portfolio weight, solid trend recovery, and relatively broad company-specific support. Still HOLD/WAIT only: entry requires a confirmed volume breakout above 378.90 or a controlled pullback holding the 359.54-351.56 support zone.",
      "reason_codes": [
        "strongest_core_thesis",
        "existing_position_material_weight",
        "ai_hpc_fundamental_support",
        "wait_for_confirmation",
        "near_resistance_zone",
        "volume_breakout_required",
        "support_pullback_alternative",
        "event_guidance_risk"
      ],
      "review_required": true
    },
    "VXUS": {
      "summary": "Second priority because it improves portfolio diversification away from concentrated US mega-cap and AI infrastructure exposure. The setup is constructive but not actionable now, with price close to resistance and data-quality caveats; prefer pullback confirmation near 80.10-79.70 or a high-quality breakout above 82.90.",
      "reason_codes": [
        "diversification_value",
        "reduces_single_theme_concentration",
        "constructive_medium_term_thesis",
        "wait_for_confirmation",
        "near_resistance_zone",
        "pullback_or_breakout_trigger_required",
        "data_quality_caveat",
        "high_fallback_count"
      ],
      "review_required": true
    },
    "AAPL": {
      "summary": "Third priority as a high-quality existing holding with HOLD-rated support, cash generation, and clear risk levels. It ranks ahead of more extended industrial/AI infrastructure names because it is less of a pure momentum add, but new capital should still wait for a close above 262.20 with volume or a support retest near 254.87/251-252.",
      "reason_codes": [
        "quality_core_holding",
        "held_position_hold_only",
        "constructive_but_waiting_for_confirmation",
        "below_nearby_resistance",
        "explicit_breakout_trigger_defined",
        "support_retest_alternative_trigger",
        "valuation_limits_sizing",
        "event_risk_pending"
      ],
      "review_required": true
    },
    "ETN": {
      "summary": "Fourth priority despite a constructive medium-term thesis because it overlaps with the AI power-infrastructure theme, remains near 407-408 resistance, and has elevated valuation and volatility. Existing exposure can be held, but additional capital should wait for a volume-backed breakout or a stable pullback near 386.",
      "reason_codes": [
        "bullish_medium_term_thesis",
        "sector_theme_concentration",
        "entry_action_wait",
        "breakout_not_confirmed",
        "resistance_near_407_408",
        "volume_confirmation_required",
        "valuation_sensitive",
        "high_fallback_count"
      ],
      "review_required": true
    },
    "VRT": {
      "summary": "Lowest priority among the eligible names because although the thesis is attractive, the setup is the most extended and volatile, with overbought RSI, high beta/ATR, valuation risk, and the highest near-term confirmation burden. Existing small exposure can be held, but no add should occur before a decisive volume-backed break above 312.46 or a controlled pullback holding 299.96/295.11.",
      "reason_codes": [
        "bullish_medium_term_thesis",
        "most_extended_setup",
        "overbought_rsi",
        "high_volatility_position_sizing",
        "valuation_risk",
        "entry_wait_state",
        "breakout_not_confirmed",
        "high_fallback_count",
        "data_quality_intraday_gap"
      ],
      "review_required": true
    }
  }
}