Walkthrough the changes on this branch and review the PR:
- Any high level concerns?
- What parts are confusing?
- Identify the pieces that are net new additions.
- Describe them.
- Are there any opportunities to reuse existing functionality?
- Pick a piece of code from the PR and show me how you would write it instead.
- Use this as an opportunity to teach me about any new additions to the language or framework that I may not have been aware of. But only if it's relevant. I learn best when I can apply concepts or techniques in my day to day.
- Are all the drawers closed? Logs cleaned up? Have all the docs been updated?