Thanks for considering a contribution.
Install stable Rust, then run:
cargo fmt --all -- --check
cargo test --workspace
cargo clippy --workspace --all-targets -- -D warnings- Keep search metadata separate from source retrieval.
- Treat impact analysis as heuristic unless backed by precise language tooling.
- Add focused tests for new behavior.
- Avoid broad rewrites in unrelated crates.
- Keep README claims aligned with implemented behavior.
Before opening a PR:
- Run fmt, tests, and clippy.
- Update docs when tool contracts or CLI behavior changes.
- Include a short summary and test results.