# Memoria y correcciones que se conservan

EditorBrain puede recordar lo que te gusta y lo que quieres corregir para que el siguiente agente tenga ese contexto. **Una corrección no cambia tus preferencias ni se convierte en una regla permanente por sí sola.**

## De tu comentario a una decisión

1. Dices algo concreto: «El título tapa mi cara; deja espacio sobre el presentador».
2. El agente guarda la observación como feedback del proyecto y puede capturar una memoria **sugerida** para ese proyecto.
3. Continúa la corrección según tu modo de revisión, sin inventar una aprobación.
4. Al revisar las sugerencias decides si aplican solo al video, si conviene conservarlas para la marca, o si deben descartarse.

En [Memoria](https://editorbrain.com/app/memory) puedes revisar las propuestas y su alcance. Aprobar el video o darle like a un recurso no confirma una memoria permanente. «Esto salió bien» tampoco autoriza modificar los ajustes de todos tus clientes.

La API no lee automáticamente tu conversación con Claude o Codex. El agente tiene que enviar el feedback; los skills y las herramientas le indican hacerlo. Si el comentario quedó únicamente en el chat, otro agente no lo puede recuperar desde EditorBrain. Puedes pedir: «Comprueba que guardaste mis correcciones como sugerencias de este proyecto».

## El alcance importa

| Alcance | Cuándo usarlo |
| --- | --- |
| Proyecto | Una decisión exclusiva de ese video o encargo |
| Estilo | Una indicación de adaptación de ese estilo, ligada también a una marca |
| Marca | Una preferencia recurrente que tú confirmaste para esa marca |

Las condiciones también se conservan: «en esta serie», «cuando muestro una app» o «solo en anuncios» no significa «en todos los videos». Las memorias no se comparten entre clientes. Guardar una sugerencia no invalida por sí solo el contexto editorial del render; confirmar una regla efectiva puede requerir refrescarlo.

## Cuando contradice un ajuste

Por ejemplo, «sin subtítulos palabra por palabra» puede chocar con un tratamiento karaoke guardado. EditorBrain señala conflictos reconocidos y muestra la propuesta; no puede interpretar automáticamente toda frase libre. El agente debe explicar la diferencia y preguntar por el alcance cuando sea necesario.

**Aceptar la memoria no cambia el ajuste estructurado.** Si quieres cambiar también el tratamiento de subtítulos, el agente necesita esa instrucción y guarda la preferencia mediante su operación habitual. La misma separación aplica a música, efectos, formato y render/almacenamiento.

## Guardar desde CLI o MCP

Disponible en CLI/skills **0.51.0** y la API compatible:

```sh
editorbrain feedback add --project mi-proyecto --text "El título tapa mi cara" --capture-memory --category layout
editorbrain memory list --scope project --id mi-proyecto
```

En MCP usa `save_editorial_feedback` con `projectId`, `text`, `captureMemory:true` y la categoría aplicable. La captura devuelve una nota y el estado de la sugerencia; no se debe anunciar una memoria creada si la respuesta indica un límite o aviso. Repetir la misma observación conserva su identidad y no reactiva una sugerencia descartada.

Al enviar una versión corregida:

```sh
editorbrain production submit --project mi-proyecto --file renders/revision-v2.mp4 --title "Título reubicado" --parent latest --addresses "El título tapa mi cara"
```

`--parent latest` requiere una única revisión candidata; ante variantes ambiguas utiliza su UUID. Una alternativa, un cambio técnico o una continuación usa su `revisionKind` correspondiente, sin inventar feedback del usuario. MCP comparte este contrato en `submit_production_review`.

Después de guardar o confirmar memoria remota, el CLI sigue el `localSync` devuelto y hace `pull --project mi-proyecto`, preservando conflictos. Un agente solo MCP vuelve a consultar el contexto. No sobrescribe los documentos locales para ocultar diferencias.

## Consultar pendientes y aprendizaje

El contexto completo devuelve texto, condiciones, ámbito y origen de las memorias pendientes. La primera respuesta puede incluir hasta 12: `pendingCount`, `pendingTruncated` y `pendingScopes` indican si hace falta consultar el resto. El resumen de orientación no contiene todas las entradas.

El análisis de mejoras necesita feedback real y estar habilitado por el propietario. Dos o más notas recientes pueden dar material para sugerencias; no garantizan una regla útil ni activan entrenamiento automático. El usuario conserva la decisión final, y el consentimiento para mejorar el producto es independiente.

Consulta también [preferencias](https://editorbrain.com/docs/preferencias), [Studio](https://editorbrain.com/docs/revision) y [continuidad de proyectos](https://editorbrain.com/docs/proyectos-equipos).
