README.md

Calidad del ámbito operativo del Lenguaje SV

Autor: Juan Antonio Lloret Egea
ORCID: 0000-0002-6634-3351
Institución: ITVIA — IA eñ™
ISSN: 2695-6411
Licencia: CC BY-NC-ND 4.0
Última actualización: 6 de septiembre de 2026

1. Función de esta carpeta

docs/calidad/ reúne los documentos públicos de control técnico, trazabilidad, deuda viva, verificación, continuidad y evolución del Lenguaje SV.

Su función es permitir que un tercero distinga con precisión entre especificación, realización, evidencia ejecutable, deuda técnica, estado de fases y despliegue público. Los documentos de Calidad no sustituyen a la gramática, la IR, el código ni las pruebas que fundamentan cada afirmación.

1.1. Pieza rectora de diseño

La entrada prioritaria para cualquier modificación de gramática, IR, validación, núcleo, frontera, host, dominio o agente es:

Esta pieza fija una frontera de autoridad: la unidad competente de dominio constituye sus células y asignaciones; la unidad competente de agente declara su cobertura sobre una constitución recibida; el Lenguaje representa, valida, preserva y falla cerrado, pero no completa ni suplanta esas decisiones. También impide confundir una célula exacta —vector plano de longitud n=b²— con una matriz b × b, utilizar U como relleno o convertir una ausencia contractual en aceptación silenciosa.

Su relación con el reparto entre núcleo, frontera y host se documenta en el acta técnica de arquitectura de software.

1.2. Perfiles, contratos y ensamblaje: condición de cierre

Lectura prioritaria, junto con los Pilares: Acta técnica de perfiles, contratos y ensamblaje: representación, dominio y soporte tecnológico.

Esta acta fija la terna contractual, diferencia sus tres ensamblajes y precisa qué información y obligaciones deben llegar a la semántica y a la IR antes de consolidar el alcance nuclear. Exige pruebas previas de las realizaciones tecnológicas en el laboratorio, con enlaces a contratos, artefactos, resultados y límites, y conserva el relevo secuencial desde OP-IMM-001. Es el marco canónico de diseño; la candidata PT-SV-LOCAL y su matriz permanecen en la sede experimental.

La Documentación de laboratorios mantiene un vínculo explícito a esta acta, sin segunda copia normativa. Asiento RETP-075; RETP-074 conserva su asignación a N0-01 y su recepción se documenta en RETP-077.

1.3. Secuencia rectora desde PR #61 y obligaciones de cada perfil

Punto de reanudación: Acta de transición desde OP-IMM-001: adenda rectora de secuencia, §§12–17.

La adenda actualiza el acta existente con los antecedentes privados R0/R1, N0 y RETP-075. Fija los relevos de Lenguaje, Inmunología y Ciberseguridad; sitúa oráculos, K1/K1-T, F/F-IF, puerta algebraica, K2, contrato operacional y consolidación; distingue su continuación R2/R3/R4 y asigna PT01–PT14 a cada etapa. N1/N2 son niveles de IR, no fases nuevas. El retorno inmunológico no exige cerrar todos sus universos. Registro RETP-076; la PR #61 conserva su expediente N0-01 y RETP-074.

Relevo de N0-01: recepción de PR #61 y siguiente paso, §18, RETP-077. Su integración habilita la reparación de oráculos de la fila 2; después continúa K1 desde N0-02. El estado de fusión y los controles del candidato exacto se consultan en el expediente enlazado.

Relevo de oráculos: acta de reparación RETP-078 y transición §19. Tras su promoción sigue K1 desde N0-02. En ese corte, las divergencias CRLF y de semántica duplicada quedaron detectadas y abiertas, sin sumarse al corpus conforme.

Relevo N0-02 de K1: cierre incremental N0-02, RETP-079 y transición §20. Tras su promoción sigue N0-03. E115 protege cada relación CellSpec–OutputSemantics–Codomain; la proyección global de declaraciones no enlazadas y DFL-008 conservan sus testigos y deudas.

Relevo N0-03 de K1: N0-03, RETP-080 y transición §21. Tras su promoción sigue N0-04. La semántica duplicada no enlazada queda como regresión de rechazo; CRLF y la concordancia diagnóstica general permanecen abiertos.

Relevo vigente de K1: N0-04, RETP-081 y transición §22. Referencia real de arquitectura y corrección explícita del positivo histórico afectado. Tras promoción sigue la unicidad de CoupledSpec.bridges bajo BridgeSet; N0-05/N0-07 mantienen K2.

2. Estado de continuidad vigente

Tras el cierre correctivo de 29/08/2026, el estado aplicable es:

R0 = CERRADO, incluido el perímetro correctivo de DFL-007
R1 = CERRADO y revalidado sobre la base R0 corregida
R2 = ABIERTO; levantada la suspensión específica causada por DFL-007
R3 = NO INICIADO
R4 = NO INICIADO

Garantía I  = NO_PROBADO
Garantía II = NO_PROBADO

El levantamiento de la suspensión no constituye cierre de R2 ni acredita persistencia o continuidad material todavía no demostradas.

Los documentos principales de esta transición son:

3. Corte correctivo B2

La realización estable corregida queda integrada en:

main de realización = c1acf943a7a44ce81080881e59283de8a2019606

WebAssembly publicado:

bytes   = 378956
SHA-256 = 95c7d1e0313567ef099c6e426a7fcee8ff4a5ac8adb670265f859f1bf03caab3

Paquete utilizado para el despliegue manual:

SV_LENGUAJE_PRODUCCION_B2_CLOUDFLARE_2026-08-29_FINAL_CONFORMIDAD.zip
bytes   = 167503
SHA-256 = 566200f97bfea86a0b7ce7c4919bac9d5367a67b8cba719eef1c573942d696f5
archivos = 39

La comprobación material posterior al despliegue confirmó que los historiales Beta español e inglés se representan como páginas HTML y no como código fuente.

4. Evidencia de conformidad

Las ejecuciones asociadas a la base corregida acreditan:

conformidad R0-7              = 79/79
  válidos                     = 12/12
  inválidos                   = 67/67
sv_core                       = 210/210
dominios cerrados Rust        = 5/5
sondas DG-01/02/03 navegador  = 6/6
sv_wasm                       = 2/2
doc-tests sv_core             = 17/17

Evidencia reproducible:

Las seis sondas de navegador ejercen DG-01, DG-02 y DG-03 en SVP-ES y SVP-EN. Las regresiones permanecen incorporadas al repositorio.

5. Separación de perfiles y gramática

El estado normativo vigente distingue:

perfil léxico de identificadores
≠
perfil fuente SVP-ES / SVP-EN

Los perfiles fuente se constituyen en ESPECIFICACION_NORMATIVA_PERFILES_FUENTE_SVP_ES_EN_v1_2026_08_29.md y convergen sobre una única Gramática canónica 0.2, una única IR 0.3 y una única semántica.

La realización vigente contiene 154 identidades canónicas, 297 grafías distintas y 11 formas compartidas. La selección es explícita y no existe autodetección de perfil.

6. DFL-007

DFL-007 se considera cerrada porque:

La publicación estable de B2 y el cierre de DFL-007 son hechos distintos. La publicación no cerró por sí sola la deuda ni habilitó automáticamente R2.

7. Deuda que permanece abierta

El cierre de DFL-007 no elimina otras deudas vivas. En particular, sigue pendiente la materialización de ConflictOperator y la comprobación completa de J2.3 para concurrencia en régimen General.

También conservan su estatuto propio, según el registro de deuda:

Ninguna de estas deudas se considera resuelta por el cierre correctivo B2.

8. Registros vivos

El detalle mecánico de cada modificación permanece en Git. Los registros vivos concentran hitos materiales y no crean un asiento independiente para cada corrección menor de una misma operación de integración y cierre.

9. Verificación independiente pendiente

El presente cierre acredita la conformidad interna del corte corregido y su despliegue material. La verificación externa independiente del mismo corte se documentará mediante un acta separada cuando se complete.

Hasta entonces no se atribuye al cierre de conformidad el estatuto de verificación independiente.

Continuidad de 07/09/2026: retirada del compilador Python y conservación de obligaciones, RETP-082; unicidad BridgeSet y relevo K1, RETP-083. La evaluación del servicio nativo y Cloudflare queda en DFL-009, retorno del primer universo CYB.

Continuidad K1, RETP-084: dictamen de tipos de suceso de Horizon y relevo al mínimo de Domain.