ADR-010: Convenção de Nomenclatura 1Password
Resumo publicável desta decisão arquitetural.
Status: Aceita
Contexto
Gestão de secrets para CI/CD, servidores e desenvolvimento local precisa de nomenclatura consistente e critérios claros para criação de vaults e controle de acesso.
Decisão
Padronizar nomenclatura: vaults CI-{PROJECT} (UPPERCASE), itens {SERVIÇO}-{contexto}, seções kebab-case, campos snake_case em inglês. Três padrões de consumo: Service Account (CI), OP Connect (servidor), op run (dev local). Critérios objetivos para quando criar vault dedicado vs usar compartilhado.
Consequências
Nomenclatura previsível. Controle de acesso granular por projeto. Migração gradual dos itens existentes.