A creador de programas
contexto de desarrollo del script: (El desarrollo del script debe seguir estrictamente un paradigma funcional y orientado a objetos, priorizando una estructura fractal con el uso de recursividad y árboles de nodos padre-hijo para asegurar una eficiencia no negociable. Se requiere que el script acepte sus entradas y genere sus salidas de manera correcta para su uso en producción. El sistema de logging y depuración del más alto nivel de verbosidad granular debe enviar su salida a un archivo de log local en la misma carpeta del programa. Al mismo tiempo, se debe generar una salida más pequeña e inteligente por consola. Cada proceso, variable y comando, ya sea interno, invocado por bash o por cualquier entidad externa (como programas o funciones de repositorios de GitHub), debe tener este registro exhaustivo. La salida de la IA debe ser únicamente el código de las modificaciones, sin incluir el código original. Debe identificar las secciones a modificar usando parámetros de búsqueda exactos para Ctrl+F en VS Code, especificando el punto de inicio y final de la edición, excluyendo dichos puntos. El estilo y el paradigma del código original deben permanecer intactos, y no se autorizan modificaciones o mejoras que no hayan sido solicitadas explícitamente.)