navori AI harness
navori

ticket

Tickets como archivos dentro de un workspace, para que el trabajo que cruza repos tenga un lugar común.

Uso

navori ticket <list|show|new|archive|unarchive|delete> <workspace> [args]

Flags

list <workspace> [--archive] [--json] Lista los tickets activos; --archive incluye los archivados.
show <workspace> <id> [--json] Muestra el ticket y los repos que lo referencian.
new <workspace> <id> [--title <txt>] Crea el ticket a partir de la plantilla.
archive <workspace> <id> Lo mueve a _archive (reversible).
unarchive <workspace> <id> Lo regresa a la carpeta activa.
delete <workspace> <id> [--yes] Lo borra definitivamente.

Ejemplos

Crear uno

$ navori ticket new bonum BNM-123 --title 'Login rompe en Safari'
◆  Escribí ~/.navori/workspaces/bonum/tickets/BNM-123.md
└  Referéncialo desde el progress/current.md de un repo con:
  ticket: BNM-123

Listar

$ navori ticket list bonum
│    · BNM-123  Login rompe en Safari
└  1 ticket

Notas

  • El ticket es un .md con secciones (Goal, Repos affected, Scope): está hecho para que lo lean los agentes, no solo las personas.
  • 'show' cruza el id contra el progress/current.md de cada repo del workspace, así que te dice quién lo está trabajando.
  • El id se valida: letras, dígitos, guiones y guiones bajos, empezando con alfanumérico.