EdiThor logo Docs

Documentacion Edithor

Reinos y modulos

Mapa documentado de los modulos reales de edithor/src/app/modules. Cada reino usa el slug tecnico de carpeta y resume proposito, flujos, dependencias, integraciones y limites.

Taxonomia confirmada

En Edithor, "modulo" es el termino tecnico y "reino" es el lore de producto. La fuente de verdad para esta seccion es la carpeta real de cada modulo dentro de edithor/src/app/modules/, contrastada con el AGENTS.md mas cercano.

20 modulos reales 18 integran ConnecThor 9 dependen de Verserama o login plantilla comun aplicada

Plantilla por reino

Todas las fichas usan una estructura comun para que puedan mantenerse desde los AGENTS locales sin convertir esta documentacion en una copia exhaustiva del codigo.

  • Que es y para que sirve.
  • Capacidades principales.
  • Flujos de usuario o de operacion.
  • Dependencias internas.
  • Integracion con ConnecThor o Verserama cuando aplica.
  • Limites, reglas y pendientes.
  • Fuentes de verdad revisadas.

Mapa de reinos

agent

Configuracion de agentes IA, modos de ejecucion, extensiones y catalogo local/cloud para operar con CLIs como Codex, Claude, Gemini u Opencode.

ConnecThor Verserama
Abrir ficha

clone-view

Gestiona duplicados de proyecto en .edithor/cloned, cambio de contexto, integracion de vuelta al proyecto principal y limpieza segura.

ConnecThor
Abrir ficha

collaborathor

Colaboracion realtime entre usuarios: presencia privada, peticiones, sesiones remotas, self-remote y media WebRTC.

ConnecThor Verserama
Abrir ficha

core

Shell principal de Edithor: grid 4x4, tabs dinamicos, toolbar, settings, mobile, gating de reinos y orquestacion global.

ConnecThor Verserama
Abrir ficha

elements

Arbol jerarquico de elementos UI para navegar, seleccionar, reordenar y buscar selectores relacionados con el canvas.

ConnecThor
Abrir ficha

explorer

Explorador de proyecto: arbol de ficheros, operaciones de filesystem, busqueda, apertura en Studio, ownership y sincronizacion colaborativa.

ConnecThor Verserama
Abrir ficha

feedback

Formulario para que usuarios autenticados reporten bugs, sugerencias u otros tickets hacia el BFF de Verserama.

Verserama
Abrir ficha

flows

Canvas visual de flujos DAG: paneles, conexiones, instancias paralelas y ejecucion backend-driven mediante connecthor-plugin-edithor.

ConnecThor
Abrir ficha

forjar

Paleta drag and drop de elementos HTML y componentes reutilizables para alimentar el canvas de Studio.

ConnecThor
Abrir ficha

git

UI de operaciones Git: status, staging, commits, stash, remotes, ramas, worktrees, discovery multi-repo y soporte para clones.

ConnecThor
Abrir ficha

local-agent

Capa de comunicacion entre Edithor y ConnecThor: conexion, autenticacion, transportes HTTP/WS, extension bridge y auth sync.

ConnecThor Verserama
Abrir ficha

log

Gestion centralizada de canales de log: almacena, agrupa y visualiza sesiones operativas registradas por otros modulos.

ConnecThor
Abrir ficha

login

Sesion de usuario Verserama dentro de Edithor: login embebido, MFA, SSO silencioso, refresh y solicitud de reset.

Verserama
Abrir ficha

marketplace

Marketplace de web components basado en repositorios publicos de GitHub para adquirir, instalar y exponer HTML a Forjar.

ConnecThor
Abrir ficha

orchestrathor

Superficie frontend para Heimdall guardian, arbol de tareas, aclaraciones humanas y editor de planes DAG sobre endpoints /orchestrathor/*.

ConnecThor
Abrir ficha

runas

Experiencia de escritura runica para editar texto y atributos HTML del elemento seleccionado; integra runas-css como pestana CSS.

ConnecThor
Abrir ficha

runas-css

Modulo independiente para editar estilos CSS: selectores, ficheros CSS, propiedades visuales y sincronizacion con Studio.

ConnecThor
Abrir ficha

studio

Canvas visual de Edithor: modos Visual/Iframe, routing de ficheros, seleccion, live sync, app preview y colaboracion.

ConnecThor Verserama
Abrir ficha

tasks

Tablero Kanban con ejecucion de agentes, PTY streaming, etiquetas, adjuntos, deadlines, dependencias, comentarios y limites WIP.

ConnecThor
Abrir ficha

terminal

Panel multi-PTY para comandos, agentes CLI, hooks de flows, traduccion de logs, task board y sesiones persistentes via ConnecThor.

ConnecThor Verserama
Abrir ficha

Cobertura editorial

Reino Pagina Fuentes revisadas Pendientes o limites
agent Creada edithor/README.mdedithor/src/app/modules/agent/AGENTS.md Modulo HTTP-only: no usa servicios WS de comandos o filesystem salvo el executor de comandos definido.
clone-view Creada edithor/README.mdedithor/src/app/modules/clone-view/AGENTS.md La integracion se bloquea si main tiene cambios sin commitear.
collaborathor Creada edithor/README.mdedithor/src/app/modules/collaborathor/AGENTS.md Las solicitudes no persisten en DB y el emisor no sabe si el destinatario existe o rechazo.
core Creada edithor/README.mdedithor/src/app/modules/core/AGENTS.md Core no implementa capacidades de negocio de cada reino.
elements Creada edithor/README.mdedithor/src/app/modules/elements/AGENTS.md La busqueda cross-file se activa por efecto de notificacion, no por llamada directa.
explorer Creada edithor/README.mdedithor/src/app/modules/explorer/AGENTS.md No ejecuta shell ni envia mensajes WS fs_* directos.
feedback Creada edithor/README.mdedithor/src/app/modules/feedback/AGENTS.md El modulo esta descrito para usuarios autenticados.
flows Creada edithor/README.mdedithor/src/app/modules/flows/AGENTS.md El frontend es espectador/controlador: nunca ejecuta comandos.
forjar Creada edithor/README.mdedithor/src/app/modules/forjar/AGENTS.md Este modulo conserva arquitectura hexagonal heredada.
git Creada edithor/README.mdedithor/src/app/modules/git/AGENTS.md El frontend nunca ejecuta comandos shell.
local-agent Creada edithor/README.mdedithor/src/app/modules/local-agent/AGENTS.md ConnecThor permite una sola conexion WS.
log Creada edithor/README.mdedithor/src/app/modules/log/AGENTS.md Modulo con layout hexagonal heredado.
login Creada edithor/README.mdedithor/src/app/modules/login/AGENTS.md Auth es opcional: no hay route guards ni beta gate.
marketplace Creada edithor/README.mdedithor/src/app/modules/marketplace/AGENTS.md No accede directamente a filesystem ni terminal.
orchestrathor Creada edithor/README.mdedithor/src/app/modules/orchestrathor/AGENTS.md No toca filesystem ni terminal directamente; consume senales y APIs locales.
runas Creada edithor/README.mdedithor/src/app/modules/runas/AGENTS.md La logica CSS pertenece a runas-css.
runas-css Creada edithor/README.mdedithor/src/app/modules/runas-css/AGENTS.md No debe introducir Text ni Attributes.
studio Creada edithor/README.mdedithor/src/app/modules/studio/AGENTS.md No auto-switch al cambiar URL; espera accion explicita.
tasks Creada edithor/README.mdedithor/src/app/modules/tasks/AGENTS.md taskType esta deprecado; las labels reemplazan tipos.
terminal Creada edithor/README.mdedithor/src/app/modules/terminal/AGENTS.md Solo gestiona PTYs que el propio Terminal spawnea.

Relacion con otras secciones

Los reinos que dependen de ConnecThor enlazan a la documentacion general de integracion. Las fichas que dependen de identidad, plan, BFF o login enlazan a la seccion Verserama.