A pergunta
Como transformar uma intenção em um sistema real sem perder clareza, contexto, evidência e aprendizado no caminho? Trabalhar com agentes torna essa pergunta mais urgente. Um agente executa rápido, mas executa o que entendeu, e o que ele entendeu depende do que foi escrito antes.
O ciclo
O Radiant organiza o trabalho em etapas, cada uma com um documento próprio.
- Enquadrar. O Project Frame registra a intenção, o problema e o que está fora do escopo. O Design Frame faz o mesmo para a experiência de quem vai usar.
- Especificar e planejar. A Spec e o Plan descrevem o sistema e a ordem de construção. A especificação da experiência fica num documento separado.
- Contratar. Cada tarefa vira um contrato com uma única mudança observável como objetivo, o escopo permitido, os resultados esperados, o que não fazer e como verificar.
- Construir. Um agente executa o contrato, e só ele.
- Verificar. Checagens automáticas, uma verificação focada no que mudou, uma releitura do resultado e uma crítica independente.
- Aprender. O que deu certo ou errado volta para o lugar responsável: o contrato, o template, o procedimento ou o próprio método.
# Radiant Task Contract Status: READY | HOLD | IN_PROGRESS | VERIFY | DONE | FAIL Risk tier: 0 | 1 | 2 | 3 ## 1. Objective Descreva uma única mudança observável. ## 6. Non-goals
Regras que valem para tudo
Acima dos documentos fica uma constituição, com os invariantes do método e a ordem de precedência quando duas regras entram em conflito. Ela separa o desenho do sistema do desenho da experiência e define que um aprendizado só vira regra geral quando se repete. Um problema isolado é corrigido no projeto onde apareceu.
Atualizações
- Primeira publicação.