Publicar uma Capability Release
1. Abra Capability Case
Seção intitulada “1. Abra Capability Case”Registre need, consumers, use cases, alternatives, reusability, risks, economics e sponsor.
2. Crie Product Epic
Seção intitulada “2. Crie Product Epic”Contrate estado de saída Capability Release available e artefatos obrigatórios.
3. Constitua e especifique
Seção intitulada “3. Constitua e especifique”Defina purpose, interfaces, inputs/outputs, boundaries, security, quality attributes, meters, support e visibility.
4. Arquiteture
Seção intitulada “4. Arquiteture”Descreva components, dependencies, data, agents, workflows, policies, observability, deployment e migration.
5. Implemente e prove
Seção intitulada “5. Implemente e prove”Execute tests, evals, adversarial cases, cost/performance checks, recovery e documentation review.
6. Prepare release
Seção intitulada “6. Prepare release”Inclua manifest, version, compatibility, evidence, owner, status, runbook, deprecation e rights.
7. Gate de promoção
Seção intitulada “7. Gate de promoção”Architecture, Engineering e Assurance authorities decidem. AVAILABLE exige mecanismo real de distribuição/consumo.
8. Publique no registry
Seção intitulada “8. Publique no registry”Registre release, hash, source, support, meters e adoption telemetry.
9. Observe adoção
Seção intitulada “9. Observe adoção”Colete reuse, configuration, defects, cost e learning. Mudança relevante cria nova release, não edição silenciosa.
O schema público está em /schemas/capability-release.schema.json.