26 lines
No EOL
600 B
Markdown
26 lines
No EOL
600 B
Markdown
# 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 |