orchestrate-delivery
Coordinate the current workflow stage, gate status and next handoff
Ownership
- agent:
delivery-orchestrator
Inputs
workflow-commandworkflow-playbookexisting-artifacts
Context
glossaryarchitecture-principles
Outputs
feature-workflow-stateorchestration-statusnext-action
Templates
workflow-status-templateworkflow-decision-template
Checklists
definition-of-done
Dependencies
- Nenhum item declarado.
Conteudo do artefato
Task: orchestrate-delivery
Objective
Coordenar a jornada ponta a ponta, decidir a fase atual, o gate atual e explicitar o proximo workflow e handoff.
Execution
Usar o minimo de contexto necessario para ler workflow, status atual e outputs existentes.
Inputs
- alias do workflow e argumentos recebidos
- workflow playbook publicado
- artefatos ja produzidos para a feature
- estado existente em
.looply/custom/features/<feature-name>/workflow-status.md, quando existir - configuracoes da instalacao em
.looply/state/project-context.jsone.looply/state/interaction-policy.json, quando existirem - indice de contexto em
.looply/state/context-index.mde contexto de projeto em.looply/custom/project-context.md, quando existirem
Steps
- Normalizar argumentos em feature, problema e restricoes.
- Criar ou atualizar
.looply/custom/features/<feature-name>/workflow-status.md. - Localizar o workflow e seu orquestrador.
- Verificar quais outputs ja existem por stage.
- Avaliar gates bloqueantes antes do proximo avancar.
- Selecionar o proximo workflow, stage e agente responsavel.
- Atualizar o estado com metrica de sucesso, artefato ativo, story selecionada quando houver, gate atual, workflow recomendado e rationale de decisao.
- Preencher apenas o bloco de fase relevante entre
Discovery Focus,Planning FocuseDelivery Focus. - Refletir no estado o
Project Contexte aInteraction Policyatuais da instalacao, incluindoContext Status,Context CoverageeContext Validation Notes. - Em
existing-project, validar decisoes relevantes contra o codebase real se o contexto estiver vazio, draft, stale ou inconsistente. - Emitir um status curto e acionavel.
Response Format
Responder na conversa usando estes titulos em Markdown, nesta ordem:
# Workflow Update## Summary Table## Workflow## Stage## Current Task## Gate## Active Artifact## Decision## Next Step## Host## Next Command## Missing Artifacts## Blockers
Regras visuais:
- abrir a resposta com uma tabela Markdown de duas colunas
Field | Value - na tabela, incluir no minimo
Feature,Host,Phase,Workflow,Current Stage,Current Gate,Active Artifact,Next Workflow,Next Agent,Next Task,Next CommandeReady For Next Gate - identificar explicitamente o host atual antes de sugerir o proximo comando
- usar comando host-aware:
/$aliaspara Claude Code e$looply-...para Codex - destacar nome de workflow, stage e task em negrito dentro das secoes
- manter uma linha em branco entre secoes
- nao usar emojis
- preferir frases curtas e acionaveis
Constraints
- nao executar a task especializada no lugar do agente dono
- nao pular gates com
blocks_on_failure: true - nao declarar conclusao sem output exigido
Deliverables
- status do workflow
- estado persistido da feature
- workflow recomendado
- story selecionada quando aplicavel
- readiness para o proximo gate
- gate atual
- proximo agente
- proxima task
- bloqueios ativos
- artefatos faltantes
Escalation
- se faltar clareza de problema, redirecionar para
pm-analyst - se faltar desenho tecnico, redirecionar para
architect - se a implementacao estiver bloqueada, redirecionar para
backend - se o gate final falhar, redirecionar para
reviewer
Arquivo
packs/engineering-base/tasks/orchestrate-delivery.md