## What changes and why ## Checklist - [ ] `cargo fmt --all` and `cargo clippy --workspace --all-targets` pass without warnings - [ ] `cargo test --workspace` passes - [ ] Detection changes carry deterministic evidence and fixed-order reductions - [ ] Commits follow Conventional Commits in English and code/comments are in English - [ ] CHANGELOG updated (if there is a user-visible change) - [ ] Documentation kept in the English/Portuguese pair