ReferenciaCLI
vx status
Informar sobre la tropa: cada mission y scout del proyecto actual
Informar sobre la tropa: cada mission y scout del proyecto actual, en el
estado en que esté. Solo lectura.
Uso:
vx status [--json]
Sin --json, imprime una línea por tarea (la actualizada más recientemente
primero).
--json imprime en cambio un único objeto JSON:
{
"schema_version": 1,
"generated_at": "2026-09-24T12:00:00Z",
"project_root": "/abs/path/to/this project's ~/.vexillum namespace",
"tasks": [ ... ]
}
"tasks" es exactamente el registro de tarea que el propio vexillum persiste en
<project root>/tasks/*.json: este comando no le agrega nada, así que un
consumidor (por ejemplo la skill /muster) lee la misma forma
con la que razona el propio vexillum, nunca una reinterpretación aparte. El
agrupamiento, el filtrado y los juicios (qué cuenta como "needs attention",
qué está en la sesión actual, el enriquecimiento con PRs de GitHub) se dejan a
ese consumidor, no se deciden acá.
Una tarea con status "blocked" lleva su pregunta abierta en su campo
"decision" (question, options, asked_at y, una vez que corrió 'vx decide',
answer/answered_at), no solo la palabra "blocked". Sin --json, la pregunta de
una tarea blocked también se imprime en su propia línea con sangría.