Skip to content

Add CLAUDE.md documentation for precompiled gRPC Bazel setup#8

Open
chrisirhc wants to merge 1 commit intomainfrom
claude/setup-dev-environment-dgQGh
Open

Add CLAUDE.md documentation for precompiled gRPC Bazel setup#8
chrisirhc wants to merge 1 commit intomainfrom
claude/setup-dev-environment-dgQGh

Conversation

@chrisirhc
Copy link
Copy Markdown
Owner

Summary

Add comprehensive documentation for the precompiled gRPC in Bazel (Python) project, providing developers with quick reference guides for building, testing, and maintaining the codebase.

Changes

  • New file: CLAUDE.md - Complete project documentation including:
    • Overview of the precompiled gRPC approach and its ~29x build speed improvement
    • Build and test commands for common workflows
    • Code formatting instructions using Buildifier
    • Project structure explanation with key directories
    • Important build targets for gRPC stub generation
    • Python dependency management workflow via rules_uv
    • Troubleshooting section with cache clearing and module graph inspection
    • System requirements (Bazel 8.5.1, Python 3.11)

Details

This documentation serves as the primary reference for developers working with this Bazel project. It covers the essential workflows and provides clear instructions for setup, development, and maintenance without requiring external documentation lookups.

https://claude.ai/code/session_017hJvLNREwDMHbBUj6jamUK

Provides project-specific context including build commands, formatting
instructions, project structure, and troubleshooting guidance.

https://claude.ai/code/session_017hJvLNREwDMHbBUj6jamUK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants