Começar
Aparência

Vale na hora e fica lembrada neste navegador.

Decisões

ORG-0003 — Idioma e terminologia

Contexto

A Hibex escreve para pessoas que leem português e trabalha com ferramentas, bibliotecas e convenções em inglês. Misturar os dois sem regra produz identificadores traduzidos pela metade e documentos que trocam de idioma no meio.

Decisão

  1. Português brasileiro em documentação, specs (prosa), telas e respostas do agente.
  2. Inglês em identificadores: código, nomes de serviço, realm, client, tabela, variável.
  3. Termos técnicos consagrados não se traduzem (commit, build, deploy, container, realm, endpoint…).
  4. Nas specs do OpenSpec, as palavras-chave SHALL/MUST/WHEN/THEN ficam em inglês.
  5. A terminologia do domínio mora na stack, em docs/produto/glossario.md: começa vazia e cresce a cada change que cria um termo.

Alternativas consideradas

AlternativaPor que não
Tudo em inglêsPor que não: quem usa e mantém os produtos lê português; specs e telas ficariam mais distantes do negócio
Identificadores em portuguêsPor que não: atrito com bibliotecas, convenções e exemplos, todos em inglês

Consequências

  • Um glossário por stack, mantido pelas changes, evita sinônimos para a mesma coisa.
  • Revisões apontam termo traduzido sem necessidade e identificador em português.

Mais

O detalhe está na documentação da arquitetura.