En particular, la detección automática de dependencias (mediante el análisis de las importaciones) es importante, ya que permite crear un árbol de dependencias completo sin recurrir a una IA para encontrar los archivos necesarios, lo que añade mucha latencia, y evita recopilar literalmente todo el repositorio, lo cual no es viable. Además, creo firmemente que el parcheo por bloques es el mejor formato posible. Buscar y reemplazar es propenso a errores y complejo (consume mucha capacidad de procesamiento de la IA solo para formatear las ediciones, lo que reduce su inteligencia artificial). Y la numeración de líneas satura el contexto con demasiadas líneas, aunque también podría funcionar. El único problema de las ediciones basadas en líneas o bloques es que no son robustas ante la modificación de archivos, pero dado que este flujo de trabajo es transaccional, eso no ocurre. Le cedes el control a la IA, esta realiza su trabajo y luego recuperas el control, de forma secuencial.
Cargando el detalle del hilo
Obteniendo los tweets originales de X para ofrecer una lectura limpia.
Esto suele tardar solo unos segundos.