Add Bruno API collections for testing and documentation (#16)
* tooling: add Bruno API collections for testing and documentation
Adds Bruno (git-friendly API client) collections for all AppView endpoints:
- Health check, auth (OAuth flow), forum, categories, topics, posts
- Pre-configured environments for local and dev
- Inline documentation and response assertions
- README with setup instructions and usage guide
Bruno's plain-text .bru format provides version-controlled API documentation
that stays in sync with code changes.
* docs: add Bruno collection maintenance guidelines to CLAUDE.md
Ensures Bruno collections stay synchronized with API changes by:
- Requiring Bruno updates in the same commit as route changes
- Providing template and best practices for .bru files
- Documenting when/how to update collections
- Emphasizing Bruno files as living API documentation