TriageCode · método e engenharia · [A]ancorado [P]presumido [?]aberto tcode
TriageHub

Docs · TriageCode

Lastro de evidência: como ler [A], [P] e [?]

Referência da escala de lastro do TriageCode — o que cada marcador significa, a obrigação mecânica de cada nível e como o sensor verifica a citação.

O lastro é o grau de evidência que sustenta uma afirmação. Ele não mede a confiança de quem escreve — mede o que ancora a afirmação na realidade do código. Uma afirmação só sobe de nível quando ganha evidência citável, nunca quando o autor “fica mais seguro”.

Os três níveis

  • [A] Ancorado — evidência direta e citável: arquivo e linha, teste verde, uma migration ou um hash de commit. A obrigação é citar a evidência na mesma linha. Um [A] sem citação é inválido e o sensor o rebaixa para [P].
  • [P] Presumido — inferido de padrões, nomes ou convenções de framework. É plausível, não provado. A obrigação é gerar um item de validação rastreado — é dívida explícita, não certeza.
  • [?] Aberto — não determinável pelos artefatos disponíveis. Bloqueia marcar a unidade como pronta e vira uma pergunta para um humano responder.

Por que tags ASCII

Marcadores como [A] são greppáveis: um sensor consegue varrer o texto e checar, de forma determinística, se todo [A] traz citação e se nenhuma unidade marcada como pronta ainda carrega um [?]. Emoji colorido serve só como apoio visual em relatórios — nunca como o dado que a máquina verifica.

A regra de ouro

Na dúvida, use o nível mais baixo. Um [?] honesto vale mais que um [P] enganoso, porque a engenharia começa quando se assume o que ainda não se sabe — e o sistema deixa de pretender saber o que não sabe.