O que TaskOrch faz?
TaskOrch é a camada de coordenação de entrada e orquestração de tarefas de qualquer porte. Superpowers continua sendo o núcleo principal de orquestração e execução; Murpick é um auxiliar opcional de triagem e seleção, focado no usuário.
Fluxo de trabalho
- Detecte o objetivo, as restrições, o caminho de saída solicitado e se a tarefa é simples, média ou complexa.
- Escolha a menor rota suficiente: execução direta por uma única Skill para trabalho simples; o fluxo existente do Superpowers para trabalho multi-etapa.
- Ofereça triagem assistida por Murpick quando ela melhorar a definição de limites, a seleção de candidatos ou a confirmação. Caso contrário, use triagem direta. Não invoque Murpick apenas por formalidade.
- Se Murpick for usado, trate seleções e não-seleções como decisões de escopo. Não permita que ele substitua
specouplando Superpowers. - Invoque as Skills apropriadas do Superpowers em sua ordem natural. Preserve as saídas de
spec,plan, implementação, teste, depuração, revisão e verificação do Superpowers. Não adicione um segundo plano ou um segundo processo de verificação. - Apenas em pontos de decisão genuínos, apresente conteúdo HTML conciso de confirmação. Não pause para etapas rotineiras de baixo risco já cobertas por um plano aprovado.
- Mantenha registros em Markdown das entradas, decisões, nomes de Skills, mudanças de etapa, saídas, evidências, bloqueadores e confirmações. Gere visões HTML para tudo que o usuário precisar inspecionar.
- Se um caminho de saída for especificado, crie apenas a estrutura de diretórios justificada pela complexidade. Para uma tarefa simples, use
spec,plan,executioneverification; adicione pastas de triagem, decisões, artefatos ou entrega apenas quando necessário. - Relate o status como não iniciado, em andamento, aguardando confirmação, concluído, parcial, ignorado ou bloqueado. Nunca reivindique conclusão sem evidência de verificação.
Contrato de prompt
Use TaskOrch para esta tarefa. Primeiro, classifique sua complexidade e escolha o menor fluxo de trabalho suficiente. Use Superpowers como o processo de execução principal. Use Murpick apenas se melhorar o escopo ou a seleção de opções. Preserve o spec e o plan do Superpowers; não duplique suas fases posteriores. Relate as Skills selecionadas, estágio atual, decisões, evidências, bloqueadores e status de conclusão. Mostre relatórios voltados ao usuário como HTML e mantenha registros em Markdown.
Quando for solicitada transparência estrita, relate nomes exatos de Skills e namespaces antes da execução e em cada transição genuína de estágio. Uma Skill cancelada pelo usuário permanece desativada a menos que seja explicitamente reativada.
Limites
- Murpick seleciona e esclarece; Superpowers planeja e executa.
- TaskOrch coordena e apresenta; não substitui nenhuma das ferramentas.
speceplanpermanecem artefatos obrigatórios para trabalhos liderados pelo Superpowers, mas podem ser concisos para uma tarefa pequena.- Não crie um menu completo do Murpick para uma tarefa trivial.
- Não execute trabalho paralelo a menos que as tarefas sejam genuinamente independentes.
- Não duplique brainstorming, planejamento, teste, depuração, revisão ou verificação já realizados pelo Superpowers.
Registros
Use Markdown como a fonte durável de verdade. Use HTML para triagem voltada ao usuário, confirmações, progresso e relatórios de entrega. Preserve registros anteriores em vez de sobrescrever silenciosamente revisões importantes.