Conceitos centrais
NoDrift é construído em torno de algumas distinções que mantêm claro o trabalho assistido por IA quando o projeto importa.
Proposta não é realidade do projeto.
Problema da história: A IA misturou o design proposto da semana anterior com a base de código real e fez Marcus procurar um resolver que não existia.
Resposta NoDrift: NoDrift obriga a sessão a manter separados design proposto, memória de conversa, resumo gerado e verdade do projeto. Antes de alguém integrar, editar ou relatar trabalho, a afirmação precisa ser conferida contra arquivos, registros ou fonte aprovada.
Resultado esperado: O resolver inexistente fica marcado como hipótese não verificada, não como base de implementação.
Saída gerada e verdade do projeto
Rascunhos, código, resumos, buscas e sugestões começam como saída. Eles não viram verdade do projeto até que a sessão de trabalho cheque seu significado contra o projeto real.
Uma suposição não é uma decisão aprovada.
Problema da história: Ethan ouviu que o nome do resolver estava errado e presumiu que a rota de substituição por gerente existia em outro lugar.
Resposta NoDrift: NoDrift exige que sugestão, hipótese, lembrança de outro chat e decisão aprovada sejam estados diferentes. Uma frase de Marcus, uma conclusão da IA ou um nome parecido não autoriza Ethan a construir relatórios sobre uma estrutura ainda não confirmada.
Resultado esperado: A rota fica registrada como proposta pendente de checagem até que uma fonte real confirme sua existência.
Sugestão e decisão aprovada
Uma sugestão útil não é automaticamente uma decisão aprovada. Decisões permanecem separadas até que o usuário realmente as aprove.
Capacidade e permissão
Um modelo pode ser capaz de editar, publicar, excluir, conectar um serviço externo ou mover arquivos. Essa capacidade não é o mesmo que permissão para agir.
Memória e continuidade governada
A memória do chat pode ajudar uma IA a lembrar o que foi dito. Ela não prova automaticamente qual fonte controla, qual redação foi aprovada, qual ação precisa de permissão ou qual desvio pertence a um workstream separado.
Candidato e confirmado
NoDrift mantém incidentes candidatos visíveis enquanto a classificação final não tem suporte. Contagens confirmadas limpas e cobertura de revisão incompleta são relatadas separadamente.
Transmissão e recepção
O LLM transmite. NoDrift governa a recepção: o que o usuário e a sessão ativa aceitam, verificam, registram, corrigem, rejeitam ou usam depois que a saída chega.