brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
decision-loggerArquitetura de memória em duas camadas para decisões de reuniões do conselho. Gerencia transcrições brutas (Camada 1) e decisões aprovadas (Camada 2). Use ao registrar decisões após uma reunião do conselho, revisar decisões passadas com /cs:decisions ou verificar itens de ação vencidos com /cs:review. Invocado automaticamente pela skill de reunião do consel…
Independent GitHub snapshot · Automated classification · Original documentation governs
name: "decision-logger" description: "Arquitetura de memória em duas camadas para decisões de reuniões do conselho. Gerencia transcrições brutas (Camada 1) e decisões aprovadas (Camada 2). Use ao registrar decisões após uma reunião do conselho, revisar decisões passadas com /cs:decisions ou verificar itens de ação vencidos com /cs:review. Invocado automaticamente pela skill de reunião do conselho após aprovação do fundador na Fase 5." license: MIT metadata: version: 1.0.0 author: Ric Neves - Flowgrammers category: c-level domain: decision-memory updated: 2026-03-05 agents:
Sistema de memória em duas camadas. A Camada 1 armazena tudo. A Camada 2 armazena apenas o que o fundador aprovou. Reuniões futuras leem apenas a Camada 2 — isso previne que consenso alucinado de debates passados contamine novas deliberações.
registro de decisões, memory, approved decisions, itens de ação, board minutes, /cs:decisions, /cs:review, conflict detection, DO_NOT_RESURFACE
python scripts/decision_tracker.py --demo # Veja exemplo de saída
python scripts/decision_tracker.py --summary # Visão geral + vencidos
python scripts/decision_tracker.py --overdue # Ações com prazo vencido
python scripts/decision_tracker.py --conflicts # Detecção de contradições
python scripts/decision_tracker.py --owner "CTO" # Filtrar por responsável
python scripts/decision_tracker.py --search "pricing" # Pesquisar decisões
| Comando | Efeito |
|---|---|
/cs:decisions | Últimas 10 decisões aprovadas |
/cs:decisions --all | Histórico completo |
/cs:decisions --owner CMO | Filtrar por responsável |
/cs:decisions --topic pricing | Pesquisar por palavra-chave |
/cs:review | Itens de ação com prazo nos próximos 7 dias |
/cs:review --overdue | Itens com prazo vencido |
Localização: memory/board-meetings/YYYY-MM-DD-raw.md
memory/board-meetings/archive/YYYY/Localização: memory/board-meetings/decisions.md
## [YYYY-MM-DD] — [TÍTULO DO ITEM DA PAUTA]
**Decisão:** [Uma declaração clara do que foi decidido.]
**Responsável:** [Uma pessoa ou função — accountable pela execução.]
**Prazo:** [YYYY-MM-DD]
**Revisão:** [YYYY-MM-DD]
**Justificativa:** [Por que esta em vez das alternativas. 1-2 frases.]
**Override do Usuário:** [Se o fundador alterou a recomendação do agente — o quê e por quê. Em branco se não aplicável.]
**Rejeitado:**
- [Proposta] — [motivo] [DO_NOT_RESURFACE]
**Itens de Ação:**
- [ ] [Ação] — Responsável: [nome] — Prazo: [YYYY-MM-DD] — Revisão: [YYYY-MM-DD]
**Substitui:** [DATA da decisão anterior sobre o mesmo tema, se houver]
**Substituído por:** [Preenchido retroativamente se for substituído posteriormente]
**Transcrição bruta:** memory/board-meetings/[DATE]-raw.md
Antes de registrar, o Chief of Staff verifica:
Quando um conflito é encontrado:
⚠️ CONFLITO DE DECISÃO
Novo: [texto]
Conflita com: [DATA] — [texto existente]
Opções: (1) Substituir a antiga (2) Mesclar (3) Encaminhar ao fundador
Aplicação de DO_NOT_RESURFACE:
🚫 BLOQUEADO: "[Proposta]" foi rejeitada em [DATA]. Motivo: [motivo].
Para reabrir: o fundador deve explicitamente dizer "reabrir [tema] de [DATA]".
YYYY-MM-DD-raw.mddecisions.mddecisions.md- [x] [Ação] — Responsável: [nome] — Concluído em: [DATA] — Resultado: [uma frase]
Nunca exclua itens concluídos. O histórico é o registro.
memory/board-meetings/
├── decisions.md # Camada 2: somente adição, aprovado pelo fundador
├── YYYY-MM-DD-raw.md # Camada 1: transcrição completa por reunião
└── archive/YYYY/ # Arquivos brutos após 90 dias
templates/decision-entry.md — template de entrada única com regras de camposcripts/decision_tracker.py — parser CLI, rastreador de vencidos, detector de conflitos