class Tryouts::CLI::LiveStatusManager

def initialize(formatter, options = {})

def initialize(formatter, options = {})
  @formatter  = formatter
  @enabled    = should_enable_live_status?(formatter, options)
  @show_debug = options.fetch(:debug, false)
  return unless @enabled
  # Initialize state tracking and display
  @state           = TestRunState.empty
  @display         = TTYStatusDisplay.new(@formatter.stdout, options)
  @status_reserved = false
  debug_log('LiveStatusManager: Enabled with native integration')
end