Tarefa de Limpeza
O responsável principal ou designado aplica esta habilidade automaticamente quando materiais comprovadamente criados pela tarefa se tornam descartáveis após o resultado real, as evidências necessárias e todas as verificações selecionadas ou obrigatórias. Se não houver alvos, não inicie um fluxo de limpeza nem crie um notebook/registro para isso. Instruções explícitas de retenção substituem a exclusão automática. Uma solicitação de limpeza direta segue seu escopo e exclusões exatos; apenas um descarte explícito permite remover materiais não finalizados. Pausa, bloqueador, espera de aprovação, fim de turno, parada do agente ou cancelamento sem descarte não são conclusão. A preparação/prontidão do ToSpec preserva as entradas necessárias para execução posterior.
Remova apenas arquivos temporários ou intermediários comprovadamente criados pela tarefa, diretórios, preparação, cópias extraídas, downloads temporários, versões obsoletas de cache/pacotes intermediários, backups e um diretório explícito de Memória de Objetivo, se presente. Preserve entregáveis, resultado de fonte/config/tempo de execução, cache/arquivo ativo final, artefatos de pesquisa/relatório e todo objeto pré-existente, de propriedade do usuário ou ambíguo, exceto o material ToSpec finalizado de escopo explícito abaixo.
Preserve planos do Notebook da Tarefa, anotações, registros de trabalho, relatórios e evidências necessárias para continuação ou uso posterior; sua localização no diretório temporário do SO não torna esses registros saída de ferramenta descartável; não os mova nem copie para armazenamento permanente como parte da limpeza. A substituição de uma habilidade não autoriza a exclusão de dados legados da Memória de Objetivo.
Material ToSpec Finalizado
O usuário selecionou armazenamento temporário do SO e limpeza posterior para saídas do ToSpec.
Use apenas o localizador de workspace exato para a tarefa atual, nunca uma busca por
todas as pastas correspondentes ou pela pasta mais recente. Leia seus cabeçalhos de espec/plano e evidências
do trabalho atual (para um workspace mais antigo de três documentos, leia também seu
cabeçalho de tarefas existentes) para estabelecer propriedade e conclusão real da implementação e
verificações necessárias, ou a instrução explícita do usuário para descartar esta tarefa exata.
ГОТОВ К РЕАЛИЗАЦИИ não é implementação concluída. Mantenha planos pendentes necessários
para outro agente; não os exclua ao final da preparação da especificação.
O alvo deve ser um diretório real scope-focus-tospec-* criado pela tarefa
diretamente dentro do os.tmpdir() real do Node.js, fora das áreas de arquivo alvo reais da tarefa
quando existirem; nenhum repositório é necessário. Reconfira caminhos
canônicos e links simbólicos; não siga um link para outro workspace. Dentro desse diretório
exato, remova apenas o spec.md, plan.md e material intermediário conhecido comprovadamente criado pela tarefa;
um tasks.md de um workspace mais antigo concluído é removível apenas com a mesma propriedade e prova de conclusão. Remova o diretório apenas se
estiver vazio. Preserve arquivos desconhecidos, outras tarefas, notebooks e especificações
pré-existentes do repositório. Não migre, arquive
nem copie esses documentos para o repositório como parte da limpeza.
Antes da exclusão, estabeleça caminhos canônicos, propriedade e exclusões; rejeite
links simbólicos ou caminhos que escapem do alvo comprovado. Use caminhos exatos conhecidos, não idade,
nomes, localização tmp ou ausência do Git como prova. Nenhuma auditoria de disco, busca recursiva
por lixo ou limpeza de cache compartilhado. Os consumidores conhecidos devem terminar de usar um alvo.
Enumere alvos exatos e re-confira suas provas e exclusões imediatamente antes
da exclusão. Proíba rm -f, --force, globs e limpeza ampla. Exclua um diretório de Memória de Objetivo
explicitamente autorizado por último. Remova pais apenas quando vazios. Confirme
que cada alvo selecionado está ausente e as exclusões permanecem; um alvo ausente não
requer ação. Preserve objetos ambíguos sem tratar seu pai como descartável.
Se a limpeza elegível necessária não puder ser concluída, retenha a continuação necessária e
relate o trabalho concreto restante; não afirme conclusão total.