- src/llama_backend.rs: `rsplit(|c: char| c == '/' || c == ' ')` is now
`rsplit(['/', ' '])` (manual_char_comparison); it splits the same way.
- src/bin/run.rs: the host test's catch-all arm asserted
`!cfg!(macOS on aarch64)`, a constant assertion (assertions_on_constants).
It is now an `if cfg!(...)` that panics with the same message.
- tests/common/mod.rs: each test binary compiles the shared module on its own,
and the seeded test calls no `resolve_priced_at`. It gets the per-item
`#[allow(dead_code)]` its sibling `resolve_seeded` already has, with the
reason. `#[expect]` cannot work here: it would be unfulfilled in the
binaries that do call it.
`cargo clippy --all-targets --no-deps -- -D warnings` is clean on Linux and
macOS, and the tests pass (16). The path dependencies' own rustc warnings
(jouleclaw-backend-apple, jouleclaw-topology, jouleclaw-backend-reference on
Linux) are not this crate's and are not denied by `--no-deps`.
Co-Authored-By: Claude Opus 5.5 <[email protected]>