Les vaults, et comment en créer un
Un vault (on dit aussi un coffre) est un magasin de mémoire isolé. Mnemosyne n'a pas une grande mémoire unique : elle en a plusieurs, une par domaine de ta vie, et chacune vit dans son propre fichier de base de données sur ta machine. Le code d'un côté, les notes de l'autre, le journal intime dans un troisième.
Cette séparation n'est pas cosmétique. C'est elle qui rend possible de dire « cette mémoire-là ne quitte jamais la machine » sans rien promettre sur le reste, et c'est elle qui évite qu'une question sur ton travail remonte tes notes personnelles.
Créer un vault
Dans la fenêtre Vaults, le bouton « + Nouveau Vault » ouvre la création. Tu donnes un nom, et le vault existe. S'il n'y en a encore aucun, la fenêtre propose directement de créer le premier.
Un vault vide ne sert à rien tant que rien n'y entre. Deux façons de le remplir :
- lui déclarer un ou plusieurs dossiers surveillés, avec « Ajouter un dossier à surveiller », et Mnemosyne ingère ce qui s'y trouve puis suit les changements ;
- écrire dedans depuis le chat ou depuis une application, quand la conversation produit quelque chose qui mérite d'être gardé.
Ce qui vit dans un vault
Chaque souvenir est une chronique : un contenu, un type (une note d'architecture, du code, une décision, une session), et un vecteur qui permet de le retrouver par le sens plutôt que par les mots exacts. Un fichier surveillé peut produire plusieurs chroniques, parce qu'un document long est découpé avant d'être indexé.
Plusieurs vaults dans une réponse
Par défaut, une question interroge tous les vaults actifs à la fois, et la réponse peut mélanger ce qu'elle a trouvé dans plusieurs. C'est ce qu'on appelle la portée fédérée.
Tu peux aussi nommer un vault précis pour une question : la réponse ne lira que celui-là. Le curseur d'attention permet de faire la même chose de façon durable, sans avoir à le répéter à chaque question.