sync / clone-memory / archive
Déplacez la mémoire entre les portées et retirez la mémoire erronée en toute sécurité.
clone-memory
engram clone-memory workspace global
engram clone-memory global workspace --force
engram clone-memory workspace global --metacognize
Copie le Markdown actif de rules/, skills/ et knowledge/ entre les portées workspace et globale. Ajoutez --metacognize lorsque vous souhaitez que les mémoires clonées soient proposées via le flux d’approbation de save-session plutôt que copiées textuellement.
Les agents peuvent normaliser les demandes de clonage naturelles vers engram clone-memory, par ex. "clone workspace memory to global" -> engram clone-memory workspace global. Inversez les portées pour cloner la mémoire globale dans un workspace ; n’utilisez --force que lorsque l’humain demande explicitement d’écraser les doublons cibles.
archive
engram archive --reason "<why>" <id-or-file>
Archive une mémoire erronée ou remplacée. Le fichier quitte le routage actif uniquement après approbation et reste conservé sous archive/. Utilisez archive, et non delete, à des fins d’audit.
observe (inbox)
engram observe --file session.md
engram save-session --file .agents/.engram/inbox/<note>.md
observe stocke les notes brutes nettoyées dans inbox/. Les notes de l’inbox ne constituent pas de la mémoire active.
Synchronisation Git globale
La synchronisation Git globale est contrôlée par les champs de configuration global_git.*. Consultez Interface Web Entry : onglet Construct pour chaque champ. Utilisez engram entry et l’onglet Construct, ou engram config view, pour inspecter la détection Git résolue.