Add guidelines for AI agents working on this codebase including:
- Build, lint, and test commands (including single test execution)
- Code style guidelines (formatting, imports, types, naming)
- Project structure overview
- Commit message and branch naming conventions