specs/inbox/ recebe entradas antes de qualquer refinamento ou definição de
produto. A captura é deliberadamente rápida. O agente guarda o texto sem fazer
perguntas e sem transformá-lo em compromisso de entrega.
Capturar
Use $specsfy-01-inbox para guardar esta entrada:quero permitir que a pessoa continue um formulário em outro dispositivo.O agente grava a captura em specs/inbox/ com data, hora e um nome derivado
do conteúdo:
specs/inbox/AAAA-MM-DD-HHMMSS-<slug>.mdData e hora evitam uma fila numerada artificial e preservam a ordem real de chegada. Se duas capturas tiverem o mesmo nome no mesmo segundo, o Specsfy adiciona um sufixo sem sobrescrever a anterior.
O que o arquivo organiza
- metadados e integridade do texto original.
- texto original completo.
- resumo processado.
- problema ou oportunidade.
- pessoas e valor percebidos.
- sinais de escopo, regras ou solução.
- dependências, falhas possíveis e direções futuras.
- pontos a revisar no futuro.
- rastreabilidade para backlog ou spec derivados.
Declarações, inferências e lacunas permanecem identificadas. Um campo sem base no texto aparece como não identificado, em vez de receber uma resposta inventada.
O texto será versionado no Git. Não inclua senhas, tokens, chaves privadas ou dados pessoais sensíveis. Se o agente detectar um segredo evidente, ele não grava a captura e orienta você a remover o conteúdo sensível antes de reenviar.
Inbox, backlog e spec
captura sem perguntas → backlog refinável → spec normativaspecs/inbox/preserva o input.specs/backlog/organiza algo escolhido para refinamento.specs/specs/<NNNN>-<slug>/spec.mdgoverna comportamento e entrega.
Uma captura pode permanecer indefinidamente na Inbox. Quando quiser avançar,
use $specsfy-02-backlog com o caminho do arquivo.
Templates instalados
O CLI mantém em .specsfy/templates/ os modelos usados para criar entradas,
backlogs, specs e informações permanentes do projeto:
Inbox.mdBacklog.mdSpec.mdTasks.mdProject.mdStack.mdRules.mdDatabase.mdPara personalizar um modelo, copie somente o arquivo desejado para
.specsfy/templates/custom/ e preserve o mesmo nome. A versão em custom/
tem precedência sobre a cópia padrão. O instalador protege alterações locais
nos templates gerenciados, mas --force pode substituí-los. O conteúdo de
custom/ nunca é gerenciado nem sobrescrito.