Desenvolvimento DevoSkill
Use esta habilidade apenas depois que o planejamento existir e o usuário tiver aprovado explicitamente a implementação. Não a use para descoberta de arquitetura, validação apenas de conformidade ou depuração baseada em benchmark.
Presuma que o roteador de entrada já:
- resolveu o estado de inicialização ou o enviou explicitamente para a configuração do workspace,
- classificou a solicitação como
Desenvolvimento.
Se o trabalho não corresponder mais a desenvolvimento, pare e redirecione em vez de continuar.
Ordem de Carregamento
- Se o mapeamento do workspace estiver ausente ou quebrado, leia
../devoskill-workspace-setup/SKILL.md; caso contrário, pule a configuração do workspace. - Leia
../devoskill/workflows/02-development.md - Leia
../devoskill/workflows/engineering-standards.md— carregue a seção específica do idioma que corresponde à pilha de implementação - Carregue apenas a fase ativa em
task.mde as seções efetivas de arquitetura que ela referencia - Se quaisquer arquivos
../devoskill/protocols/custom-*.mdexistirem, leia-os — eles contêm regras permanentes capturadas pelo usuário que se aplicam a esta sessão
Não leia fluxos de planejamento, revisão ou desempenho de desenvolvimento, a menos que a tarefa realmente redirecione.
Comportamento Obrigatório
- Não inicie alterações de código sem aprovação explícita de implementação.
- Continue verificando se o trabalho ainda é implementação ativa. Se o usuário solicitar planejamento, validação de deriva ou diagnóstico de desempenho, redirecione.
- Siga a fase ativa em
task.mdlinearmente. - Respeite os pontos de transferência humana e não adivinhe através de esquemas, contratos ou credenciais ausentes.
- Para código existente, obedeça às restrições de manutenção, regras de conformidade de estilo e regras contra abstração excessiva.
- Não escreva código sem um
task.mdexplícito. - Trate
design.md,task.md, artefatos de verificação e o estado do repositório como um único contrato de implementação. Se eles divergirem, pare e reconcilie em vez de codificar através da inconsistência.