## Summary

`shiri` shipped as a workspace member that nothing depended on, and `suku` declared `tower-http` without referencing it. Both are gone, along with a dead `gql` helper and two test-only leftovers — about 780 lines and one dependency edge removed.

## Evidence

- **Before:** `cargo check --workspace --all-targets` reported dead code in two tests (`json_body`, a shadowed `object`), `is_descriptor` sat behind `#[allow(dead_code)]` in `crates/gql/src/introspection.rs`, and `cargo tree -p suku` listed `tower-http`.
  **After:** the same check reports only the intentional `SearchResult::Post` variant, and `cargo tree -p suku` lists zero `tower-http` entries.
  This shows the code was removed rather than silenced.

- **Full suite:** `cargo test --workspace --all-features` passes, doc tests included.

## Risk

**Impact:** No public API changes. The one visible edge: `suku`'s `axum` feature no longer pulls in `tower-http`, so a downstream crate that relied on that feature to get `tower-http` in its tree must declare it itself. Everything else is internal or test-only.

<sub>Generated on _MrBeast_ using _opencode-go/deepseek-v4.1-flash_ in _ses_e36e239b3ffd1iuou2z1J6gTF9_</sub>
