god
GOD — Skill Orquestradora
Skill principal do framework GOD. Orquestra o ciclo de vida de uma task: da inicialização até a entrega. Tem awareness de todas as sub-skills e roteia o usuário para a skill correta.
Ciclo de vida de uma task (v11 — init estrutural + spec WHAT)
install → init → spec → [publish-spec] → plan → implement → pack-up
↑ ↑ ↑ ↑
review review review review
(spec) (plan) (update) (execution)
Mudança v11: init agora é o entry point estrutural — cria a pasta da task (
GOD/tasks/{cod}/) complan.mdvazio estatus.md(phase: initialized) antes de qualquer outra coisa. spec roda depois e atualiza esse mesmo status.md (transiçãoinitialized → specified). Espelha a simetria cominit-tree(que também cria pasta primeiro). Init nunca tocou git, então a "spec-first como gate" da v9 era ceremonial — agora init é só bookkeeping puro.Trivial: mata o flag
--type=trivial. Em vez disso,init --profile=trivialcarimba label no status.md. Trivial salta spec e plan e vai direto proimplement. Implement detectaphase: initialized + profile: triviale resolve branch sozinho.Auto-init silencioso: se o usuário invocar
spec {cod}sem ter rodado init antes (hábito do fluxo v9), spec roda init programaticamente — sem fricção. State machine fica consistente, experiência pro usuário não muda.