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
{{ message }}
Repository navigation
Automate API contract compatibility checks against cleat-deploy #31
Contexto: o CLI mantém test/fixtures/api_contract.json, enquanto o painel mantém priv/api_contract.json. A cópia manual pode divergir silenciosamente conforme endpoints, campos e ferramentas MCP evoluem.
Objetivo:
definir o painel como fonte canônica do contrato;
versionar ou publicar o artefato de forma consumível pelo CLI;
adicionar CI que detecte incompatibilidades antes do merge;
documentar o fluxo para mudanças compatíveis e breaking changes.
Critério de aceite: uma alteração incompatível no contrato do painel causa falha explícita no CI do CLI ou em uma verificação coordenada, sem depender de atualização manual de fixtures.
Activity
puppe1990 commentedon Oct 2, 2026
Resolvido em #32