Documentación

DOC / 21 / OPENSDK

Compatibilidad y deprecación

Lee la matriz verificable de soporte, niveles de estabilidad, requisitos de migración y límite de fuente independiente del proveedor.

En esta guíaCompatibilidad y deprecación
Primeros pasosEstructura del proyectoReferencia del CLIBucle de desarrolloBuilds incrementalesRouting y páginasVistas RustEventos y foldsSchemas y snapshotsSync verificado con HyphaeContenido tipadoRuntime del navegadorPropiedad del DOMPreview del runtime nativoDespliegue portableBeta full-stackPreview de OpenSDKComponentes y lenguajesConformidad de frameworks webProtocolo de toolingCompatibilidad y deprecaciónAssets adaptativosConfianza de artefactosConfianza de releasesEvidencia de rendimientoErrores y diagnósticosTelemetría voluntariaBuild y despliegueCrates y APILicenciamiento y políticas

Lee la matriz verificable por máquinas

shell
cargo run -p pliego-cli --locked -- sdk compatibility --format json

La 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

  1. 01

    Publicar

    Registra en la matriz el contrato deprecado y su reemplazo

  2. 02

    Probar

    Da al reemplazo cobertura de conformidad equivalente

  3. 03

    Esperar

    Conserva al menos una versión posterior del protocolo OpenSDK antes de eliminar

  4. 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.