-- 0033 — a nota do item de menu: por que ele esta desligado
--
-- `enabled = 0` ja existia desde 0032 e resolve o "temporariamente desabilitado":
-- o item fica cadastrado, some do menu, e continua na visao administrativa. O
-- que faltava e o PORQUE.
--
-- O caso que obriga a isso: ao montar o catalogo a partir do painel que o
-- cliente esta substituindo, boa parte dos itens nao pode ser ligada ainda --
-- uns porque a fonte de dados nao foi integrada, outros porque o dado existe
-- mas esta ERRADO na origem (numa base real, 8 de 17 categorias estavam
-- classificadas como "Receitas", inclusive "DESPESA COM PESSOAL"). Sao motivos
-- diferentes, com desfechos diferentes: o primeiro se resolve carregando dado,
-- o segundo exige alguem corrigir o cadastro no ERP.
--
-- Sem registrar isso, daqui a tres meses alguem abre o painel, ve doze itens
-- desligados sem explicacao, e tem duas saidas ruins: ligar tudo para ver o que
-- acontece (e o assistente passa a errar em publico), ou apagar (e o trabalho
-- de mapeamento se perde).
--
-- POR QUE NAO REAPROVEITAR `hint`
--
-- `hint` e do USUARIO FINAL: aparece sob o rotulo, no menu, para quem vai
-- clicar. Guardar ali "aguardando integracao da folha" faria essa frase
-- aparecer para o cliente no dia em que o item fosse ligado -- exatamente
-- quando ela deixou de ser verdade.
--
-- `note` e o oposto: nunca sai no menu, so na visao administrativa. Sao dois
-- publicos diferentes, entao sao dois campos.

ALTER TABLE embed_prompts
  ADD COLUMN note VARCHAR(255) NULL AFTER hint;
