Documentação
Conceitos
Cinco ideias explicam como o Eden trabalha. Elas valem no chat, no código, nos agentes e no WhatsApp.
Revisão do pedido
Antes de rodar, a LUA devolve o pedido reescrito: o que vai fazer, o que acrescentou, as perguntas que ficaram e os riscos. Junto vem o critério de pronto, o custo previsto e o teto da atividade. Nada executa sem o seu aceite. O botão Melhorar mostra essa reescrita e deixa você editar.
Juiz zero
Conferência feita por código, sem modelo. Ele confere o que dá para conferir de forma determinística: a soma que fecha, o teste que passa, campo deixado em aberto, nome de fornecedor de IA ou segredo no texto. Se o juiz zero reprova, a entrega não sai como pronta.
Dois juízes
Depois do juiz zero, dois juízes leem a entrega critério por critério, cada um sem ver o parecer do outro. Eles dão parecer, não votam. Quando divergem, a decisão é de uma pessoa com papel de aprovador, e a decisão fica gravada.
Prova
Cada critério de pronto fica ligado a uma evidência: saída de teste, diff, planilha, texto de fonte. Cada evidência tem hash. A atividade termina em um destes estados, sempre à mostra:
entregue_com_prova: todos os critérios com evidência e juízes de acordo.entregue_sem_prova: houve entrega, mas sem evidência para conferir. A tela avisa para conferir antes de usar.parada_por_teto,falhououcancelada: com o motivo.
Trilha
Todo passo de toda atividade vai para uma trilha que só aceita inclusão. Cada registro aponta para o anterior por hash. A tela Trilha recalcula a cadeia inteira e mostra se algo foi mexido. A política que valia em cada passo fica junto.
Teto e custo
Cada atividade tem teto em reais. O Eden avisa aos 80% e para no teto, com o estado parada_por_teto. Depois de cada atividade, a tela compara o estimado com o real; o resultado calibra a próxima estimativa parecida.