class Kitsune::Kit::Commands::Init

def select_default_environment(selected_envs)

def select_default_environment(selected_envs)
  say "🎯 Which environment should be set as default in '.kitsune/kit.env'?", :cyan
  selected_envs.each_with_index do |env, index|
    say "  #{index + 1}) #{env}"
  end
  input = ask("➡️  Enter number [default: 1]:", :yellow)
  input = input.strip
  if input.empty?
    selected_envs[0] # default to first selected
  else
    index = input.to_i - 1
    if index >= 0 && index < selected_envs.size
      selected_envs[index]
    else
      say "⚠️ Invalid selection. Defaulting to '#{selected_envs[0]}'", :yellow
      selected_envs[0]
    end
  end
end