# app/policies/dashboard_policy.rb
class DashboardPolicy < Struct.new(:user, :dashboard)
  def metricas?
    user.admin? || user.gerente? || user.operador?
  end

  def index?
    user.admin? || user.gerente?
  end

  # Dashboard de operações: todos menos motorista (mesma regra do dashboard HTML).
  def operacoes?
    !user.motorista?
  end
end
