docs: add error handling standards to CLAUDE.md
Add comprehensive error handling patterns based on PR #13 review learnings:
- API route handler requirements (validation, try-catch, HTTP status codes)
- Catch block guidelines (specific types, re-throw unexpected errors)
- Helper function conventions (null returns, error re-throwing)
- Defensive programming checklist (limits, deleted filtering, ordering)
- Global error handler pattern
These standards codify patterns that emerged from multi-round PR reviews,
helping future PRs get error handling right on the first iteration.