update
El 'ponme al día' de un solo tiro: vuelve a detectar el repo, ofrece los cambios de config y corre sync.
Uso
navori update [--yes] [--cwd <dir>]
Flags
--yes Aplica los diffs detectados y sincroniza sin preguntar. --cwd <dir> Directorio del repo (default: actual). Ejemplos
Nada que hacer
$ navori update └ Al día — nada que actualizar
En CI
navori update --yes
Notas
- Detecta drift entre lo que el repo es hoy y lo que el config dice: preset sugerido, comandos del quality gate, rama base y migraciones de librería.
- Tu edición manda: cuando la detección discrepa de un valor que ya editaste a mano, el config gana. El quality gate solo se propone si el repo GANÓ pasos que te faltan — nunca para recortarte uno; 'engines' ni se propone, se reporta; y las migraciones de librería se reconcilian por 'legacy'. La excepción declarada es 'project.libraries', que es un campo derivado de tus dependencias y sí se reemplaza.
- Después de acomodar el config corre sync, así que los bloques managed quedan al día en la misma pasada.