Seeds: a unidade mínima de intenção
Uma seed é algo que você quer mudar, construir ou melhorar. Ela não precisa estar bem definida para existir. O importante é registrá-la no momento, com o contexto que você tem naquele instante.
Javi as chama de "seeds" porque pensa nelas como sementes: algo que planta agora e que germinará em uma feature, uma mudança ou uma melhoria quando chegar o momento de planejar.
Para que servem
As seeds resolvem o problema da captura assíncrona: as ideias não chegam quando você está diante do computador. Elas surgem enquanto você revisa o app, em reuniões ou em movimento.
Sem seeds, você tem três opções:
- Abrir o computador, carregar o projeto, procurar o backlog: quando faz isso, a ideia já não importa
- Anotá-la em papel ou nas notas do celular: ela se perde ou nunca chega ao board
- Deixá-la na cabeça: você esquece
Uma seed captura a intenção no momento e a conecta ao projeto correto. Você a transforma em tarefa quando tem tempo para planejar.
Como criar uma seed
Pelo seu assistente (com MCP conectado)
É a forma mais rápida. Você fala com o assistente conectado ao Almirant:
"Crie uma seed para que haja um botão de exportar aqui"
"Crie uma seed para melhorar a velocidade de carregamento do dashboard"
"Seed: revisar os índices do banco de dados na tabela de usuários"
O assistente cria a seed no projeto correto sem que você precise abrir nenhum app.
Pelo Claude Code
> /seed "Adicionar paginação à lista de projetos"
Pelo app web
Acesse a seção Seeds do seu projeto e crie uma nova. Você pode adicionar título, descrição e qualquer contexto que tenha naquele momento.
O que colocar em uma seed?
Uma seed pode ser vaga ou concreta. O sistema se adapta.
Seeds válidas, mesmo que vagas:
- "O dashboard carrega lentamente"
- "Falta algo para exportar relatórios"
- "Revisar como o sistema de permissões foi feito"
Seeds mais detalhadas:
- "O dashboard carrega lentamente: suspeito que sejam as queries na tabela de projetos sem índice. Afeta especialmente quando há mais de 50 itens."
- "Adicionar botão de exportar na tela de relatórios: formatos CSV e PDF. Semelhante ao que fizemos na tela de faturas."
Quanto mais contexto você tiver no momento, melhor. Mas não espere ter tudo para criar a seed.
Quando está pronta para planning
Uma seed está pronta para levar a uma sessão de Ideate quando:
- A intenção está clara, mesmo que a solução não esteja
- Você acumulou pelo menos 2 ou 3 seeds no projeto (faz sentido fazer planning em lote)
- Você tem tempo para uma sessão de planejamento
Não há um critério obrigatório de "completude". A IA do Ideate se encarrega de gerenciar seeds vagas, com perguntas de esclarecimento ou brainstorming, e seeds concretas, com pesquisa técnica direta.
Não planeje seed por seed. Acumule durante o dia ou a semana e depois abra uma sessão de Ideate com todo o lote. A IA agrupa, prioriza e detecta sobreposições que você não perceberia uma por uma.
Como enriquecer uma seed
Se tiver tempo antes da sessão de planning, você pode enriquecer a seed com mais contexto:
- Descrição mais detalhada: qual problema concreto ela resolve, qual comportamento você espera
- Referências: links, capturas de tela e decisões relacionadas de outras tarefas
- Restrições: o que não pode mudar, quais dependências ela tem
- Prioridade: se é urgente ou pode esperar
Se não tiver tempo, não há problema. A IA pedirá o que precisar durante o planning.
Rastreabilidade
Cada tarefa criada no planning está vinculada à seed que a originou. Isso permite que você:
- Saiba de onde veio cada tarefa
- Recupere o contexto original se surgir uma dúvida durante a implementação
- Veja o histórico de decisões tomadas no planning sobre essa ideia
Essa rastreabilidade é um dos valores mais concretos do Almirant: você não precisa mais ficar anotando em um papel. Sabe exatamente de onde cada coisa veio.
Próximos passos
- A sessão de planejamento (Ideate): como a IA transforma seeds em tarefas
- O ciclo completo de trabalho: seeds, planning, implement, validate, document