If you can't navigate your code, you can't fix bugs and you can't add features without making it worse. Spend an afternoon writing an architecture overview into `ARCHITECTURE.md`, what each top-level folder does, where state lives, what's a server vs client boundary. Make the AI generate the first draft, then audit it yourself. The act of auditing is half the learning.
Prompt to paste
Generate an ARCHITECTURE.md for this repo. Cover what each top-level folder does, where application state lives, the server vs client boundary, the data flow for the main feature, and any non-obvious conventions. Be concrete with file paths and mark anything you're unsure about so I can verify it.