Aperte o caminho
em estágios.

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.

30 → 60 → 90os três estágios do aperto
3 gatesum checkpoint validado entre cada estágio
0 leapnenhum salto grande sem validação no meio
Legenda de coresOs estágios e os extremos
IA livre
Estágio 30
Estágio 60
Estágio 90
Validar cada

Mapa da aula

Use este mapa para entender a sequência da aula antes de entrar nos detalhes.

Legenda de coresOs estágios e os extremos
IA livrepede tudo de uma vez, alucina o caminho
Estágio 30o esqueleto determinístico validado
Estágio 60o corpo sobre o esqueleto aprovado
Estágio 90o acabamento com o caminho travado
Validar cadagate entre cada estágio

Nem solto, nem engessado

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.

A regra que sustenta a aulaQuanto maior o pedido de uma vez, maior a chance de a IA inventar o caminho. Determinismo progressivo quebra o trabalho em 30, 60 e 90: cada estágio tem um gate. Você valida o esqueleto antes de pedir o corpo, e o corpo antes do acabamento. O caminho aperta, a alucinação cai.

Pedido em um salto

  • Pede a feature inteira de uma vez.
  • A IA adivinha estrutura, dados e detalhe juntos.
  • Quando vem errado, você reescreve tudo.
  • Não há ponto de validação no meio do caminho.

Determinismo progressivo

  • Pede o esqueleto primeiro (estágio 30) e valida.
  • Constrói o corpo sobre o esqueleto aprovado (60).
  • Faz o acabamento com o caminho travado (90).
  • Cada estágio tem um gate antes do próximo.
Pedro Valério (co-founder, aula-01)Eu não peço o bagulho inteiro de uma vez. Eu empacoto em etapas, valido cada uma, e só aí avanço. Quando você trava o caminho aos poucos, a IA para de inventar e começa a executar.

O caminho da aula

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.

Os 3 estágios

1. 30 - Esqueletoa estrutura mínima determinística, validada antes de seguir.
2. 60 - Corpoa lógica construída sobre o esqueleto aprovado.
3. 90 - Acabamentoo detalhe e o polimento, com o caminho já travado.

[ a ] Você vai sair sabendo

  • Por que o salto grande convida a alucinação.
  • O que cada estágio (30, 60, 90) entrega.
  • Onde colocar o gate entre os estágios.

[ b ] Você vai sair fazendo

A aplicação dos 3 estágios a uma feature sua, marcando onde o caminho trava em cada um.

Cluster 1 / 3nem solto nem engessado · os 3 estágios 30/60/90 · gate entre estágios

Você tem o mapa. Agora vê o caso de um salto grande que custou caro por não ter estágio.

Caso Real

O salto que virou reescrita

Um 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.

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.

Rota · pain
Começou comoPedido único de uma feature inteira: estrutura, lógica e detalhe juntos.
VirouO mesmo trabalho dividido em 30 (esqueleto), 60 (corpo) e 90 (acabamento), com gate em cada um.
ProvaNo fluxo em estágios, o erro de estrutura apareceria no gate do 30, antes de qualquer detalhe.
LiçãoO salto esconde o erro até o fim. O estágio expõe o erro cedo, quando consertar é barato.
SituaçãoUm operador pede uma feature completa de uma vez. A IA entrega algo que roda, mas a estrutura está errada, e o erro está disfarçado pelo acabamento bonito.
DecisãoRefazer o trabalho em estágios: pedir só o esqueleto, validar, depois o corpo, validar, depois o acabamento.
EvidênciaPedro mostra em aula-01 que empacotar em etapas e validar cada uma é o que impede o retrabalho do salto.
Mensagem ao alunoQuanto antes o erro aparece, mais barato ele é. O estágio 30 é o lugar mais barato pra errar.
ContextoEm aula-01, o processo certo (PR-01) é a tese: validar antes de codar, em vez de soltar a IA num pedido gigante.
Percepção-chaveO custo de um erro cresce com o quanto já foi construído sobre ele. Validar o esqueleto cedo evita reescrever o corpo e o acabamento depois.
DecisãoAdotar os 3 estágios como padrão para qualquer feature não trivial.
1Pedido únicofeature inteira de uma vez, sem estágio.
2Erro escondidoestrutura errada disfarçada pelo acabamento.
3Descoberta tardiao erro só aparece no fim, caro de consertar.
4Reescritasem gate no meio, a saída é refazer do zero.
30o estágio onde o erro de estrutura aparece
3 gatestrês pontos de validação, não zero
Sem reescritaconsertar cedo evita refazer tudo
Custo de consertar o erro por estágio onde ele é pego
  • Pego no estágio 30 (esqueleto)
    barato
  • Pego no estágio 60 (corpo)
    médio
  • Pego no estágio 90 (acabamento)
    caro
  • Pego só no fim (salto único)
    reescrita
Cluster 2 / 3salto esconde o erro · custo cresce com o estágio · validar cedo é barato

Você viu o custo do salto. Agora a técnica: os 3 estágios com gate e a sequência de aplicação.

Trilogia

WHY / WHAT / HOW do determinismo progressivo

As 3 camadas que transformam um pedido gigante em estágios validados.

1

WHY - O erro cedo é barato

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.

WHYerro cedo
2

WHAT - Três estágios, três gates

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.

WHAT30/60/90
3

HOW - Pedir, validar, 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.

HOWpedir-validar-avançar

Os 3 estágios com gate

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.

30 - Esqueleto

A estrutura mínima determinística: contratos, interfaces, o caminho. Sem lógica de detalhe ainda.

Fase 1 · Outputesqueleto: estrutura e contratos definidos
Fase 2 · GateA estrutura está certa? Se não, conserte aqui, é barato.

60 - Corpo

A lógica construída sobre o esqueleto já aprovado. O caminho já está travado pela estrutura.

Fase 1 · Outputcorpo: lógica funcionando sobre o esqueleto
Fase 2 · GateA lógica respeita a estrutura aprovada no 30?

90 - Acabamento

O detalhe, o polimento, os casos de borda. Feito por último, com o caminho já consolidado.

Fase 1 · Outputacabamento: detalhe e bordas tratados
Fase 2 · GateO acabamento não mexeu na estrutura nem na lógica aprovadas?

A sequência de aplicação

Os passos concretos para aplicar determinismo progressivo a uma feature, em ordem.

◇▶ signal_plus_action

Aplicar os 3 estágios a uma feature

Use em qualquer feature não trivial, antes de pedir o trabalho inteiro.

esqueletogate-30corpogate-60acabamento
  1. esqueletoPeça só a estrutura: contratos, interfaces, o caminho. Nada de detalhe.
  2. gate-30Valide a estrutura. Se está errada, conserte aqui antes de avançar.
  3. corpoPeça a lógica sobre o esqueleto aprovado. O caminho já está travado.
  4. gate-60Valide que a lógica respeita a estrutura do 30.
  5. acabamentoPeça o detalhe e as bordas por último, com tudo consolidado.

Do esqueleto ao acabamento, com gate em cada passo

1

30 Esqueleto

estrutura mínima determinística.

2

Gate

valida a estrutura antes de seguir.

3

60 Corpo

lógica sobre o esqueleto aprovado.

4

90 Acabamento

detalhe com o caminho travado.

Não confunda os extremos

Três confusões que jogam o operador para um dos extremos: soltar demais ou travar demais.

Não confundaDeterminismo progressivo, não IA livre

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.

Não confundaDeterminismo progressivo, não travar 100%

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.

Não confundaGate entre estágios, não revisão só no fim

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.

IA livre pain

Pede tudo de uma vez. Alucina o caminho, erro escondido até o fim.

Determinismo progressivo action

Aperta em 30/60/90, gate entre estágios. Erro pego cedo.

Travar 100% pain

Especifica cada linha. Engessa e perde o que a IA faz bem.

Cluster 3 / 3trilogia do determinismo progressivo · os 3 estágios com gate · sequência de aplicação

Você tem a técnica. Agora a prática: aplique os 3 estágios a uma feature sua.

Prática

Prática: aplique os 3 estágios

Pegue uma feature que você ia pedir inteira e quebre em 30, 60 e 90, marcando o gate de cada estágio.

aula.yaml12 linhas
01# Quebre a feature antes de pedir. Um gate por estagio.02feature: "{nome da feature}"03estagio_30: 04  esqueleto: "{estrutura, contratos, caminho minimo}"05  gate: "{a estrutura esta certa?}"06estagio_60: 07  corpo: "{logica sobre o esqueleto aprovado}"08  gate: "{a logica respeita a estrutura do 30?}"09estagio_90: 10  acabamento: "{detalhe, bordas, polimento}"11  gate: "{nao mexeu no que foi aprovado antes?}"12erro_mais_provavel_em: "{30 | 60 | 90}"
Portão da aulaAntes de seguir para a próxima aula: você pegou uma feature, quebrou em 30, 60 e 90, escreveu o gate de cada estágio e marcou onde o erro mais provável apareceria. Se você ainda pediria a feature inteira de uma vez, releia o caso do salto.
  1. Escolha a feature: Pegue uma feature não trivial que você ia pedir de uma vez só.
  2. Defina o estágio 30: Escreva qual é o esqueleto: contratos, interfaces, o caminho mínimo.
  3. Defina o gate do 30: Escreva a pergunta que valida a estrutura antes de avançar.
  4. Defina 60 e 90: Escreva o que entra no corpo (60) e no acabamento (90), e o gate de cada um.
  5. Marque onde travar: Identifique em qual estágio o erro mais provável dessa feature apareceria.

Glossário

Os termos desta aula em uma frase cada.

Determinismo progressivo

Apertar o caminho da IA em estágios validados, em vez de pedir tudo de uma vez ou travar cada linha.

Estágio 30

O esqueleto: estrutura, contratos e caminho mínimo, validados antes de avançar.

Estágio 60

O corpo: a lógica construída sobre o esqueleto já aprovado.

Estágio 90

O acabamento: detalhe, bordas e polimento, com o caminho já travado.

Gate

O ponto de validação entre estágios. É o que faz o determinismo ser progressivo e não um salto.

Próxima aulaVocê sabe apertar o caminho em estágios. A seguir, a heurística que decide onde usar código determinístico e onde a IA gera ouro de verdade.