Documentation
README
Implement the specified phase of the given spec file.
Ultrathink. Follow these steps:
1. Read and understand the spec
Read the entire spec file. Understand the problem overview, solution overview, goals, and non-goals. Pay close attention to the phase you've been asked to implement.
2. Read all important files
Read every file listed in the "Important files/docs/websites for implementation" section of the spec. Also read any external documentation links. Do not start writing code until you thoroughly understand the existing codebase and how your changes fit in.
3. Implement the phase
This is the opening of the README. Read the full README on GitHub.