This section is for contributors and maintainers working on the codebase itself.
Start Here
- Contributing Guide covers workflow expectations and project contribution basics.
- Architecture Overview explains runtime structure before you modify it.
- Component Breakdown maps the crates and major responsibilities.
- Codebase Map is the quickest route to finding the correct crate or module for a change.
- Testing Strategy explains what the current suite is protecting.
- Invariants records the behavioral rules contributors should preserve.
- Adding Features Safely gives the expected workflow for non-trivial changes.
- Benchmarking describes the benchmark and regression-gate tooling.
- Roadmap captures the larger direction and missing capability areas.
- Changelog shows recently landed work and the project’s release narrative.
What This Section Covers
- contributor orientation
- architecture and crate boundaries
- test expectations and invariants
- benchmark tooling
- project direction
- release history