osFoundry / Platform
Merge Station
Un editor de merge a 3 vías: la mía, la suya, la fusionada, para cualquier entidad ramificada en el workspace.
Qué es
Merge Station es la superficie de resolución de conflictos dentro de osFoundry, el espacio de trabajo de IA de escritorio con claves propias (BYOK). Cuando dos personas (o dos ejecuciones) modifican lo mismo, Merge Station abre la clásica vista a tres vías: tu versión a un lado, la de la otra persona al otro y el resultado reconciliado en el centro, para que decidas, fragmento a fragmento, cómo debe quedar la entidad fusionada. Es el mismo modelo mental que los desarrolladores conocen de las herramientas de fusión de git, pero aplicado a todo el espacio de trabajo y no solo a los archivos de código.
Lo que lo distingue de una herramienta de diff de código es la variedad de cosas que puede fusionar. En osFoundry casi todo puede ramificarse: la configuración de un agente, una app, un documento, un lienzo, una colección de conocimiento, un prompt o la definición de un loop. Cada una de esas cosas es una entidad estructurada, y cada una puede divergir cuando dos ramas evolucionan en paralelo. Merge Station lee ambos lados y su ancestro común, fusiona automáticamente las partes que no entran en conflicto y pone ante ti los conflictos reales para que elijas. Tomas el tuyo, tomas el ajeno o editas directamente el panel fusionado hasta que quede como quieres, y luego confirmas el resultado como la versión reconciliada.
Como osFoundry es local-first y BYOK, la fusión ocurre en tu espacio de trabajo, en tu dispositivo: las entidades, su historial y la fusión que produces permanecen donde ya vive tu trabajo, y no hay ningún revendedor entre tú y tus claves de modelo. Para un equipo que colabora en agentes y apps compartidos sin tarifas por asiento, Merge Station es el paso que permite que dos ramas de lo mismo vuelvan a unirse limpiamente, en lugar de que el trabajo de una persona sobrescriba en silencio el de otra.
Capacidades principales
- Vista de fusión a 3 vías en tres paneles: la tuya, la ajena y el resultado fusionado editable, lado a lado
- Funciona con cualquier entidad ramificada: agentes, apps, documentos, lienzos, conocimiento, prompts y loops, no solo código
- Usa el ancestro común para fusionar automáticamente los cambios sin conflicto y mostrar solo los conflictos reales
- Resuelve cada conflicto tomando el tuyo, tomando el ajeno o editando directamente el panel fusionado
- Se ejecuta localmente en tu espacio de trabajo de escritorio BYOK, así el historial de ramas y las fusiones permanecen en tu dispositivo
Casos de uso
- Líder de equipo: dos compañeros editaron el mismo agente compartido en ramas distintas; abre Merge Station para reconciliar sus cambios de prompt y herramientas en una sola versión
- Creador de apps: fusiona una rama de funcionalidad de una app del espacio de trabajo de vuelta a main, eligiendo por conflicto qué lado conservar
- Responsable de conocimiento: combina ediciones paralelas de un documento o colección de conocimiento compartidos sin que una revisión aplaste a la otra
Preguntas frecuentes
¿Qué es una fusión a 3 vías y por qué tres paneles?
Una fusión a tres vías compara dos versiones divergentes frente a su ancestro común, para que la herramienta pueda saber qué lado cambió realmente una parte dada en vez de adivinarlo. Merge Station muestra la tuya, la ajena y el resultado fusionado: los cambios sin conflicto entran automáticamente y solo los conflictos verdaderos requieren tu decisión en el panel central.
¿Merge Station puede fusionar cosas que no sean código?
Sí. Funciona con cualquier entidad ramificada del espacio de trabajo de osFoundry: agentes, apps, documentos, lienzos, colecciones de conocimiento, prompts y loops. Si algo se puede ramificar, sus dos versiones se pueden reconciliar en Merge Station.
¿Dónde se ejecuta la fusión y salen mis datos de mi dispositivo?
osFoundry es un espacio de trabajo de escritorio local-first y con claves propias (BYOK), así que Merge Station opera sobre las entidades e historial que ya están en tu espacio de trabajo, en tu máquina. La fusión que produces se confirma localmente; no hay ningún revendedor de por medio.