mars

Rust Core Observability and Profiling

This page records the internal-only observability and profiling guidance for the Rust core. It does not expand the public API surface and should be treated as implementation guidance for the core crate and its local development tooling.

Goals

Use these commands before pushing Rust-core changes:

cargo deny --manifest-path rust-runtime/Cargo.toml check
cargo nextest run --manifest-path rust-runtime/Cargo.toml
cargo test --manifest-path rust-runtime/Cargo.toml
cargo bench --manifest-path rust-runtime/Cargo.toml --bench runtime_bench --no-run

Profiling and Artifact Guidance

Observability Boundaries

Practical Split