Parent: wesleysimplicio/simplicio-runtime#2998
Problemas medidos
Versões, nomes de assets, wrappers, Homebrew e manifest divergem. Windows instala apenas Runtime; scripts usam URLs incompatíveis; downloads podem ocorrer sem pin/hash/assinatura; ponteiro GGUF não é um modelo.
Critérios de aceite
Dependências
Releases coerentes de todos os componentes.
Evidência
VM clean-install/update/uninstall, manifests, assinaturas e screenshots.
Revisão complementar do projeto: simplicio
Responsabilidade avaliada: umbrella. Esta issue deve ser entendida no contexto da auditoria-mãe do repositório.
Objetivo específico
validar fronteiras, contratos e release conjunto
Fluxo de testes obrigatório
instalação limpa → descoberta → integração mínima → falha → rollback → compatibilidade
- Registrar SHA/branch, ambiente, dependências e configuração.
- Executar o caminho feliz completo e capturar logs/receipts.
- Injetar entrada inválida, timeout, falha externa ou permissão ausente aplicável.
- Verificar retry, cancelamento, idempotência e rollback quando o fluxo suportar.
- Executar testes unitários, integração, sistema/E2E, regressão, segurança e desempenho aplicáveis.
- Reexecutar com os mesmos dados e comparar resultado/hashes.
- Confirmar que falha nunca vira sucesso e que recursos são liberados.
Critérios de aceite adicionais
Evidências obrigatórias
- PR/commit vinculado;
- comandos e versões;
- logs do caminho feliz e da falha;
- testes/coverage/benchmark aplicáveis;
- receipts, hashes e relatório de rollback;
- limitações e próximos passos.
Regra de encerramento
Não fechar sem todos os critérios desta issue e da auditoria-mãe atendidos. Se faltar implementação, marcar como NEEDS-IMPLEMENTATION ou BLOCKED, nunca como concluída.
Parent: wesleysimplicio/simplicio-runtime#2998
Problemas medidos
Versões, nomes de assets, wrappers, Homebrew e manifest divergem. Windows instala apenas Runtime; scripts usam URLs incompatíveis; downloads podem ocorrer sem pin/hash/assinatura; ponteiro GGUF não é um modelo.
Critérios de aceite
Dependências
Releases coerentes de todos os componentes.
Evidência
VM clean-install/update/uninstall, manifests, assinaturas e screenshots.
Revisão complementar do projeto: simplicio
Responsabilidade avaliada: umbrella. Esta issue deve ser entendida no contexto da auditoria-mãe do repositório.
Objetivo específico
validar fronteiras, contratos e release conjunto
Fluxo de testes obrigatório
instalação limpa → descoberta → integração mínima → falha → rollback → compatibilidade
Critérios de aceite adicionais
nullcom motivo, nunca estimadas.Evidências obrigatórias
Regra de encerramento
Não fechar sem todos os critérios desta issue e da auditoria-mãe atendidos. Se faltar implementação, marcar como
NEEDS-IMPLEMENTATIONouBLOCKED, nunca como concluída.