CONSTRUCTOR DEL MANUAL DEL LENGUAJE SVP.md

Constructor del manual del lenguaje SVP

1. Naturaleza

Este constructor fija la arquitectura de trabajo del manual del lenguaje SVP (extensión .svp). Su finalidad es permitir un cierre progresivo por capítulos o tramos sin perder el eje del sistema ni dispersarse en caminos laterales.

No es todavía el manual final. Es la máquina de construirlo.

2. Regla general

Cada tramo del manual deberá ser:

3. Unidades de cierre recomendadas

Se recomienda cerrar el manual por tramos nucleares y no por lluvia de ideas.

Tramo 0 — Estatuto del lenguaje

Tramo 1 — Léxico mínimo y convenciones superficiales

Tramo 2 — Niveles N0–N4

Tramo 3 — Célula, evaluación y clasificación

Tramo 4 — Composición y supervisión

Tramo 5 — Resolución y régimen de la U

Tramo 6 — Trayectoria, frame y datos de transición

Tramo 7 — Consulta y uso

Tramo 8 — Diagnósticos, errores y zona prohibida

Tramo 9 — CLI, Playground, serialización y backend

Tramo 10 — Compatibilidad interlenguajes y adopción

4. Ficha obligatoria por tramo

Todo tramo del manual deberá declarar:

  1. ID del tramo
  2. Título
  3. Rango
  4. Objeto
  5. Dependencias
  6. Qué fija
  7. Qué no fija
  8. Ejemplos .svp
  9. Errores o contraejemplos
  10. Relación con IR y docs públicos
  11. Criterio de cierre
  12. Estado

5. Criterio de cierre

Un tramo se considerará cerrable cuando reúna, como mínimo:

6. Relación con la compatibilidad interlenguajes

La compatibilidad interlenguajes del SV se tratará como tramo propio del manual y deberá coordinarse con la política y protocolo de compatibilidad interlenguajes del Lenguaje SV.

7. Regla de control

El constructor del manual no autoriza lluvias laterales. Toda idea nueva deberá pasar antes por el Wishlist IRQ del ecosistema SV.