Roadmap
“El camino de Aleph a Euler”
Futuro (Borradores)
54 borradores de planificación — Conversaciones PO-SM que definen el roadmap del proyecto.
📋 Índice navegable: INDEX.md
📖 Resúmenes generados por IA: INDEX_ABSTRACT.md
📝 Borrador | SCRIPT-1.14.0 Agente Índice (Gemelo de Lucas) Agente que mantiene índices DRY del proyecto. Gemelo del personaje Lucas del Teatro. Navega Funcional.md y Tecnico.md. agenteíndiceDRY ✅ Completada | SCRIPT-1.10.0 Integración AS-GYM Caso de uso Tutatix: auditor @blueflag con Red Semántica. Dos épocas: Edición (construir red) y Conversación (diálogo usando la red). gymsemánticaauditor 📋 Sin estado | SCRIPT-1.9.0 SDK de Utilidades Librería de utilidades compartidas para submódulos del Scriptorium. Funciones comunes de parsing, formateo y validación. utilssdklib 📝 Borrador | SCRIPT-1.12.0 Plugin Blockly Editor Programación visual de lógica de personajes. Genera código JavaScript ejecutable en el Teatro. Bloques personalizados para agentes. blocklyvisualteatro 📐 Diseño CLI Scriptorium Plan arquitectónico del kernel CLI. Interfaz de comandos para gestionar el Scriptorium sin VS Code. Anchura sin profundidad. clikernelarquitectura ✅ Aprobado | FC1 Ontología Formal del Scriptorium Feature Cycle 1: Especificación formal de agentes, plugins y dominios usando Metamodel + MMCO. Base teórica del proyecto. ontologíametamodelMMCO ✅ Aprobado | SCRIPT-1.18.0 Cobertura de Índices Homogeneizar Funcional.md y Tecnico.md. Cobertura completa, mismo estilo visual, DRY: referenciar sin duplicar. índicescoberturaDRY ✅ Completado | PROLOG-UI-2.0.0 Plugin PrologEditor Stack completo: Angular UI (:5001) + Express API (:8000) + MCPPrologServer (:3006). 12 tools, 6 resources, 8 prompts MCP. prologMCP12 tools 📋 Borrador Kick Aleph (Streaming) Bridge para plataforma de streaming Kick. Dos bots: aleph-bot (interacción) y crono-bot (cronograma). Plugin objetivo: kick-stream. kickstreamingbot 📝 Borrador | SCRIPT-1.13.0 Plugin Novelist (MCP) Edición de narrativas con memoria a largo plazo vía servidor MCP. Sincroniza con TALLER, AGENT_CREATOR y Teatro. Puerto 3066. mcpnovelistmemoria [✅ Aprobado Plugin MCP-Presets Gestión de presets MCP: packs de tools[], resources[], prompts[]. Importar, exportar y asignar presets a agentes especializados. mcppresetstools](https://github.com/escrivivir-co/aleph-scriptorium/tree/main/ARCHIVO/DISCO/BACKLOG_BORRADORES/MCP-PRESETS-SITE) 📝 Borrador | SCRIPT-1.14.0 Plugin N8N Editor Editor visual de workflows estilo n8n. CONECTOR (no reemplazo). Integra con TypedPrompting para validación y MCP-Presets para nodos. n8nworkflowsvisual 🟡 Borrador | SCRIPT-1.11.0 Plugin Network (Oasis) Sincronización P2P de BOEs vía Scuttlebutt. Teatro distribuido entre Scriptoriums sin servidor central. Colaboración offline-first. networkp2pscuttlebutt 📝 Borrador | SCRIPT-1.13.0 Plugin WireEditor (Node-RED) Diseñador de flujos asíncronos con Node-RED. 13 nodos personalizados en 5 categorías: bot, channel, format, orchestration, dashboard. node-redflowsasync 📋 Borrador OnthologyEditor (FVE Template) Submódulo principal de ontologías. Template FVE para modelar dominios con paradigma CONFLUENTISM. Base para FVEEditor. ontologíaflovetemplate ✅ Aprobado | SCRIPT-1.24.0 OntologyAgentEditor Extensión de agent-creator con capacidades ontológicas. Crea agentes validados contra Metamodel. Integra épicas 1.20.0-1.23.0. ontologyagentcreator ✅ Completada | SCRIPT-1.15.0 Optimización Settings de Plugins Plugins instalados desactivados por defecto. FAQ de troubleshooting integrado. Umbrales de aviso para sobrecarga (7+). pluginssettingsoptimización ✅ Completada (85%) | SCRIPT-1.16.0 Índice SPLASH (GH-Pages) Índice estructural de la web pública. Vinculación docs/ ↔ ARCHIVO/SITE/. Permite refactorizar el sitio con cobertura. splashíndiceweb ✅ Aprobado | BUG-003 Renombrar Submódulos (PascalCase) Eliminar prefijos técnicos (alephscript-, as-). Nuevo patrón: PascalCase descriptivo. Ej: alephscript-n8n-like-editor → WorkflowEditor. submódulosnamingrefactor ✅ Completado | TYPED-MCP-1.0.0 Plugin TypedPrompting Stack completo: Vite UI (:3019) + MCPTypedPromptServer (:3020). 7 tools, 3 prompts MCP. Valida NL↔JSON con AJV/Zod. typedMCP7 tools 📋 Sin estado Extensión VS Code Scriptorium Extensión oficial para VS Code. ChatParticipants, comandos, vistas personalizadas. Submódulo: vscode-alephscript-extension. vscodeextensiónide 📝 Borrador ArgBoardApp (Wiki-Racer) Implementa wiki-racer como máquina de estados para obras del Teatro ARG. Navegación interactiva sobre mapas de enlaces. wiki-racerargestados 📝 Borrador HyperGraphEditor (Wiki-Racer) Navegador de grafos hipervinculados. Usa motor wiki-racer con fuentes abstractas (IGraphSource). Incluye preset MediaWiki. wiki-racerhypergraphnavegación 📝 Borrador WiringApp (Wiki-Racer Flows) Extiende WireEditor con templates de juegos de navegación wiki-racer. Crea flows de juego, exporta a Node-RED. wiki-racerwiringflows ✅ Aprobado | SCRIPT-1.25.0 Blueprint Visual Index Refactorizar docs/index.md como presentación 3D navegable con impress.js. 7 slides: Overview, Core, Ontology, Dynamics, Hypergraph, Products, CTA. blueprintimpressvisual
Presente (Archivados)
Sprint Archivado Sprint0 **Fecha de archivo**: 2025-12-22 Sprint Archivado Sprint1 **Sprint**: 1 (Extensión VS Code + Feature Cycle 1)
🤝 Sesiones de Cotrabajo
8 sesiones multi-agente — Trabajo colaborativo asíncrono donde múltiples agentes producen artefactos Scrum.
📋 Índice: SESIONES_COTRABAJO/INDEX.md
📖 Protocolo: cotrabajo.instructions.md
✅ Cerrada | SCRUM-REFACTOR-1.0.0 Consenso Agile Scriptorium Modelo Generativo de Scrum. @scrum interpreta a Lucas. Las sesiones PRODUCEN borradores. 4 turnos46 ptsbreaking ✅ Cerrada | BLUEPRINTS-TYPED-1.0.0 Blueprints + TypedPrompt Integración de TypedPrompt con OpenAsyncAPI. Documentación showcase. 22 ptsdocsshowcase ✅ Cerrada | TYPED-MCP-1.0.0 TypedMCP Test Session Tests 83% (5/6 auto). Refactor MCPTypedPromptEditor. 8 turnos34 ptstests ✅ Cerrada | DRAMATURGIA-MAQUINA-1.0.0 Scriptorium como Máquina Backlog 13 pts (5 stories, 13 tasks). Dramaturgia del sistema. 6 turnos100%filosofía ✅ Cerrada | PROLOG-UI-DEMO-1.0.0 Demo UI PrologEditor Demo completa 12/12 pasos. 2 bugs detectados y corregidos. demoUIbugs ✅ Cerrada | AGENT-TEMPLATES-1.0.0 Agent Creator + Claude Templates Integración AgentLoreSDK (637+ items). Protocolo de validación inscrito. 8 turnos13 ptstemplates ✅ Cerrada | PROLOG-E2E-1.0.0 Prolog E2E Testing E2E 88.5% (23/26 tests). Stack completo validado. 16 turnostestingE2E ✅ Cerrada | PROLOG-DRY-1.0.0 Prolog Agent Brain Pack Protocolo validado. 15 turnos de refinamiento DRY. 15 turnosDRYteatro
Galería de Fotos de Estado
🎉📸 2026-01-06
FC1: Víspera del Release Party (v1.0.0-beta.1)
Cierre de FC1: Stack Prolog completo, TypedPromptEditor integrado, 8 sesiones de cotrabajo, protocolo de auto-reflexión validado. La Fundación espera descongelarse.
✅ 29+ épicas cerradas 📊 ~215 pts effort 🤖 53+ agentes 📦 22 plugins
🔌 17 submódulos 📂 8 sesiones cotrabajo 📝 48 borradores 📖 0 capítulos
Ver foto completa →
🚀 2025-12-31
Release Alpha: ItacaEditor (v1.0.0-alpha.1-preview)
Primer release alpha del editor Itaca. Estado preview, rama de integración activa. Integración inicial de submódulos, plugins y agentes principales.
🤖 31+ agentes core 📦 X plugins 🔌 14 submódulos 🟡 Estado: preview
Notas del release →
✅🎯 2026-01-04
FC1: Épicas Cerradas (TypedPrompt + Prolog)
Cierre de sprint FC1: TypedPromptEditor y PrologEditor como ciudadanos de primera clase. MCP servers integrados en docs/.
✅ TYPED-MCP-1.0.0 (34 pts) ✅ PROLOG-UI-2.0.0 (7/7 tools) ✅ COWORK-1.0.0 (21 pts) ✅ DRAMATURGIA-1.0.0 (13 pts)
📊 215+ pts effort 🔌 22 plugins 🤖 31+ agentes 📂 6 sesiones cotrabajo
Ver sesión de cierre →
🏗️📸 2025-12-27
FC2: Foto Dual del Arquitecto (Pathykar)
Una escena, dos gafas: la misma realidad vista desde virtudes e impedimentos.
🟢 Gafas Positivas:
63 agentes · X plugins · Blueprint MMCO · 25+ conversaciones PO-SM
🔴 Gafas Negativas:
Fundación congelada · Bus factor=1 · Sin tests · Onboarding complejo
🤖 63 agentes 📦 22 plugins ✅ 29+ épicas cerradas
Ver foto completa →
📸 2025-12-24
FC1: Visión de Futuro
Planificación de ontología formal: Metamodel + MMCO para el Scriptorium.
🤖 28 agentes 📦 14 plugins 📋 4 épicas planificadas
Ver foto completa →
📸 2025-12-23
Sprint 2: Feature Cycle 1
Inicio del ciclo de features con agente @indice y plugins transversales.
🤖 26 agentes 📦 12 plugins
Ver foto completa →
📸 2025-12-22
Sprint 1: Teatro Interactivo
7 plugins operativos, visualizador 3D con impress.js.
🤖 24 agentes 📦 7 plugins
Ver foto completa →
📸 2025-12-21
Sprint 0: Bootstrap
Infraestructura base: 12 agentes core, protocolo DevOps, primeras estructuras.
🤖 12 agentes 📦 2 plugins
Ver foto completa →
🏃 Cómo Usar el Plugin Scrum
Plugin: scrum v3.0.0 — Modelo Generativo
Agente:@scrum— Interpreta a Lucas para expertise DRY
Filosofía: Ciclo de Vida Completo
┌──────────────────────────────────────────────────────────────────────┐
│ .github/BACKLOG-SCRIPTORIUM.md │
│ (ÍNDICE ~50 líneas) │
│ Solo referencias: | Estado | Épica | Nombre | [borrador](ruta) | │
└──────────────────────────────────┬───────────────────────────────────┘
│
┌───────────────────────────────────────────┼───────────────────────────────────────────┐
│ │ │
▼ ▼ ▼
┌─────────────────────────────────┐ ┌─────────────────────────────────┐ ┌─────────────────────────────────┐
│ SESIONES_COTRABAJO/ │ │ BACKLOG_BORRADORES/ │ │ BACKLOG_ARCHIVADOS/ │
│ (Trabajo Multi-Agente) │ │ (Épicas Activas) │ │ (Histórico) │
├─────────────────────────────────┤ ├─────────────────────────────────┤ ├─────────────────────────────────┤
│ 00_SESION.md (metadatos) │ │ 01_backlog-borrador.md │ │ Sprint0/ │
│ 01_TABLERO.md (índice turnos) │ │ conversacion-po-sm.md │ │ Sprint1/ │
│ 02_ACTAS/ (T00X_*.md) │ │ assets/ │ │ FC1/ │
│ 03_REFERENCIAS/ (contexto) │ │ │ │ │
└───────────────┬─────────────────┘ └───────────────┬─────────────────┘ └─────────────────────────────────┘
│ │ ▲
│ PRODUCE │ │
│ (generar-desde-sesion) │ │
└────────────────────────────────────────┤ │
│ │
│ ARCHIVA (cerrar --incluir-sesiones) │
└───────────────────────────────────────────┘
════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
🔄 FLUJO DE ESTADOS EN EL ÍNDICE
┌──────────┐ planificar ┌──────────┐ aprobar ┌──────────┐ cerrar ┌──────────┐
│ IDEA │ ─────────────────► │ 📋 │ ─────────────────► │ ✅ │ ─────────────────► │ ARCHIVADO│
│ │ │ Borrador │ │ Aprobado │ │ │
└──────────┘ └────┬─────┘ └──────────┘ └──────────┘
│
│ tracking (actualiza EN el borrador, NO en índice)
▼
┌──────────┐
│ 🔄 │
│En progreso│
└──────────┘
════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
🎭 TIPOS DE CIERRE DE SESIÓN
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ SESIÓN COTRABAJO │
│ Estado: CERRADA │
│ │
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │
│ │ EXPLORATORIA │ │ NORMATIVA │ │ PRODUCTIVA │ │
│ │ │ │ │ │ │ │
│ │ → Solo registro │ │ → Instrucciones │ │ → Borrador │ │
│ │ en histórico │ │ .github/ │ │ BACKLOG_ │ │
│ │ │ │ instructions/ │ │ BORRADORES/ │ │
│ └─────────────────┘ └─────────────────┘ └────────┬────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────┐ │
│ │ origen: │ │
│ │ tipo: sesion │ │
│ │ referencia: │ │
│ │ actas: [...] │ │
│ │ consenso: "…" │ │
│ └─────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Invocación Rápida
| Si quieres… | Comando |
|---|---|
| Crear nueva épica | @scrum planificar {nombre} |
| Generar backlog detallado | @scrum borrador {nombre} |
| Desde sesión cerrada | @scrum generar-desde-sesion {ruta} |
| Aprobar épica | @scrum aprobar {épica} |
| Actualizar estado | @scrum tracking {épica} |
| Ver métricas | @scrum status |
| Cerrar sprint | @scrum cerrar {sprint} |
Ejemplo de Flujo Completo
# 1. Crear épica nueva
@scrum planificar MI-FEATURE-1.0.0
# 2. Generar backlog detallado
@scrum borrador MI-FEATURE-1.0.0
# 3. Aprobar y comenzar
@scrum aprobar MI-FEATURE-1.0.0
# 4. Durante el sprint, actualizar
@scrum tracking MI-FEATURE-1.0.0
# 5. Al finalizar
@scrum cerrar FC1
# Alternativa: Desde sesión de cotrabajo
@scrum generar-desde-sesion ARCHIVO/DISCO/SESIONES_COTRABAJO/2026-01-05_mi-sesion/
Dónde Vive Cada Cosa (DRY)
| Ubicación | Contenido | Tocar |
|---|---|---|
.github/BACKLOG-SCRIPTORIUM.md | Índice (~50 líneas) | Solo referencias |
ARCHIVO/DISCO/BACKLOG_BORRADORES/ | Detalles activos | Contenido épicas |
ARCHIVO/DISCO/SESIONES_COTRABAJO/ | Sesiones multi-agente | Protocolo cotrabajo |
ARCHIVO/DISCO/BACKLOG_ARCHIVADOS/ | Sprints cerrados | Histórico |
Feature: Interpretar a Lucas
@scrum no tiene expertise propia — interpreta a Lucas:
# Cargar contexto avanzado bajo demanda
@scrum 🎭 Cargar contexto Lucas
# Consultar brain Prolog
@scrum 🧠 Consultar brain Prolog
# Buscar plantilla de AgentLoreSDK
@scrum 📚 Buscar plantilla Scrum
📐 Protocolo completo: Ver scrum-protocol.instructions.md