Conflictos
Un conflicto ocurre cuando la misma nota se ha editado en dos sitios desde la última sincronización correcta. El trabajo de Engram aquí no es adivinar. Es detectar el conflicto de forma fiable y dejarte la decisión.
Cómo se detectan los conflictos
Sección titulada «Cómo se detectan los conflictos»Engram registra la versión padre de cada edición (un vector de versiones, por debajo). Cuando subes un cambio, el backend comprueba si tu versión padre sigue siendo la versión actual. Si no lo es, tu envío queda como conflicto en lugar de sobrescribir.
Esto significa que los conflictos solo ocurren cuando dos dispositivos editan la misma nota y al menos uno está sin conexión. Las ediciones concurrentes en tiempo real en el mismo dispositivo, o las ediciones una tras otra entre dispositivos con conexión activa, nunca generan conflicto; se aplican en orden.
Resolver un conflicto
Sección titulada «Resolver un conflicto»Abre el Centro de sincronización. Las notas en conflicto aparecen en la cola de conflictos. Haz clic en una para abrir la interfaz de resolución. Cinco opciones:
| Opción | Qué hace |
|---|---|
| Keep both | Guarda la versión remota como una nota hermana nueva (p. ej. note (conflict 2026-05-20).md). La opción más segura y la predeterminada. |
| Merge | Abre una vista de fusión a tres bandas. Ves la local, la remota y la base, y eliges o editas a mano. |
| Keep local | Gana la versión local. Se descarta la remota. |
| Keep remote | Gana la versión remota. Se descarta la local. |
| Skip | Deja ambas versiones como están por ahora. El conflicto sigue en la cola. |
Cuándo usar Merge
Sección titulada «Cuándo usar Merge»Usa Merge en notas donde quieras combinar la intención de ambas ediciones. Por ejemplo, añadiste un párrafo al principio en un dispositivo mientras otro dispositivo añadía un párrafo al final. La vista a tres bandas muestra lado a lado la base (el ancestro común), la local y la remota, y eliges o editas a mano una versión final.
Para adjuntos binarios o archivos canvas, Merge no está disponible. Solo tienes Keep both / Keep local / Keep remote / Skip.
Siguiente: Móvil.