# NMerge — Motor de Conciliación Semántica y Reconciliación de Estructuras (StackUpIA Labs) > Plataforma de análisis de diferencias (Diffing), reconciliación de esquemas (JSON, YAML, XML, SQL) y asistencia algorítmica de merge. ## 1. Misión y Capacidades Principales NMERGE opera como un entorno de alto rendimiento para desarrolladores e ingenieros de software, integrando el algoritmo Myers LCS, normalización semántica de ASTs y herramientas de resolución de conflictos multi-rama. ## 2. Gobernanza y Filosofía Local-First - **Memoria Volátil:** Todo el procesamiento de código ocurre en el cliente (Browser WASM / Web Worker / Electron). - **Cero Retención de Código:** Ningún fragmento de archivo sensible se almacena o utiliza para entrenamiento de modelos centrales. - **Cumplimiento Normativo:** GDPR (UE), CCPA (EE.UU.), Ley 19.628 (Chile) e ISO/IEC 27001. ## 3. Contratos de API para Agentes y LLMs - **Reconciliación Semántica:** `https://nmergeia.com/api/diff/analyze` - **Inspección de Tópicos:** `https://nmergeia.com/api/topics` - **Directivas Robots:** `https://nmergeia.com/robots.txt` - **Sitemap Dinámico:** `https://nmergeia.com/sitemap.xml` - **Políticas Legales:** `https://nmergeia.com/es/politica-de-privacidad` ## 3. Contratos de API Locales y Capacidades de NMERGE ### NMerge IA — Capacidades de Diffing, AST en Memoria Volátil y Academia Enterprise - **Local-First Myers LCS & Semantic AST:** Comparador algorítmico de alta fidelidad para código, esquemas JSON/YAML, Markdown y bases de datos. - **Cero Retención de Código:** Toda computación de diffs se ejecuta exclusivamente en la memoria RAM del cliente/servidor efímero. - **Academia de Ingeniería (35 Cursos Insignia & 5 Rutas de Aprendizaje):** 35 cursos formales (420 lecciones, 35 laboratorios SQL WASM y 210 evaluaciones) disponibles tanto de forma independiente (1 a 1) en /cursos/:slug como por Ruta de Aprendizaje en /rutas/:slug. - **API Endpoints:** - GET /api/v1/courses: Catálogo de los 35 cursos insignia (modalidad independiente 1 a 1). - GET /api/v1/courses/paths: Las 5 Rutas de Aprendizaje con secuencia ordenada (step_order). - GET /api/v1/courses/:slug: Temario completo, módulos, lecciones, laboratorio y evaluación. - POST /api/diff/compare: Comparación estructurada con Myers LCS. - GET /api/topics: Catálogo vivo de temas técnicos publicados. - GET /api/topics/:slug: Lectura técnica completa con bloques de código validados.