Parent release train: https://github.com/wesleysimplicio/simplicio-loop/issues/558
Extension contract: https://github.com/wesleysimplicio/simplicio-loop/issues/557
Parent extension epic: #1
Related: #2, #7, #8, #9
Objetivo
Fazer a extensão oficial loop.oss acompanhar automaticamente a release mais nova compatível do Loop core e de simplicio.loop-extension/v1, mantendo SKILL/PLAYBOOK/manifesto/fixtures sincronizados sem copiar o motor do Loop.
Passo a passo
- Publicar
component-release/v1 da extensão com requires_core, protocols, overlays, policies, effects e conformance profile.
- Receber release events do Loop e reconciliar eventos perdidos.
- Gerar PR deduplicado atualizando pin, manifesto, fixtures e docs geradas.
- Calcular schema/capability/grafo-composto diff.
- Rodar conformance embedded/daemon/remote e multi-host/multi-repo.
- Rodar GitHub sandbox E2E até PR verificado.
- Provar claims/fences/effects exactly-once e anti-spam.
- Medir tokens, API calls, processos, CPU/RSS e verified time-to-PR.
- Auto-merge/promover apenas mudança compatível verde.
- Abrir migration issue detalhada quando incompatível.
- Publicar canary/stable e preservar rollback.
- Expor doctor com latest/installed/compatible/blocked reason.
- Registrar core/extensão/grafo no contribution receipt.
- Impedir que update reintroduza scheduler/queue/coordinator no SKILL.
Revisão complementar do projeto: simplicio-loop-oss
Responsabilidade avaliada: open source. Esta issue deve ser entendida no contexto da auditoria-mãe do repositório.
Objetivo específico
validar issue → plano → branch → patch → testes → PR
Fluxo de testes obrigatório
conflito, licença, segredo, dependência externa, rollback e escopo
- 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.
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.
Execução
- Implementar o objetivo descrito.
- Fazer a implantação aplicável.
- Executar e registrar os testes.
Parent release train: https://github.com/wesleysimplicio/simplicio-loop/issues/558
Extension contract: https://github.com/wesleysimplicio/simplicio-loop/issues/557
Parent extension epic: #1
Related: #2, #7, #8, #9
Objetivo
Fazer a extensão oficial
loop.ossacompanhar automaticamente a release mais nova compatível do Loop core e desimplicio.loop-extension/v1, mantendo SKILL/PLAYBOOK/manifesto/fixtures sincronizados sem copiar o motor do Loop.Passo a passo
component-release/v1da extensão comrequires_core, protocols, overlays, policies, effects e conformance profile.Revisão complementar do projeto: simplicio-loop-oss
Responsabilidade avaliada: open source. Esta issue deve ser entendida no contexto da auditoria-mãe do repositório.
Objetivo específico
validar issue → plano → branch → patch → testes → PR
Fluxo de testes obrigatório
conflito, licença, segredo, dependência externa, rollback e escopo
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.Execução