Get startedGet started for free

Keeping CLAUDE.md Current

The Music Analytics API has a CLAUDE.md set up, but it may not reflect everything that's actually in the codebase.

Your job is to have a conversation with Claude: first understand what error handling exists in routes.py, then check whether it's documented in CLAUDE.md, and update it if it isn't.

The project is in /home/repl/music-analytics-api-explored/.

You can browse the files on GitHub: music-analytics-api-explored folder

This exercise is part of the course

Software Development with Claude Code

View Course

Exercise instructions

  • Start Claude Code with claude.
  • Use @routes.py to ask Claude what error handling patterns it observes.
  • Ask Claude whether those patterns are documented in CLAUDE.md.
  • If they aren't, ask Claude to update CLAUDE.md.
  • Use /exit to exit Claude Code.

Hands-on interactive exercise

Turn theory into action with one of our interactive exercises

Start Exercise