Add CLAUDE.md
Some checks failed
/ setup (push) Has been cancelled

This commit is contained in:
Stuart Axelbrooke 2025-06-29 19:39:51 -07:00
parent ecee54da9f
commit f1ab3355a5

26
CLAUDE.md Normal file
View file

@ -0,0 +1,26 @@
# Claude Instructions
## Project Overview
DataBuild is a bazel-based data build system. Key files:
- `databuild.proto` - System interfaces
- `manifesto.md` - Project philosophy
- `core-concepts.md` - Core concepts
## Build & Test
```bash
# Run all tests
./scripts/bb_test_all
# Remote testing
./scripts/bb_remote_test_all
```
## Project Structure
- `databuild/` - Core system (Rust/Proto)
- `examples/` - Example implementations
- `scripts/` - Build utilities
## Key Components
- Graph analysis/execution in Rust
- Bazel rules for job orchestration
- Java/Python examples for different use cases