Pull Requests
Este diretório armazena propostas de PRs arquiteturais e de implementação para o runtime.
Padrão
Toda PR neste diretório deve ser autocontida.
Cada documento deve incluir, no mínimo:
BriefingAlvoCritérios de AceiteTests, quando necessário
Barra de Qualidade
O padrão esperado é JVM-grade.
Isso implica:
- arquitetura vem antes de implementação;
- decisões arquiteturais não devem ser tomadas durante a fase de implementação;
- quando a implementação encontrar dúvida arquitetural, a PR deve voltar para discussão de arquitetura;
- diante de ambiguidade estrutural, é preferível interromper a execução da PR e levantar um questionamento severo do que cristalizar uma decisão errada no código.
Condução
Uma PR deste diretório deve:
- definir claramente o problema;
- delimitar o alvo da mudança;
- explicitar o que está fora de escopo quando houver risco de expansão;
- estabelecer critérios objetivos de aceite;
- definir a estratégia de teste proporcional ao risco da mudança.
Roadmap Publicado
PRs propostas para execucao da rodada atual:
PR-011a-assets-pa-autocontained-spec-propagation.md- origem: decisao
011-assets-pa-autocontained-runtime-contract.md - alvo: consolidar o contrato runtime-facing em
spec 13espec 15
- origem: decisao
PR-011b-assets-pa-bootstrap-and-header-loading.md- origem: decisao
011-assets-pa-autocontained-runtime-contract.md - alvo: implementar bootstrap, parse do header e falha antecipada por capability
- origem: decisao
PR-011c-assets-pa-payload-source-and-open-slice.md- origem: decisao
011-assets-pa-autocontained-runtime-contract.md - alvo: introduzir a origem de payload e
open_slice
- origem: decisao
PR-011d-asset-manager-on-demand-payload-and-op-mode.md- origem: decisao
011-assets-pa-autocontained-runtime-contract.md - alvo: migrar o
AssetManagerpara payload sob demanda eOP_MODE
- origem: decisao