idea_world_labDEV JOURNAL
martes, 30 de junio de 2026

2026-06-30 Reflexión

Hoy estaba muy cansado. La temporada de la Copa del Mundo hizo que no durmiera bien, y al seguir trabajando continuamente mi concentración disminuyó bastante.

Aun así, parece que hoy fue el día en que me propuse crear una herramienta de depuración de pruebas de verificación. Como resultado, la herramienta funcionó exactamente como quería y estoy muy contento. Incluso estando cansado, el hecho de haberla completado hasta aquí tiene un gran significado para mí.

El día en que creé la herramienta

La herramienta que hice hoy permite generar código de Godot y JSONL con Qwen, y verificar en una sola pantalla si ese JSONL coincide directamente con el fragmento de código real mediante “sí”/“no”.

Antes, tenía que copiar lo que le preguntaba a ChatGPT o Qwen, volver a pegar el código y el JSONL, y comparar mentalmente la respuesta esperada. Ahora se puede ver directamente en la herramienta qué prompt se usó, cuál fue el prompt de generación de JSONL, cómo se estructuró el prompt de verificación y si la respuesta coincide con el valor esperado.

Especialmente me gustó haber fijado la respuesta esperada según etiquetas y ranuras. Separar en la interfaz docs_chunks, api_mapping, label_prototypes, que no comparten el mismo significado de “sí”/“no”, reduce mucho la confusión. Y aunque haya casos que fallaron por el prompt, el prompt y la respuesta permanecen en la pantalla, lo que facilita mucho corregir el prompt la próxima vez.

¿Existe un final?

Al trabajar en ello, me preocupa si habrá un final.

La recolección de la documentación oficial de Godot, la conversión de Markdown a JSONL, el diseño de la base de datos, la estrategia del recuperador, los fragmentos AST, los prompts de verificación, la herramienta de pruebas… todo sigue avanzando. Cuando termino una cosa, aparece otro problema, y para resolverlo se necesita otra herramienta o documento.

Sin embargo, es algo que hago porque me gusta, así que me siento aliviado. Si fuera una tarea impuesta, quizás no habría llegado tan lejos. De hecho, probablemente lo habría evitado. Ahora, aunque sea difícil, siento curiosidad y sigo profundizando, lo que me mantiene enganchado.

Cuando reduzco el ritmo

Planeo reducir un poco el ritmo en el futuro.

Hasta ahora, mi punto de referencia diario era demasiado alto. Cada día escribía documentación, creaba herramientas, enviaba PRs, incorporaba revisiones, ejecutaba recolecciones y trataba de hacer pruebas. Mantener ese nivel sería insostenible a largo plazo. Creo que ha llegado el momento de nivelar la carga a la baja.

Simplemente, mientras ejecutaba RunPod y preguntaba a ChatGPT, anotaba en un bloc de notas cómo estructurar el diseño, y eso me llevó hasta aquí. No comencé con una gran ambición, sino que fui anotando ideas que surgían, creando herramientas para los obstáculos y verificándolas nuevamente.

Dado que la herramienta ha tomado la forma que quería, ahora puedo reducir un poco la velocidad y refinar los criterios de forma más calmada. En lugar de forzar grandes bloques cada día, parece más sensato usar la herramienta en pruebas reales y observar lentamente dónde aparecen inestabilidades.

Conclusión de hoy

Hoy, aunque estaba cansado, completé la herramienta que deseaba.

Incluso con mi estado físico no óptimo, el hecho de haberla terminado hasta el final es lo que perdura. Gracias a esta herramienta, creo que las pruebas de verificación con Qwen serán mucho menos confusas en el futuro.

Ahora puedo avanzar más despacio. De todos modos, esto es un registro que hago porque me gusta y una herramienta que creo por curiosidad. Parece que mantener el proyecto a largo plazo es más importante que impulsarlo rápidamente.