navori AI harness
navori

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.