registry
Registro global de todos los repos con navori de esta máquina. Es lo que hace posible 'render --all'.
Uso
navori registry <ls|scan|add|remove|prune> [args]
Flags
ls Lista cada repo registrado. scan <dir...> [--depth=<n>] Recorre uno o más directorios y registra todos los repos navori que encuentre. Profundidad máxima: 4. add <path> Registra un repo por ruta. remove <path> Lo saca del registro; sus archivos no se tocan. prune Quita las entradas cuyo repo ya no existe en disco. Ejemplos
Registrar todo lo que hay bajo un directorio
$ navori registry scan ~/dev --depth=3 │ · conocido demo /Users/tu/dev/demo │ ~ worktree /Users/tu/dev/wt-BT-123 └ Listo 0 agregado(s) · 1 ya registrado(s)
Ver el registro
$ navori registry ls │ ✓ demo │ /Users/tu/dev/demo └ 1 repo(s)
Limpiar lo que ya no existe
$ navori registry prune └ Nada que limpiar · 1 repo(s) registrado(s)
Notas
- El registro vive en ~/.navori/ y es machine-local: no se commitea ni viaja con el repo.
- 'ls' marca con missing los repos que ya no están en disco y te sugiere el prune.
- 'remove' es solo desregistrar: nunca borra archivos del repo.
- 'scan' omite los git worktrees: traen el árbol del repo padre, harness incluido, y registrarlos haría que 'render --all' escriba en las ramas de sus tickets. Te los reporta aparte; si de verdad quieres uno, 'registry add <ruta>'.
- El 'name' que ves aquí es una copia de tu navori.config.json, y 'render' la refresca en cada corrida con --apply.