You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
simplicio-loop-oss é a extensão oficial do Loop para contribuição em projetos open source. Ela não é cliente/produto paralelo e não deve criar coordinator, scheduler, queue, daemon ou completion engine próprios.
standalone significa carregar o mesmo Loop core em modo embedded.
Objetivo
Empacotar o fluxo OSS como extensão loop.oss: herdar toda a arquitetura operacional do Loop e acrescentar somente fontes, perfis, políticas, especializações de stages/agentes, efeitos GitHub e relatórios de contribuição open source.
Fronteira da extensão
Herdado do Loop
goal/run/task/stage/attempt e stage graph;
coordinator, Hub, queue, scheduler, lease, fence e backpressure;
agentes-base, retries, recovery, cancel e budgets;
mapper/dev-cli/runtime bindings;
receipts, findings, reports e semântica de conclusão;
modos embedded/daemon/remote e conformance.
Fornecido pelo OSS
source adapter GitHub/upstream repository;
RepoProfile e schemas de contexto OSS;
políticas de seleção, reputação, newcomer, CLA/DCO e limites de PR;
especializações para triage, reprodução, implementação e review;
gates de upstream policy, CI, review e mergeability;
efeitos idempotentes: branch/PR/comment/update;
relatórios de contribuição e handoff.
Passo a passo
Fixar requires_core e consumir simplicio.loop-extension/v1.
Criar manifesto loop.oss com capabilities, schemas, overlays, roles, gates, effects e budgets.
Converter o conteúdo do SKILL em configuração/políticas/bindings, não em motor de workflow.
Registrar GitHub/upstream como source adapter.
Mapear fases OSS aos hooks do stage graph canônico.
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.
Core contract: https://github.com/wesleysimplicio/simplicio-loop/issues/557
Parent ecosystem: https://github.com/wesleysimplicio/simplicio-loop/issues/555
Correção de arquitetura
simplicio-loop-ossé a extensão oficial do Loop para contribuição em projetos open source. Ela não é cliente/produto paralelo e não deve criar coordinator, scheduler, queue, daemon ou completion engine próprios.standalonesignifica carregar o mesmo Loop core em modo embedded.Objetivo
Empacotar o fluxo OSS como extensão
loop.oss: herdar toda a arquitetura operacional do Loop e acrescentar somente fontes, perfis, políticas, especializações de stages/agentes, efeitos GitHub e relatórios de contribuição open source.Fronteira da extensão
Herdado do Loop
Fornecido pelo OSS
Passo a passo
requires_coree consumirsimplicio.loop-extension/v1.loop.osscom capabilities, schemas, overlays, roles, gates, effects e budgets.Testes obrigatórios
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