MANDATORY FIRST STEP:
Before answering, planning, or editing code in this repository, read README.md which contains instructions for both LLMs and humans.
Only add things to this file that are very very specific to LLMs. Almost everything should go into those files above.
- Do not commit or push or make branches unless explicitly instructed to.
- Do not randomly remove comments just for tidying, unless they genuinely no longer apply.
- Usually do not add comments explaining stuff that was removed or refactored away.