Ir al contenido

Memoria entre sesiones

Guardas conceptos concretos cuando lo pides. Desde 0.12.0, memoria-guardar abre en ese momento un PR con las notas de proyecto nuevas o modificadas. Una sesión posterior puede recuperar todo o filtrar por tema. Desde 0.16.0, dirige recupera al empezar las notas pertinentes para su encargo. Desde 0.17.0, memoria-guardar te pregunta por cada nota antes de escribirla (guardar, editar o descartar) y, con el PR abierto, si quieres mezclarlo ahora. En T3 ambas preguntas aparecen en la propia interfaz de T3.

Memoria del proyecto entre dos sesionesA petición del usuario, memoria-guardar propone las notas y el usuario aprueba cada una. Guarda las de proyecto aprobadas en un PR propio desde la rama principal y las de máquina en el checkout actual. Al final pregunta si mezclar el PR; cuando el usuario acepta, las notas llegan al almacén de la rama principal, que memoria-extraer consulta en otra sesión sin modificarlo, cuando lo pides o al empezar dirige.Notas de proyectoaprobadasNotas de máquinaaprobadasSi eliges mezclarloPides recuperar oempieza dirige

memoria-guardar
Sesión actual

PR de memoria
Solo el almacén de memoria

Notas de máquina
Checkout actual, ignoradas

.peqa/memoria
Rama principal

memoria-extraer
Nueva sesión

Cada repositorio conserva su memoria en .peqa/memoria. Antes de escribir, cada nota se te muestra con su alcance y contenido, y nada se guarda sin tu aprobación. Las notas de proyecto llegan a la rama principal mediante su PR; mientras no se mezcle, el PR muestra qué se va a recordar. Las de máquina, como una identidad local de GitHub, quedan en tu checkout y Git las ignora. Si el repositorio no tiene remoto en GitHub o falta gh, la nota se guarda en local y el agente lo indica. Se reutiliza .peqa-stack/memoria si ya es el único almacén existente.

Se guardan conceptos pequeños con fuente, fecha y verificación. Recuperar una nota no ejecuta sus comandos ni demuestra que siga vigente. Consulta el formato y los límites.