databuild/CLAUDE.md
Stuart Axelbrooke f1ab3355a5
Some checks failed
/ setup (push) Has been cancelled
Add CLAUDE.md
2025-06-29 19:39:51 -07:00

600 B

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

# 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