Saltar al contenido principal

Ajustes → Vaults

Cada vault de esta máquina se gestiona aquí: qué lo alimenta, cuánto cuenta cuando se consulta la memoria, qué naturaleza llevan sus recuerdos, cuán protegido está y cómo muere. La entrada del carril se llama Vaults; la página se titula Vaults y su subtítulo cuenta tus vaults raíces, seguido de la ruta de la carpeta de trabajo.

No hay botón Guardar en esta página. Cada control escribe en cuanto lo confirmas, y los destructivos preguntan antes.

Esta página trata de los ajustes. Para lo que un vault es, mira Vaults; para cómo una carpeta se convierte en memoria, mira DocWatch y Carpetas vigiladas; para los vaults tal como los ves en el lienzo, mira el widget Vaults.

La cabecera: tres acciones

  • Carpetas vigiladas (un glifo de radio): Estado en vivo de cada carpeta vigilada por la memoria automática. Abre el panel de estado en vivo.
  • ⟲ Reconstruir todo, en rojo: Purgar toda la memoria y revectorizar cada carpeta declarada desde cero. Abre la confirmación.
  • + Vault abre el diálogo de creación.

Cuando la página no tiene nada que mostrar

  • Mientras carga el árbol, el cargador ∞.
  • Sin espacio de trabajo: Ningún workspace configurado y Configura un workspace de Mnemosyne mediante el onboarding o reinicia la aplicación. Mira Onboarding.
  • Con espacio de trabajo pero sin vault: No se encontró vault en el workspace.
  • Con vaults pero ninguno seleccionado, la columna derecha dice Haz clic en un vault para ver sus detalles.

La columna izquierda: las fichas

Las fichas son las mismas del widget Vaults, en tamaño reducido, agrupadas en familias plegables. Primero Apps y cartuchos (los vaults sandbox escritos por apps), luego un grupo por tipo de vault presente, en un orden fijo: DEV, RESEARCH, SOCIAL, PERSONAL, CREATIVE, DREAM, CUSTOM. Los nombres de grupo son los nombres crudos de los tipos, en inglés en todos los idiomas. Cada cabecera de grupo muestra un chevrón, un punto de color, el nombre en mayúsculas y un recuento. Qué grupos están plegados se recuerda entre sesiones.

En una ficha:

  • un clic abre el panel del vault a la derecha;
  • el chevrón de expansión muestra los sub-vaults en una banda indentada;
  • el interruptor de silencio alterna la Atención RAG del vault entre 0 y 100. El widget Vaults del lienzo ve el cambio al instante.

Un vault recién creado se despliega, se lleva a la vista y parpadea. La señal « gestionar este vault » del widget Vaults aterriza en el panel correspondiente aquí.

El panel del vault

La columna derecha es el mismo panel que el widget Vaults abre como panel lateral.

Identidad

  • El punto de color es un selector de color nativo (Color del vault — elige tu tono RGB). Escribe el color del vault tras una breve pausa.
  • El nombre (para un sandbox de app, el nombre que la app declaró), con la ruta absoluta debajo.
  • Un 🔒 cuando la protección es MAXIMUM (ayuda Protección: MAXIMUM).
  • Una insignia de tipo con el tipo crudo, o 🧪 Sandbox de app.
  • Un campo de descripción, Para qué sirve esta bóveda (opcional)…, que se escribe al salir de él.

Tarjeta de estado

Solo para bóvedas provisionales y sandboxes de app:

  • ▨ Aislado: Excluido de la consolidación Dream State, del mapa neuronal y del RAG federado — los datos de esta app permanecen aislados hasta que TÚ lo valides.
  • 🔓 Permanencia desbloqueada: Alimenta la consolidación Dream State, el mapa neuronal y el RAG federado — validado por ti.
  • Un botón ? explica la elección: ¿Por qué desbloquear? Mientras esté aislada, SOLO esta app lee y escribe su memoria. Desbloquear da acceso a Mnemosyne: tus respuestas de chat pueden usarla (RAG federado), alimenta la consolidación Dream State y aparece en el mapa neuronal. Tus datos nunca salen de esta máquina — es tu decisión de gobernanza.
  • El botón de promoción pide dos clics: Desbloquear permanencia (sandbox de app) o Hacer permanente (bóveda provisional), y luego ¿Confirmar? en cuatro segundos.
  • Vaciar esta bóveda, solo bóvedas aisladas, también dos clics: el segundo dice n crónicas serán borradas — ¿confirmar? La ayuda: Borra todas las crónicas de esta bóveda y conserva la bóveda. Irreversible: nada recrea lo que se elimina. Queda en gris en una bóveda vacía. El recibo dice n crónica(s) borrada(s) o El vaciado falló — revisa los registros. Si la bóveda tiene carpetas vigiladas activas, una línea ámbar avisa: ⚠ Las carpetas vigiladas se volverán a ingerir en el próximo censo. Desvincúlalas en Fuentes si quieres que esta bóveda siga vacía.
La promoción es de un solo sentido

No existe gesto para volver a aislar una bóveda una vez desbloqueada o hecha permanente. El modelo completo está en Vaults.

Los chips

Las métricas que la app declaró para su ficha, o n crónicas, más la huella de RAM estimada. Un valor aún no medido muestra , nunca 0.

Atención RAG

Atención RAG, un control deslizante de 0 a 100 en pasos de 5 (100 por defecto; una bóveda sin peso guardado cuenta como 100). La ayuda sobre la leyenda: Cuánto cuenta esta bóveda cuando se consulta la memoria. 100 % = peso completo. Bájalo y sus resultados pesan menos frente a las demás. A 0 la bóveda deja de responder: queda fuera de la recuperación, y sigue registrando todo lo que llega a ella. Un botón Off pone 0; silenciada, dice Max y vuelve a 100.

Cero silencia las respuestas, no el registro

Una bóveda a 0 sigue ingiriendo lo que traen sus carpetas vigiladas. Solo deja de ser consultada. La regla y su historia están en Atención RAG.

Fuentes

La sección está abierta por defecto; su insignia cuenta las carpetas vigiladas. Debajo: Una bóveda permanece vacía hasta que una carpeta la alimenta. Vincula una y sus archivos se leen, se cortan en crónicas y se vectorizan, automáticamente y cada vez que cambian. Un sandbox de app dice en su lugar Esta bóveda la escribe su app, no carpetas vigiladas.

Con al menos una fuente, una cabecera muestra la ruta del vault, un pulso con En progreso… mientras trabaja la canalización, y ⟲ Reanalizar (Analizando… mientras corre): Purga los chronicles y vuelve a procesar todos los archivos desde cero. Su recibo dura cinco segundos: ✓ Rescan iniciado — n chronicles purgados o ⚠ Error: seguido del motivo.

Cada carpeta vigilada es una fila: un punto verde o gris (activa o no), la ruta, un chip cuando se fuerza un spine, la descripción si existe, y tres botones:

Sin fuente: Ninguna fuente configurada. Añade una carpeta para la auto-vectorización. El botón punteado Añadir carpeta a vigilar… abre el selector de carpetas del sistema y luego Configurar DocWatch.

Bajo las filas, cuando hay algo que mostrar:

  • Cola de ingesta: una línea por carpeta que espera su turno, x / y archivos con una barra para la activa, n archivos — en espera para las demás, y una ETA. Las actualizaciones masivas van carpeta a carpeta; una nota guardada nunca espera detrás de ellas.
  • Actividad reciente: los últimos ocho eventos, el nombre del archivo coloreado por tipo de evento (detectado, omitido, vectorización, ingerido, eliminado, error), la dimensión del vector, la hora. Un error muestra su mensaje.

Documentos que entraron

El botón abre Documentos que entraron para esa carpeta: una caja Buscar un archivo, un chip markdown, y una fila por archivo con un chip de estado cuando no está simplemente activo (fuente desaparecida, movido, actualizado, esperando vectorización, esperando OCR), la ruta relativa, el tamaño y la fecha. Sesenta filas por página, mostrados de total en el pie y Ver más para el resto. Hacer clic en una fila la abre a la derecha: un .md se muestra como una nota, con un conmutador Fuente / Con formato, y Abrir en el sistema lo entrega al sistema. Un archivo desaparecido del disco dice El archivo ya no está en el disco. Lo que escribió en esta bóveda sigue ahí. Un archivo que la app no pudo leer lo dice (No se pudo leer este archivo: y el motivo), nunca aparece como vacío, y uno muy largo se corta a 200 000 caracteres con una línea que lo indica. Una carpeta vacía dice Todavía no ha llegado nada de esta carpeta a la memoria.

Spines

Plegada por defecto. Un spine es la NATURALEZA de un recuerdo: una nota, una decisión, código fuente. Es lo que permite a una búsqueda preferir el tipo correcto de cosa, no solo las palabras correctas. Un vault de app todavía vacío dice Sin crónicas — la app aún no ha escrito nada. El concepto se explica en Crónicas y spines.

Tipos de Spine en la base, con un (su ayuda, Refresh, está en inglés) y ⚡ Reclasificar: Vuelve a deducir los tipos de spine desde el archivo de origen. Las crónicas sin archivo no se tocan. Reclasificar es un botón en dos tiempos. El primer clic es un ensayo: o Nada que reclasificar: cada crónica con archivo ya lleva el spine correcto., o una vista previa en rojo, n crónica(s) cambiarían de spine, m sin tocar (sin archivo de origen). Esto sobrescribe los tipos actuales y no se puede deshacer., con un enlace Cancelar; el botón pasa a decir Reclasificar n — confirmar, y luego Reclasificando… El recibo es ✓ n/total reclasificados o ⚠ Error:.

Una fila por spine: un punto de color, el id crudo del spine, su recuento y su cuota, una barra de vectorización con n/total vectorizados (pct%), un selector de color nativo (Cambiar el color en el Neural Map) y (Restaurar el color predeterminado). Los colores solo viven en esta máquina. Sin nada vectorizado: Ningún chronicle vectorizado — inicia un Rescan. El pie recuerda que Los colores modificados se aplican al próximo ↻ Recarga del Neural Map (mira el Mapa neuronal).

Reglas de directorio (un desplegable cuya insignia cuenta las reglas, en inglés): Si un segmento de ruta coincide con un nombre de directorio, el tipo spine se asigna con prioridad. Ejemplo: Ej: components → FEATURE. Un campo de texto (nombre_directorio), una lista de spines (SOURCE_CODE, ARCHITECTURE, DOCUMENT, BUGFIX, FEATURE, SECURITY, REFACTOR, GIT_HISTORY, SESSION), + Añadir, y una por regla. Las reglas se quedan en esta máquina y solo las aplica Reclasificar: Después de añadir reglas → haz clic en Reclasificar para aplicarlas a los chronicles existentes.

Asignar spines (sin reingestión), un desplegable cerrado cuya insignia cuenta las pasada(s) reversible(s): Cada crónica ya lleva su vector, así que el motor puede ordenarlas por sentido. Describe para qué sirve un spine — esa frase es su prototipo — y previsualiza. Nada se mueve hasta que confirmes, y cada pasada se puede deshacer. Una fila por spine que contiene crónicas o lleva descripción (el resto tras Mostrar los n spines vacíos / Ocultar los spines vacíos): un punto de color, el nombre del spine, su recuento, y un campo de descripción (Lo que pertenece a este spine…, guardado al salir). Previsualizar lanza un ensayo e imprime un recuadro rojo: n de m crónica(s) cambiarían de spine. k se quedan como están: ningún prototipo las reclamó con claridad., con un chip por destino, y cuando procede n ya están en el spine que mejor les corresponde — nada que mover ahí., n crónica(s) viven en otro espacio vectorial y no se examinaron., n descripción(es) ignorada(s): tu embedder actual responde en un espacio distinto al de estos vectores. El botón pasa a decir Mover n — confirmar (con un Cancelar). El recibo: n crónica(s) movida(s). Cada pasada recibe un botón ↺ Deshacer n, fechado en su ayuda, cuyo recibo es n crónica(s) restaurada(s). Rechazos: Ningún spine tiene prototipo todavía: describe al menos uno o fija ejemplos. y Esta bóveda aún no contiene vectores.

Dos formas de reordenar, una de ellas reversible

Reclasificar reescribe los tipos de spine a partir de las rutas de archivo y no se puede deshacer. Asignar spines ordena por sentido, previsualiza antes y cada pasada se deshace. Empieza por la segunda.

Gobernanza

Plegada por defecto.

Protección: dos botones, NORMAL y MAXIMUM (con un candado). NORMAL dice Memoria ordinaria: se lee en respuestas de alcance por defecto, en cualquier ruta.; MAXIMUM dice Vault protegido — agentes de IA restringidos, nunca mezclado automáticamente, ventana dedicada. La elección se aplica al instante. Solo existen estos dos niveles: un valor antiguo OPEN se muestra y se trata como NORMAL. Lo que MAXIMUM bloquea, y lo que no, está en Protección máxima.

Eliminar bóveda: Eliminar permanentemente esta bóveda. Su memoria será destruida. El botón rojo abre una confirmación:

  • ¿Eliminar «nombre»?
  • ⚠ Esto destruye la memoria de la bóveda — todas las crónicas, embeddings e instantáneas. Acción irreversible.
  • Una casilla (no para sandboxes de app), Eliminar también los archivos de documentos del disco. Sin marcar: Tus archivos de documentos se conservan — solo se elimina la memoria que Mnemosyne tiene de ellos. Marcada: La carpeta y todos sus documentos se borrarán permanentemente.
  • Escribe el nombre del vault para confirmar: con el nombre en rojo; la coincidencia ignora mayúsculas y arma el botón Eliminar bóveda. Cancelar cierra.

Eliminar un vault elimina también sus sub-vaults.

La casilla borra tus archivos

Sin marcar, la eliminación quita lo que Mnemosyne OS recuerda y deja tus documentos donde están. Marcada, la propia carpeta vigilada se borra del disco.

Los sub-vaults no se crean desde este panel en Ajustes; el widget Vaults ofrece + Sub-Vault.

Crear un vault

+ Vault (o Añadir un sub-vault desde el widget) abre un diálogo:

  • Nombre del vault, obligatorio, y Descripción (opcional).
  • Una cuadrícula de tipos: DEV ⚙️, RESEARCH 🔬, SOCIAL 🌐, PERSONAL 🌙, CREATIVE ✨, DREAM 💭, CUSTOM 📦 (los nombres están en inglés en todos los idiomas). CUSTOM por defecto. El tipo fija el icono y el tono.
  • Bóveda provisional, una casilla, desmarcada por defecto: Un espacio de borrador: se vacía en un gesto y queda fuera de las respuestas de alcance por defecto, del mapa neuronal y de la capa de sueño hasta que la hagas permanente.
  • Cancelar y Crear ( mientras trabaja). Un error se muestra en línea.

Una vez creado, el diálogo pasa al paso de vinculación: «nombre» está creado. ¿Alimentarlo ahora? Un vault permanece vacío hasta que una carpeta lo alimenta. Apunta a una y sus archivos se leen, se cortan en crónicas y se vectorizan de inmediato, y otra vez cada vez que cambian. También puedes hacerlo más tarde, en las Fuentes del vault. Elegir una carpeta… abre el selector de carpetas y luego Configurar DocWatch; Más tarde cierra. Si el selector no se abre: No se pudo abrir el selector de carpetas — consulta los registros. Nada se vincula sin pasar por el diálogo de configuración y vista previa. El recorrido completo está en Tu primer vault.

Configurar DocWatch

El diálogo se titula Configurar DocWatch — nombre. Tiene dos pasos.

Paso 1, la configuración:

  • Carpeta a vigilar: un campo de ruta (Ruta de la carpeta…) y un botón de carpeta que abre el selector.
  • Extensiones de archivo: una lista separada por comas. Desde el paso de vinculación, el valor por defecto es .md,.txt,.pdf,.docx,.xlsx,.csv; desde Fuentes es .md,.txt,.pdf,.docx,.xlsx,.ts,.tsx,.py,.json,.yaml. Cuando la memoria de imágenes está activada y la carpeta es nueva, las extensiones de imagen se añaden al valor por defecto sin tocar. Bajo el campo, una línea sobre imágenes, si la app lo sabe: Las imágenes se ignorarán — activa la memoria de imágenes en Ajustes para analizarlas, o Las imágenes de esta carpeta se analizarán — motor de visión listo ✓, o La memoria de imágenes está activada pero el motor no está instalado — las imágenes se omitirán (Ajustes → Imágenes).
  • Descripción (opcional): Qué contiene esta carpeta — ayuda a clasificar sus archivos.
  • Forzar un tipo de spine (opcional): Déjalo vacío para clasificar automáticamente.
  • Patrones de aprobación automática (opcional): p. ej. *.md, facturas/* — separados por comas. En cuanto contiene algo, aparece Retardo de maduración (horas) (24 por defecto) y la indicación explica la regla permanente: Los archivos que coinciden con estos patrones se ingieren sin preguntar, una vez que han permanecido sin cambios durante 24 h. Todo lo demás sigue esperando tu aprobación.
  • Cancelar y Analizar y previsualizar (Analizando…), en gris sin ruta.

Paso 2, la vista previa: Archivos detectados en esta carpeta: y una lista de rutas relativas, cada una con su chip de spine y el motivo en cursiva, o Ningún archivo coincide con estas extensiones. Luego Atrás o Guardar esta vigilancia (Guardando…). Guardar activa la vigilancia al instante.

Rechazos: Esta carpeta se solapa con una fuente ya vigilada: ruta. Una carpeta, una sola vigilancia — quita antes el otro objetivo., El análisis ha fallado., No se ha podido guardar esta vigilancia. Editar una carpeta existente con rellena cada campo, y guardar sustituye toda la vigilancia.

La lista de extensiones restringe

Un archivo cuya extensión no está en la lista se deja fuera en silencio. Las imágenes necesitan las extensiones de imagen presentes y la memoria de imágenes activada. La profundidad (3 niveles) y las listas de exclusión no tienen campo en este diálogo.

La regla de aprobación automática, su cuarentena y el funcionamiento de las oleadas se describen en DocWatch.

Reconstruir todo

El botón de la cabecera abre un diálogo:

  • ⟲ ¿Purgar y reconstruir toda la memoria?
  • Esto purga permanentemente la memoria vectorizada de los n vault(s) y reindexa cada carpeta declarada desde cero, reverificando los tipos de spine. Puede tardar en carpetas grandes. Tus archivos fuente nunca se tocan.
  • Cancelar / Purgar y reconstruir.

Mientras corre: Reconstruyendo la memoria…, Vault actual/total — nombre, una barra de progreso y n crónicas revectorizadas hasta ahora. Hacer clic fuera se ignora. Al final: Listo — n crónicas revectorizadas en m vault(s). y Cerrar, o Falló: con el motivo.

Reanaliza cada vault por turno, raíces y sub-vaults, y ya no devuelve los pesos de atención a 100: una bóveda silenciada sigue registrando, así que la reconstrucción llega a ella. Es el gesto que la página Inteligencia pide tras un cambio de modelo de embedding.

Lo que una reconstrucción no devuelve

La promesa es que tus archivos fuente quedan intactos. Las crónicas que ninguna carpeta puede regenerar (los hechos extraídos de conversaciones, lo que un agente ingirió directamente) se purgan con el resto y no se reconstruyen.

Carpetas vigiladas: estado en vivo

El botón Carpetas vigiladas de la cabecera abre Carpetas vigiladas — estado en vivo, con un botón ⟳ Actualizar.

  • Leyendo el estado de los watchers… mientras lee. Si el motor está parado: El motor DocWatch no está en marcha — nada está siendo vigilado., o El motor DocWatch no pudo iniciarse: con el motivo. Sin ninguna vigilancia: Ningún vault tiene carpetas vigiladas.
  • Un bloque por vault, con un punto de vida. Cuando corre una oleada de actualización, un recuadro la reporta: Contando candidatos…, Esperando tu decisión, Actualización en curso, Actualización en curso (ralentizada), con x / y archivos, una barra, n archivos/min, una ETA y n error(es).
  • Una línea por carpeta: la ruta, una insignia de estado (⏸ Desactivado, ✕ Ruta no encontrada, ● Vigilando, ◌ Recuperación pendiente (≤ 60 s)), chips para la Profundidad y las extensiones, ⏸ n aplazados (fechado en su ayuda) cuando hay archivos esperando tu aprobación, ⚖ regla de auto-aprobación (ayuda Regla permanente: patrones — cuarentena n h), y el último evento como tipo · archivo · hora o Sin eventos esta sesión.

En otra parte

El cifrado en reposo de las bases de datos de los vaults no está en esta página: está en la página Copia de seguridad. Qué bóvedas responden al chat se elige desde el propio chat y se refleja en el control de atención de arriba.

Trampas

  • La atención a 0 silencia las respuestas, nunca el registro.
  • Reconstruir todo, Reanalizar y Reclasificar destruyen vectores o tipos de spine y no se deshacen. Asignar spines es la alternativa reversible.
  • Quitar la fuente (×) es inmediato, sin confirmación.
  • Vaciar una bóveda aislada no desvincula sus carpetas; se vuelven a ingerir en el próximo censo.
  • Desbloquear la permanencia, o hacer permanente una bóveda provisional, es de un solo sentido.
  • Eliminar un vault exige escribir su nombre; la casilla borra la carpeta del disco.