Manter regras do projeto
Preparação obrigatória
Antes de executar esta skill, carregue obrigatoriamente $specsfy-setup na
raiz do projeto. Em handoff automático, carregue-o de novo antes desta etapa.
Reutilize a raiz confirmada na conversa e não prossiga se o setup apontar uma
pendência.
Modo de interação
Modo de interação: perguntas.
Antes de formular qualquer pergunta, leia e aplique o
Contrato de perguntas numeradas de .specsfy/Spec.md.
- Ler instruções locais,
PROJECT.mde todo oRULES.mdexistente. - Distinguir regra declarada, inferência e sugestão.
- Quando a formulação não estiver confirmada, selecionar uma pergunta real e aplicar o contrato central de perguntas numeradas.
- Formular regras verificáveis, com verbo e limite claros.
- Executar:
node scripts/add_rule.mjs \
--project <raiz> \
--section "<tema>" \
--rule "<regra confirmada>"
- Revisar o resultado e preservar ordem, comentários e regras anteriores.
- Sinalizar conflitos sem escolher silenciosamente qual regra prevalece.
- Executar
$specsfy-setupem modo de monitoramento antes de devolver o handoff. Se nenhuma regra nova for necessária, registrar a justificativa na evidência da tarefa e reconhecer explicitamente a revisão.
Não usar RULES.md como substituto de AGENTS.md, de uma spec ou de critérios
de aceite. Não registrar segredo, token ou dado pessoal.