Pular para o índice
English

TaskForge

Orquestrador que transforma uma demanda em grafo de tarefas, isola cada tarefa em sua própria worktree Git e executa em ondas paralelas, com revisão e merge humanos no fim. O planner é somente leitura, e nenhum agente consegue publicar sozinho.

TypeScript / Node.js / Zod / Git worktrees / Claude Code

Contexto
Meta-tooling que transforma uma demanda em DAG de tarefas e executa agentes em ondas paralelas, uma worktree Git por tarefa.
Pressão
Agente escrevendo em repositório compartilhado é risco: precisa ser impossível, não improvável, que um deles publique sozinho.
Decisão
Separar planejamento de execução, manter o planner somente leitura, isolar cada tarefa em branch e worktree próprias e deixar revisão e merge com pessoa.
Evidência
Proteção para branch sem commit e para histórico sem ancestral comum; skills de processo com gate embutido — aprovação antes de executar, cobertura mínima de 80% e migration reversível; quatro interfaces sobre o mesmo motor, compartilhando os planos em disco.
Impacto
A tese deixou de ser "executar agentes" e passou a ser mapear como o time trabalha e acoplar agente só nos pontos certos.