Refactoring de Legacy Code a Gran Escala
Migracion masiva de codigo legacy con checkpoints, rollback y provenance del 87% de cambios AI-generated.
Diagrama de arquitectura
Contexto
Refactoring a gran escala de codigo legacy con preview dry-run, checkpoints cada N iteraciones, y rollback automatico en caso de fallo.
Flujo con 4 herramientas
△ Fase 01 — architect
Ejecucion con checkpoints
Loop con pytest, vigil y mypy como checks, con checkpoints cada 3 iteraciones.
△ architect
architect loop "Migra src/services/auth/ a async httpx" \
--check "pytest tests/ -q" \
--check "vigil scan src/" \
--check "mypy src/ --strict" \
--max-iterations 15 \
--checkpoint-every 3 ⬡ Fase 02 — licit
Documenta el cambio masivo
Provenance report del refactoring y deteccion de cambios en guardrails.
⬡ licit
licit trace
licit changelog