{
  "status": "success",
  "provider": "codex",
  "model": "gpt-5.4",
  "priority_order": [
    "TSM",
    "LHX",
    "RSP",
    "GLDM",
    "LRCX"
  ],
  "portfolio_note": "All five names are bullish but WAIT-gated, and available cash above the required buffer is minimal at about 52,437 KRW, below the minimum trade size. The conservative arbitration result is to preserve existing holdings, avoid immediate new buys, require fresh data review before execution, and prioritize only triggered adds with confirmed support or breakout conditions while limiting semiconductor concentration.",
  "reason_by_ticker": {
    "TSM": {
      "summary": "Highest priority among the provided names because it has the strongest confidence, best current and triggered scores, existing held exposure, and a clear medium-term AI/advanced-node thesis. Still, no add should be executed until support or breakout confirmation appears because the batch is entirely WAIT and execution data is stale/degraded.",
      "reason_codes": [
        "highest_relative_score",
        "constructive_medium_term_thesis",
        "held_position_can_continue",
        "trigger_not_confirmed",
        "near_resistance_after_fast_rebound",
        "stale_or_degraded_data",
        "review_before_execution"
      ],
      "review_required": true
    },
    "LHX": {
      "summary": "Ranks second as a held diversifier with a credible defense and rocket-motor capacity thesis, decent data coverage, and better portfolio diversification than adding another semiconductor name. Timing remains range-bound and requires support, volume, or breakout confirmation before any add.",
      "reason_codes": [
        "portfolio_diversifier",
        "constructive_medium_term_thesis",
        "held_position_core_hold",
        "range_bound_no_breakout",
        "volume_confirmation_needed",
        "event_and_margin_risk",
        "stale_or_degraded_data",
        "review_before_execution"
      ],
      "review_required": true
    },
    "RSP": {
      "summary": "Ranks third because it offers broad-market equal-weight diversification and well-defined triggers, with triggered score close to LHX. It is held already, but weaker data quality and proximity to resistance keep it behind TSM and LHX for priority.",
      "reason_codes": [
        "broad_market_diversification",
        "held_position_hold_ok",
        "constructive_medium_term_thesis",
        "resistance_zone_not_confirmed",
        "support_pullback_trigger_defined",
        "lower_data_coverage",
        "stale_or_degraded_data_blocks_execution",
        "review_before_execution"
      ],
      "review_required": true
    },
    "GLDM": {
      "summary": "Ranks fourth despite useful gold-hedge diversification because fallback count is high, same-day intraday data is missing, and price still needs either a 98.00 breakout or a controlled support retest. Maintain existing exposure but be conservative on additional allocation.",
      "reason_codes": [
        "portfolio_hedge_value",
        "constructive_medium_term_thesis",
        "held_position_hold_not_add",
        "breakout_not_confirmed",
        "support_retest_pending",
        "high_fallback_count",
        "intraday_snapshot_missing_same_day",
        "review_before_execution"
      ],
      "review_required": true
    },
    "LRCX": {
      "summary": "Lowest priority because it is not currently held, has negative current score, no funding-source support, pending earnings and export-control risks, and would add semiconductor concentration alongside TSM. It can remain on watch only until a confirmed breakout, pullback support, or post-earnings validation appears.",
      "reason_codes": [
        "watch_only_candidate",
        "not_currently_held",
        "negative_score_now",
        "no_funding_source_score",
        "earnings_event_pending",
        "export_control_risk",
        "semiconductor_concentration_risk",
        "wait_heavy_batch_reduce_immediate_entries",
        "review_before_execution"
      ],
      "review_required": true
    }
  }
}