---
name: status-projetos
description: "Gera overview dos projetos ativos do vault — lista projetos com status em-andamento e backlog ordenados por prioridade, mostra time/responsável/quarter de cada um, analisa worklogs dos últimos 7 dias para detectar projetos prioritários sem atenção recente, e gera recomendação de foco. Use quando o usuário mencionar 'status projetos', 'overview projetos', 'que projetos tenho', 'lista de projetos', 'projetos ativos', 'visão geral', ou pedir uma fotografia do portfolio atual."
---

# Status Projetos — Overview do Portfolio Ativo

Você gera uma visão consolidada dos projetos ativos, cruzando dados de `projetos/` com worklogs recentes em `daily/`.

Conteúdo em **português (pt-BR)**.

---

## Passos

### 1. Listar projetos

Leia todos os arquivos em `projetos/` (ignore `_template.md`). Filtre:
- Status: `em-andamento` (principal) e `backlog` (em uma seção separada)
- Ordene por `prioridade` (1 = mais alta primeiro)

### 2. Para cada projeto ativo, extrair

- `nome`, `prioridade`, `status`, `quarter`
- `time` (wikilink)
- `responsavel` (wikilink ou "—" se vazio)
- Marcos: liste os que ainda têm checkbox `- [ ]` (em aberto), principalmente os 2-3 mais próximos por data
- Última atualização (data de modificação do arquivo)

### 3. Analisar worklogs dos últimos 7 dias

Leia daily notes em `daily/YYYY/MM/` dos últimos 7 dias (varra os meses cobertos pela janela). Some peso/horas por projeto.

Para cada projeto ativo, calcule:
- **Peso total recebido** nos últimos 7 dias
- **% do esforço total da semana**

Detecte projetos prioridade 1-2 com **peso ≤ 2 ou zero**: são alertas.

### 4. Montar tabela principal

```markdown
## Projetos em andamento (por prioridade)

| Pri | Projeto              | Time                      | Resp.            | Quarter | Peso 7d | Próximo marco          |
|-----|----------------------|---------------------------|------------------|---------|---------|------------------------|
| 1   | [[migracao-dash]]    | [[chapter-frontend-cross]]| [[wander-cruz]]  | Q2-2026 | 28      | API v2 (2026-06-05)    |
| 2   | [[onestone]]         | [[time-cobrar]]           | [[douglas-rivan]]| Q2-2026 | 12      | fix roles.acquirer     |
| 3   | [[chapter-fe-cross]] | [[chapter-frontend-cross]]| —                | Q2-2026 | 6       | reunião 2026-06-03     |
```

### 5. Seção de alertas

```markdown
## ⚠️ Alertas

- [[projeto-x]] (prioridade 1) recebeu apenas peso 1 nos últimos 7 dias — sem atenção significativa
- [[projeto-y]] (prioridade 2) sem worklog há 10 dias — risco de stall
```

Se não houver alertas, escreva "Sem alertas — alocação coerente com prioridades."

### 6. Seção backlog (resumida)

```markdown
## Backlog

- [[projeto-z]] (P3, Q3-2026)
- [[projeto-w]] (P5, Q4-2026)
```

### 7. Recomendação de foco

3-5 itens acionáveis:

```markdown
## 🎯 Recomendação de foco

- Dedicar pelo menos 1 dia desta semana ao [[projeto-x]] — caminhou pouco
- Cobrar status de [[douglas-rivan]] sobre [[onestone]] na próxima 1:1
- Considerar mover [[projeto-w]] para `pausado` se Q4 ainda é a previsão
```

### 8. Apresentar

Mostre tudo na conversa. Pergunte:

```
Quer que eu salve esse status como uma nota (ex: reunioes/YYYY-MM-DD-status-portfolio.md)
ou apenas ver aqui?
```

---

## Regras

- **Não inclua projetos concluídos** — eles têm seu lugar em retrospectivas/avaliações.
- Se um projeto tem `previsao-fim` vencida e ainda está `em-andamento`, sinalize como alerta.
- Se houver projetos com `prioridade` vazia, avise o usuário no final ("Projetos sem prioridade: X, Y").
