Versión 0.4.0
Novedades de Orchemax 0.4.0: lecciones base y carta del Chair en cada workshop nuevo, sellos más rápidos, un comando de aterrizaje, un planificador de capacidad, un solo binario instalado y limpieza más segura.
Términos que verás: el Chair es el agente con el que hablas, que planifica y coordina el trabajo; un worker es un agente que el Chair inicia para una tarea, en su propia copia del código; un sello es la comprobación automática que cierra la tarea de un worker (pruebas, reglas, duplicados); aterrizar es integrar el trabajo ya comprobado en main e instalarlo.
Aspectos destacados#
- Un workshop nuevo nace completo. Al sembrar un workshop se entregan el paquete de lecciones base y una carta del Chair, así que el primer asiento ya sigue las reglas que más errores costaron.
- Lecciones por mensaje para cualquier agente. Las lecciones y los pendientes que corresponden a lo que hace un agente le llegan con cada mensaje, para todos los CLI de agentes compatibles, y una lección no se repite dentro de la misma sesión.
- Sellos rápidos. Un sello de ronda corre solo las pruebas que toca el cambio;
orch landcorre después los paquetes completos que tocó el cambio y los que los importan antes de mover main, y rechaza el aterrizaje si alguno falla. orch land. Un solo comando integra un candidato terminado en main, regenera los archivos generados y corre la suite completa.- Un planificador de capacidad. El despacho recuerda qué commits ya pasaron, mide cuánto tarda el trabajo de verdad y deriva de ahí los tiempos límite, y mantiene las cargas pesadas dentro de lo que aguanta la máquina.
- Un solo binario instalado.
orch doctorseñala copias sueltas deorchpara que las borres, yorch doctor --fixrepara la configuración de los agentes en un workshop. - Chequeos de sello que ya no acusan en falso a los workers. Un worker que terminó su tarea ya no se da por detenido, y un supervisor con un hijo vivo nunca se elimina.
Seguridad#
- El checkout principal nunca queda vacío tras un aterrizaje o un rebase.
- La limpieza de scratch borra solo lo que creó
orch: cada borrado se comprueba antes contra una marca de propiedad y la ruta real. - Se rechazan las escrituras cuando el workshop de la carpeta y
ORCH_CONFIGno coinciden, así que un comando ejecutado en un workshop no puede modificar otro. Los comandos de solo lectura siguen funcionando.
Actualización#
- Reemplaza el binario de la carpeta de instalación por el de 0.4.0 (ver Instalación).
- Ejecuta
orch doctor --fixen cada workshop. - Confirma con
orch version, que imprime0.4.0.
Notas#
- Los avisos y notificaciones aparecen solo cuando una persona debe actuar; los eventos rutinarios se agrupan en un resumen y un aviso de inactividad repetido se queda en silencio.