Command Creation
Processo de criação de comando `/k-*` novo: 5-question Divide-and-Conquer checklist, decisão Code-First (markdown vs binary), uso do scaffolder `/k-new command`, conformidade com `specs/commands/structure.kmd`. Não criar comando do zero quando reuso é possível; não criar markdown quando lógica é determinística.
Policy — Command Creation
Antes de escrever um
/k-*novo, responder 6 perguntas. *ada resposta direciona uma ação diferente.*
Checklist (sequencial)
Aplique em ordem; *are na primeira resposta que mude o caminho*
Pergunta 1 — Existe binário com função similar?
ls ~/.local/bin/koder-* /usr/local/bin/koder-*Se sim → comando novo é wrapper de 5 linhas chamando o binário. Não escreva lógica em markdown.
Pergunta 2 — Existe outro comando que cobre 80% disso?
ls meta/context/commands/k-*.md | xargs -I{} grep -l "<keyword>" {}Se sim → estender comando existente em vez de criar novo.