Cómo funciona
Crea un issue de GitHub por cada archivo .cpp y da a los agentes acceso al GitHub CLI y a ida-mcp.
Escribe un documento con el objetivo, las reglas y lo que está prohibido, y vuelve a inyectarlo cada hora.
Usa un script de verificación byte a byte como criterio de aceptación, protegido en el CI con un hash.
Escala con modelos más baratos y PRs en ramas separadas cuando el criterio esté estable.
Prompt
Cambia lo que esté entre [corchetes] por tus datos.
Toma un issue abierto de GitHub (uno por unidad de traducción). Descompila las funciones de ese archivo a C++ legible usando ida-mcp. Antes de hacer push, ejecuta el script de verificación: una función solo cuenta como terminada si los bytes compilados son idénticos a los del ejecutable original. No uses ensamblador inline, funciones naked, parches de objeto ni bytes incrustados, y no modifiques el script de verificación. Avisa en el canal qué issue tomaste y ciérralo solo cuando todas las funciones pasen.Resultado reportado
El 99% de las funciones del juego reconstruidas, el 83% idénticas byte a byte, y el juego funciona sin errores perceptibles.
Según lo reportado por la fuente. Los resultados dependen de tu configuración y de tus datos.