Lee la matriz verificable por máquinas
cargo run -p pliego-cli --locked -- sdk compatibility --format jsonLa salida cumple pliego.sdk-compatibility-matrix.schema.json y registra hosts probados, toolchains de lenguajes, superficies web, protocolos de tooling y deprecaciones. Una integración tiene soporte únicamente en el límite y versión incluidos por esa matriz.
Distingue niveles de estabilidad
- experimental
- Puede cambiar sin ventana de compatibilidad y nunca se habilita implícitamente
- preview
- Versionado y probado, con cambios incompatibles permitidos en un nuevo protocolo preview
- stable
- Preserva el contrato durante la ventana de compatibilidad documentada
Exige una ruta de migración ejecutable
- 01
Publicar
Registra en la matriz el contrato deprecado y su reemplazo
- 02
Probar
Da al reemplazo cobertura de conformidad equivalente
- 03
Esperar
Conserva al menos una versión posterior del protocolo OpenSDK antes de eliminar
- 04
Migrar
Publica documentación y un diagnóstico que identifique el reemplazo
Los fixes de seguridad pueden deshabilitar comportamiento inseguro inmediatamente, mientras el identificador del contrato permanece visible con una nota de seguridad hasta el siguiente release del protocolo.
Mantén el contrato independiente del proveedor
La autoridad pública de compatibilidad es el repositorio celiumsai/pliegors: schemas, paquetes WIT, tipos Rust, fixtures y reportes de conformidad. Un producto de despliegue puede consumir esos contratos, pero ningún servicio privado es necesario para implementar o validar OpenSDK.