Tarefas recorrentes e dependências: uma lista de tarefas que funciona sozinha
Tarefas recorrentes poupam você de redigitar a mesma tarefa toda semana, e dependências impedem que um agente de IA comece um trabalho bloqueado. Como as duas funcionam no Done.

Por Alejandro Rioja5 min de leitura
Dois recursos nada glamourosos fazem a maior parte do trabalho para uma lista de tarefas parecer que funciona sozinha: a recorrência, para você nunca mais redigitar à mão a mesma tarefa semanal, e as dependências, para que ninguém, pessoa ou agente, comece um trabalho que ainda não está pronto. Nenhum dos dois empolga sozinho. Juntos, são a diferença entre uma lista que você mantém e uma que, em grande parte, se mantém sozinha.
Tarefas recorrentes do jeito certo
Uma tarefa recorrente se repete na frequência que você definir (diária, semanal, mensal ou personalizada). Assim, uma tarefa como “enviar a atualização semanal” existe uma vez só, e não como cinquenta e duas entradas quase idênticas que você teria que criar e limpar à mão. O que importa não é a conta do calendário. É que você só precise pensar no trabalho, e não na burocracia de repeti-lo.
Dependências: block_task / unblock_task
Uma dependência diz que uma tarefa não pode começar até que outra termine. block_task e unblock_task gerenciam diretamente essa relação de “bloqueada por”, e há verificação de ciclos, então você não consegue criar por acidente um loop em que duas tarefas esperam uma pela outra para sempre. Quando uma tarefa está bloqueada, está bloqueada de verdade: ela não aparece como pronta só porque o prazo chegou.
Por que isso impede os agentes de passarem na frente?
O list_my_tasks, a ferramenta que um agente chama para ver a fila de tarefas prontas, exclui explicitamente o trabalho bloqueado. Não é uma sugestão que o agente precisa lembrar de respeitar. É estrutural. Um agente que consulta a própria fila nem chega a ver uma tarefa que está esperando outra coisa, então não há como ele começar um trabalho fora de ordem por engano.
Um sistema que não precisa de vigilância diária
Junte as três peças: a recorrência, para o trabalho repetido reaparecer sozinho, as dependências, para a ordem ser imposta em vez de lembrada, e a aprovação automática, para as tarefas recorrentes de baixo risco se fecharem sozinhas sem revisão a cada vez. O resultado é uma fila que roda praticamente sozinha entre os momentos em que você realmente precisa dar a direção.
Onde uma pessoa ainda precisa conferir
“Funciona sozinha” não quer dizer “desaparece”. O resumo diário e a revisão semanal existem justamente porque vale a pena dar uma olhada mesmo em uma fila que quase não dá manutenção. Você não microgerencia mais cada tarefa, mas ainda quer saber o que está atrasado, o que empacou e o que um agente realmente entregou enquanto você não estava olhando.
Perguntas frequentes
Como funcionam as tarefas recorrentes em um app de tarefas com IA?
Uma tarefa recorrente se repete em uma frequência (diária, semanal, mensal ou personalizada), então você a configura uma vez em vez de recriar uma tarefa quase idêntica a cada ciclo. No Done, depois que aparecem, as tarefas recorrentes se comportam como qualquer outra: podem ser atribuídas, decompostas ou submetidas à trava de aprovação do mesmo jeito.
O que são dependências entre tarefas?
Uma dependência marca uma tarefa como bloqueada por outra, então ela não pode começar até que a tarefa da qual depende termine. As ferramentas block_task/unblock_task do Done cuidam disso e verificam ciclos, para que duas tarefas não acabem esperando uma pela outra para sempre.
Um agente de IA pode começar uma tarefa antes de a dependência dela terminar?
Não. Uma tarefa bloqueada nem aparece na fila de tarefas prontas do agente. O list_my_tasks só mostra trabalho que não está bloqueado, então não há caminho para um agente passar na frente por acidente.