Tema origin con seis verbos
Generado automáticamente desde el archivo fuente. No editar a mano — vuelve a ejecutar
catalyst-changelog-sync.
Qué cambió
Sección titulada «Qué cambió»- BREAKING —
catalyst generateya no dispara la revisión interactiva al terminar la ejecución, y el flag--no-reviewdesaparece (oclif lo rechaza como flag desconocido). El log final ahora apunta acatalyst origin listycatalyst origin review. - Nuevo tema
catalyst origincon seis subcomandos:list,diff,accept,reject,ignore,review. Cada verbo distinto areviewadmite un pathspec opcional (cwd recursivo si se omite; fichero o directorio en otro caso) y emite un resumen estructurado con--jsoncuando hace falta. - Los tres verbos mutadores (
accept,reject,ignore) son atómicos e idempotentes — invocarlos sobre una ruta sin.origintermina en exit 0 con una entradanoop, de modo que agentes IA y scripts pueden reintentarlos sin riesgo.
Por qué importa
Sección titulada «Por qué importa»El prompt al final de la ejecución era un muro para los consumidores no humanos: pipelines de CI, automatización y agentes IA no podían conducirlo, y --no-review solo lo silenciaba sin ofrecer herramientas para gestionar los origins después. Desacoplar generación de revisión significa que generate siempre produce ficheros; la revisión es un verbo aparte al que tú decides entrar. catalyst origin review mantiene el recorrido interactivo (con code --diff cuando VS Code está en el PATH), mientras que los otros cinco verbos exponen las mismas operaciones del dominio como comandos atómicos y scripteables — única fuente de verdad, comportamiento idéntico tanto si lo conduce un humano como un script. Migración: quita --no-review de tu automatización e invoca catalyst origin review tras generate si quieres el flujo humano. La próxima release sube major (2.0.0 → 3.0.0).