# Claude Instructions ## Project Overview DataBuild is a bazel-based data build system. Key files: - [`databuild.proto`](databuild/databuild.proto) - System interfaces - [`manifesto.md`](manifesto.md) - Project philosophy - [`core-concepts.md`](core-concepts.md) - Core concepts ## Build & Test ```bash # Run all tests ./scripts/bb_test_all # Remote testing ./scripts/bb_remote_test_all # Do not try to `bazel test //examples/basic_graph/...`, as this will not work. ``` ## 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