Borrador de SPEC 1.1#
Esta página lista lo que está en preparación. Nada de esto forma parte todavía del componente publicado (mini-format 1.0, SPEC 1.0), y no debe citarse como implementado.
1. Compatibilidad hacia adelante#
SPEC 1.0 §11 declara que un lector debe ignorar los campos añadidos al final por una versión posterior del contrato. Hoy las dos implementaciones rechazan con E05 cualquier registro con más campos que núcleo + extensiones, también en modo tolerante. El borrador define la regla exacta (qué se ignora, qué se conserva en el canónico, cómo se informa) y añade los casos de conformidad correspondientes.
Reproducción del fallo actual: python pendientes/prueba_compatibilidad_hacia_adelante.py en el repositorio de la tesis.
2. Diagnósticos con rango#
MiniError trae código, línea, campo y mensaje. El borrador añade columna inicial y final del fragmento
ofensivo, para que un editor pueda subrayar el rango exacto.
3. Publicación de paquetes#
minifmt en PyPI y @mini-format/core en npm, con las 14 familias oficiales incluidas como datos del paquete.
4. Experimentos#
Tercer tokenizador (de un modelo abierto) en V1; latencia en V4; piloto real de V2/V3 con al menos dos proveedores.