Pular para o conteúdo principal

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:

  1. Abrir o computador, carregar o projeto, procurar o backlog: quando faz isso, a ideia já não importa
  2. Anotá-la em papel ou nas notas do celular: ela se perde ou nunca chega ao board
  3. 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.

Acumule e planeje em lote

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