{
  "status": "success",
  "provider": "codex",
  "model": "gpt-5.4",
  "priority_order": [
    "VXUS",
    "TSM",
    "ETN",
    "VRT",
    "GEV"
  ],
  "portfolio_note": "All provided candidates are WATCH/WAIT with no immediate buy signal, and the batch is heavily tilted toward AI infrastructure, power equipment, and semiconductor exposure. Because account data is watchlist-only and several names carry fallback or intraday-data quality flags, prioritize diversification and clean confirmations over headline bullish theses; any triggered entries should be small starters and should respect sector concentration before adding multiple related names.",
  "reason_by_ticker": {
    "VXUS": {
      "summary": "Highest portfolio utility despite only developing timing: broad non-US ETF exposure helps offset the batch's heavy AI infrastructure and single-name concentration. Still watch-only until either a controlled 80.10-79.70 retest/rebound or confirmed 82.90 breakout; high fallback count and missing same-day intraday snapshot require review.",
      "reason_codes": [
        "portfolio_diversification_benefit",
        "entry_wait_state",
        "confirmation_required",
        "near_resistance",
        "high_fallback_count",
        "intraday_snapshot_missing",
        "small_starter_only_if_triggered"
      ],
      "review_required": true
    },
    "TSM": {
      "summary": "Best single-name quality balance: strong AI-linked revenue, high margins, trend recovery, and clear support/breakout triggers. Kept below VXUS because it is still near resistance, volume confirmation is incomplete, expectations are elevated, and Taiwan/geopolitical risk argues against chasing.",
      "reason_codes": [
        "high_quality_growth_thesis",
        "entry_wait_state",
        "volume_confirmation_required",
        "resistance_nearby",
        "elevated_expectations",
        "geopolitical_risk",
        "starter_only_if_triggered"
      ],
      "review_required": true
    },
    "ETN": {
      "summary": "Constructive power-infrastructure compounder with solid fundamentals and FCF, but entry quality is not ready near 407-408 resistance and 52-week highs. Ranked ahead of VRT and GEV for comparatively clearer operating quality, but limited company-news coverage and sector overlap keep it conservative.",
      "reason_codes": [
        "constructive_power_infrastructure_thesis",
        "entry_wait_state",
        "resistance_near_52_week_high",
        "volume_confirmation_missing",
        "earnings_confirmation_pending",
        "limited_data_coverage",
        "sector_concentration_risk"
      ],
      "review_required": true
    },
    "VRT": {
      "summary": "Strongest triggered score and clear AI data-center thesis, but near-term setup is extended and overbought after a sharp rebound with high beta, rich valuation, and elevated fallback count. It remains actionable only after a volume-backed 312.46 breakout or controlled pullback support confirmation.",
      "reason_codes": [
        "bullish_medium_term_thesis",
        "entry_wait_state",
        "overbought_after_sharp_rebound",
        "breakout_needs_volume_confirmation",
        "valuation_and_volatility_risk",
        "high_fallback_count",
        "sector_concentration_risk"
      ],
      "review_required": true
    },
    "GEV": {
      "summary": "Structural thesis is attractive, but this is the least conservative entry among the provided high-growth infrastructure names: price is extended into major resistance, ATR and valuation are high, volume/momentum quality is softening, and legal/execution risks remain live. Wait for 1007.38 breakout confirmation or 944-952 support recovery.",
      "reason_codes": [
        "constructive_structural_thesis",
        "entry_wait_state",
        "extended_near_resistance",
        "momentum_volume_divergence",
        "high_valuation_risk",
        "legal_execution_risk",
        "sector_concentration_risk"
      ],
      "review_required": true
    }
  }
}