-- 094_display_name_status.sql — status do NOME DE EXIBIÇÃO por BM (25/08/2026)
--
-- Por que existe: o painel mostrava "⚠ 138024" numa BM com qualidade GREEN e
-- TIER_10K. O 138024 é erro de CHAMADA DE VOZ (SIP), recurso que a plataforma
-- não usa — estava ali só porque o código pegava o primeiro erro da entidade.
-- O motivo REAL da limitação vinha em health_status.additional_info: o nome de
-- exibição não foi aprovado. Medido em produção: 2 BMs com name_status
-- DECLINED, limitadas havia tempo, sem ninguém saber.
--
-- name_status vem da MESMA chamada da Graph que já lia tier/qualidade/saúde
-- (server/metaCapability.ts) — nenhuma requisição nova.
-- Valores da Meta: APPROVED | DECLINED | PENDING_REVIEW | NONE | AVAILABLE_WITHOUT_REVIEW.
-- NULL = ainda não lido (BM sem token Meta ou antes do primeiro health-sync).
--
-- Aditiva e idempotente: nada é reescrito, o health-sync preenche sozinho no
-- próximo ciclo.
ALTER TABLE business_managers
  ADD COLUMN IF NOT EXISTS display_name_status varchar(30);
