PRJ-6027·PRJ-6027

Workspace | Iniciar tarefa manual ("Em andamento")

No Workspace, quando uma tarefa tem apenas uma subtarefa, não havia como mudar o status da tarefa para "Em andamento" — ela só virava "Em andamento" de forma automática quando uma subtarefa era concluída. Resultado: as áreas ficavam sem visibilidade do que estava de fato sendo feito.

ImportaçãoEntregueMédia02 de jun. de 2026 → 02 de jun. de 2026
Em resumo
VD
Victor Dias
Design Lead
Área
Importação
Squad
Razac Team
Telas afetadas
5
Componentes
1

Contexto

No Workspace, quando uma tarefa tem apenas uma subtarefa, não havia como mudar o status da tarefa para "Em andamento". Ela só virava "Em andamento" de forma automática — quando uma subtarefa era concluída.

Consequência: tarefas em execução pareciam paradas em "Pronta para iniciar" e as áreas ficavam sem visibilidade do que estava de fato sendo feito.

Problema

Faltava uma ação manual de iniciar no nível da subtarefa. Sem ela:

  • Tarefas de 1 subtarefa nunca passavam por "Em andamento".
  • A conclusão podia acontecer sem nunca sinalizar o início.
  • Gestão e áreas perdiam o "raio-x" do andamento.

Hipótese

Um botão "Iniciar tarefa" por subtarefa — habilitado só quando ela está "Pronta para iniciar" — dá controle manual sem quebrar o comportamento automático.

Solução

Coluna "Ações" na tabela de subtarefas (drawer da tarefa) com o botão "Iniciar tarefa":

  1. Exibição — botão em cada subtarefa, na seção Ações.
  2. Habilitação — clicável quando a subtarefa está "Pronta para iniciar" (desabilitado caso contrário, com tooltip).
  3. Comportamento — ao clicar, a subtarefa e a tarefa-pai passam a "Em andamento".
  4. Automático mantido — concluir uma subtarefa continua levando a tarefa a "Em andamento" automaticamente.
  5. Coexistência — o manual e o automático convivem; concluir outra subtarefa não sobrescreve o início manual.
  6. Habilitação da conclusão (Regra 5) — depende da classificação da tarefa:
    • Automática (≥ 2 subtarefas — passa por "Em andamento" ao concluir uma sub) → pode concluir sem iniciar.
    • Manual (apenas 1 subtarefa) → só conclui depois de iniciada (status "Em andamento").

Mudança no componente compartilhado WorkspaceScreen → vale para todos os Workspaces (Fiscal, Desembaraço, Custos, Logística, Gestão).

Cenários cobertos (US PRJ-6027)

| # | Cenário | Status | |---|---------|--------| | 1 | Botão exibido por subtarefa | ✅ | | 2 | Habilitado quando "Pronta para iniciar" | ✅ | | 3 | Desabilitado quando não está pronta | ✅ | | 4 | Clique → subtarefa "Em andamento" | ✅ | | 5 | Clique → tarefa "Em andamento" | ✅ | | 6 | Automático mantido (concluir → "Em andamento") | ✅ | | 7 | Manual + automático sem conflito | ✅ |

Outcomes

Implementado e validado nos 7 cenários ao vivo. Métricas de adoção e de visibilidade de status aguardando coleta pós-rollout.