Herramientas provisorias del ecosistema NoMA. Cada tool se publica bajo /{tool}/.
aprender — doce lecciones para tocar el protocolo: el universo y la Matrix se editan, se mueven de lugar y NodeStack contesta en el navegador
parser — NoMA ⇄ JSON ⇄ YAML, la sintaxis nueva y sus conversiones
codemirror-noma — resaltado de la sintaxis NoMA para CodeMirror 6, sin dependencias
draft01 — resolutor de sentencias NoMA en forma expandida (Superset/Slot/Subset/Union/Delta): universo, Matrix y su State con match + gap
draft02 — el modelo colapsado: todo por Subset con origen único, vistas X[D] por intercepción, Statement > Default > Options, Min/Max/Default locales al rango
draft03 — la maquinaria unificada: tres primitivas y una clasificación de menciones (directa / interponer / sin lugar); vocabulario raíz compartido por referencia, bautismo sin contaminar al genérico, gap por la misma primitiva
draft04 — el núcleo desnudo: sólo Subset/Superset, sin corchetes; declarar con la disciplina de menciones y consultar por verificación — la cadena verdadera vuelve expandida, la falsa se explica con el ancestro común
draft06 — el paradigma de mención, con 7 casos cargables: la instancia contiene al tipo, State sólo lo declarado, la herencia llega como Options, la clase porta fuente y Max, y la disciplina v2 (bolsa libre / la línea valida / el portador nace en la línea)
draft07 — la interfaz única sin orden: sólo Subset, el documento como conjunto (reordenar las líneas no cambia el universo) y la Matrix que taladra a cualquier profundidad, con el triángulo o la capa (verdadero/posible/falso) en cada nivel
draft08 — draft07 con el Subset 100% bidireccional: un link son sus dos lecturas (declarar los dos sentidos es una arista), la verdad es simétrica, y la orientación la decide el rol (átomo flotante), la escritura, o el juez
aspects — CSS en NoMA, medido: casos de lo más simple a lo más complejo, traducidos a nodos de NodeStyle y resueltos por NodeDemo en el navegador, propiedad por propiedad contra lo que el mismo navegador computa; la hoja y el árbol se editan y se vuelve a medir
nobin — Nobin, la escritura binaria de un documento NoMA: se escribe de un lado, se ven los bytes del otro, y lo que pesa cada escritura con el ahorro a escala
noma-json — la conversión entre un NoMADocument y NoMAJSON, medida: 38 casos por cinco mecanismos, y las dos caras del mismo documento escribibles a la vez
matrix — mandar una Matrix por HTTPS (método MATRIX) a un NodeHost y ver su Projection, con la sintaxis resaltada
tester — supervisar los testeos de NodeTest: sus Routines y Cases como nodos, la Matrix de entrada contra el Output esperado y el obtenido, y cada corrida guardada como TestExecution en su universo
slots — cualquier universo de un NodeHost, leído con NodeDemo: un cuadro por nodo y por interfaz y, por cada Subset, su State, su Area y sus Options por la interfaz que elijas (columnas que se abren al tocar una fila)
firstvideo — escena del guion de NoMA Video: diez servicios con diez formas de conexión distintas — geometría, curva y ritmo de paquetes propios — normalizadas a una sola, con timeline y captions
presentation — motor de animaciones a pantalla completa, un proyecto por animación (NoMAVideo, demo): guion por secuencias editable en el lugar, locución y sonidos con la IA local, morphing entre escenas y solicitudes de cambio
matrix-projection — la Matrix y su Projection animadas en three.js: el universo Sale del libro (4.2) como lattice 3D, con el criterio conmutable
alquimia — escenas con elementos HTML y objetos 3D sobre la lógica de Aspect de NodeStyle, animados por el Watch de cada escena: vista previa, timeline multipista con audio, y el estilo de cada Aspect con los que intervienen y el calculado — todo leído con NodeDemo