Saltar a contenido

Revisar los cambios

Nada sale de una sesión sin que lo hayas revisado. La pestaña central Diff y el panel derecho existen exactamente para esto.

El diff, con dos lentes

La pestaña Diff muestra el diff completo de la sesión contra su rama base. Dos lentes:

  • Full: todos los fragmentos, con resaltado de sintaxis, troceados para que los diffs grandes sigan siendo rápidos.
  • Essentials: una lectura seleccionada por IA con los fragmentos que llevan el significado del cambio, para una primera pasada rápida. Es una lente sobre el parche real: nada se oculta de Full y, si la selección no se puede calcular, ves el diff completo sin más.

El visor de diff con el conmutador Essentials/Full

Cada edición del agente se muestra además como un mini-diff dentro de la conversación, así que puedes revisar mientras trabaja, no solo al final.

Changes y Files

  • Changes: estado por fichero (añadido, modificado, borrado) con contadores de líneas. Los artefactos trackeados pero ignorados por gitignore (un dist/ que el repo versiona) se pliegan para que el ruido generado no ahogue el diff real.
  • Files: la copia de trabajo completa. Abre cualquier fichero en su pestaña: código con resaltado, imágenes y PDF renderizados dentro de la app. Arrastra ficheros al árbol para importarlos a la copia de trabajo.

Checks

Checks ejecuta las verificaciones de tu proyecto: los scripts test, verify, qa y pentest que el equipo define en .chronos/settings.toml. Son la forma en que una sesión demuestra que está sana:

  • La pestaña enseña el último resultado al instante; Run checks los vuelve a ejecutar en directo.
  • Cada script informa de su resultado con la salida capturada; un banner resume el estado global en verde o rojo.
  • En rojo no hay merge. Sin excepciones desde la app.

Plans

La pestaña Plans lista los briefs de implementación que quedan en la sesión, normalmente dejados por un workflow de mejora o por una sesión de planificación. Cada uno es autocontenido: lánzalo como una sesión nueva y correrá en paralelo con su propia rama y su propia copia de trabajo.

Graph

La pestaña Graph dibuja la estructura del código (ficheros y símbolos) con el radio de impacto de la sesión resaltado: lo que el cambio toca directamente y lo que depende de ello. Busca, haz zoom y cambia entre nivel de fichero y de símbolo para juzgar hasta dónde llega un cambio.

Revisa sobre la marcha

No esperes al final. Los mini-diffs de la conversación te dejan corregir el rumbo con un prompt antes de que el agente construya sobre una mala decisión.

Qué significa "listo para revisar"

  1. Los cambios son los que querías: te has leído el diff.
  2. Los checks están en verde.
  3. Confías en el resultado.

Solo entonces se desbloquean la aprobación y el merge: ver Pull requests y merge.