Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.19 KB

File metadata and controls

32 lines (24 loc) · 1.19 KB

Development

Orion follows the shared Prometheus Dynamics workspace layout:

  • crates/: core library crates, transports, facades, binaries, and validation helpers
  • docs/: repository-level guidance
  • testing/: CI-facing Docker and perf assets
  • .github/workflows/: GitHub Actions pipelines

Validation Surface

Use these commands for the default local validation loop:

./scripts/repo-clean.sh
cargo fmt --check
./scripts/check-file-sizes.sh
cargo clippy --workspace --all-targets --all-features -- -D warnings
cargo test --workspace --all-features
cargo doc --workspace --no-deps

Heavier Docker, perf, and soak suites are intentionally separate and are documented in testing/README.md. See testing.md for the repo-level validation surfaces and suite split.

Tooling