Sem estágio, o erro só aparece no fim
Quando você pede tudo de uma vez, o erro de estrutura fica escondido sob o detalhe. Você só descobre no fim, quando já não dá pra consertar sem refazer.
Soltar a IA livre numa tarefa grande é pedir alucinação. Travar 100% é engessar e perder o que ela faz bem. Determinismo progressivo é o meio: você aperta o caminho em estágios, validando cada um antes do próximo.
Use este mapa para entender a sequência da aula antes de entrar nos detalhes.
AIOX é processo, não improviso. Em vez de um pedido gigante que a IA tenta adivinhar inteiro, você divide em estágios e valida cada um. O determinismo aperta conforme o caminho fica claro.
Três movimentos: entender por que o aperto em estágios vence os extremos, ver o caso do salto que deu errado, e aplicar os 3 estágios a uma feature sua.
A aplicação dos 3 estágios a uma feature sua, marcando onde o caminho trava em cada um.
Você tem o mapa. Agora vê o caso de um salto grande que custou caro por não ter estágio.
Caso RealUm pedido grande, de uma vez, voltou estruturalmente errado. Sem estágio nem gate no meio, a única saída foi reescrever do zero. O mesmo trabalho em 30/60/90 teria travado o erro no estágio 30.
Quando você pede tudo de uma vez, o erro de estrutura fica escondido sob o detalhe. Você só descobre no fim, quando já não dá pra consertar sem refazer.
Você viu o custo do salto. Agora a técnica: os 3 estágios com gate e a sequência de aplicação.
TrilogiaAs 3 camadas que transformam um pedido gigante em estágios validados.
O custo de um erro cresce com o quanto já foi construído sobre ele. Validar o esqueleto no estágio 30 evita reescrever corpo e acabamento. Apertar o determinismo cedo é economia, não burocracia.
30 é o esqueleto determinístico. 60 é o corpo sobre o esqueleto aprovado. 90 é o acabamento. Entre cada estágio, um gate que valida antes de avançar.
Peça só o estágio atual. Valide contra o gate. Só avance quando passar. Nunca peça o estágio 60 antes de o 30 estar validado. O caminho aperta a cada passo.
Cada estágio entrega uma coisa e tem um gate. O gate é o que faz o determinismo ser progressivo e não um salto disfarçado.
A estrutura mínima determinística: contratos, interfaces, o caminho. Sem lógica de detalhe ainda.
A lógica construída sobre o esqueleto já aprovado. O caminho já está travado pela estrutura.
O detalhe, o polimento, os casos de borda. Feito por último, com o caminho já consolidado.
Os passos concretos para aplicar determinismo progressivo a uma feature, em ordem.
Use em qualquer feature não trivial, antes de pedir o trabalho inteiro.
esqueleto→gate-30→corpo→gate-60→acabamentoesqueleto — Peça só a estrutura: contratos, interfaces, o caminho. Nada de detalhe.gate-30 — Valide a estrutura. Se está errada, conserte aqui antes de avançar.corpo — Peça a lógica sobre o esqueleto aprovado. O caminho já está travado.gate-60 — Valide que a lógica respeita a estrutura do 30.acabamento — Peça o detalhe e as bordas por último, com tudo consolidado.Do esqueleto ao acabamento, com gate em cada passo
estrutura mínima determinística.
valida a estrutura antes de seguir.
lógica sobre o esqueleto aprovado.
detalhe com o caminho travado.
Três confusões que jogam o operador para um dos extremos: soltar demais ou travar demais.
Pedir tudo de uma vez parece mais rápido.
Esclareça: É mais rápido até o erro de estrutura aparecer no fim. Os estágios pegam o erro cedo, quando é barato.
Especificar cada linha parece mais seguro.
Esclareça: Travar tudo perde o que a IA faz bem dentro do caminho. Você aperta a estrutura, não cada token.
Revisar no final parece economizar tempo.
Esclareça: O gate no 30 e no 60 é o que evita a reescrita. Revisão só no fim é o salto disfarçado.
Pede tudo de uma vez. Alucina o caminho, erro escondido até o fim.
Aperta em 30/60/90, gate entre estágios. Erro pego cedo.
Especifica cada linha. Engessa e perde o que a IA faz bem.
Você tem a técnica. Agora a prática: aplique os 3 estágios a uma feature sua.
PráticaPegue uma feature que você ia pedir inteira e quebre em 30, 60 e 90, marcando o gate de cada estágio.
01# Quebre a feature antes de pedir. Um gate por estagio.02feature: "{nome da feature}"03estagio_30:04esqueleto: "{estrutura, contratos, caminho minimo}"05gate: "{a estrutura esta certa?}"06estagio_60:07corpo: "{logica sobre o esqueleto aprovado}"08gate: "{a logica respeita a estrutura do 30?}"09estagio_90:10acabamento: "{detalhe, bordas, polimento}"11gate: "{nao mexeu no que foi aprovado antes?}"12erro_mais_provavel_em: "{30 | 60 | 90}"
Os termos desta aula em uma frase cada.
Apertar o caminho da IA em estágios validados, em vez de pedir tudo de uma vez ou travar cada linha.
O esqueleto: estrutura, contratos e caminho mínimo, validados antes de avançar.
O corpo: a lógica construída sobre o esqueleto já aprovado.
O acabamento: detalhe, bordas e polimento, com o caminho já travado.
O ponto de validação entre estágios. É o que faz o determinismo ser progressivo e não um salto.