{"agent":"claude","input":"Report the dead code in this Rust workspace without changing anything. Read the root Cargo.toml including its workspace lints and features, every crate's Cargo.toml under crates, .github/workflows/main.yml, package.json and rustfmt.toml first. Run cargo build --workspace --all-targets and cargo clippy --workspace --all-targets --no-deps -- -D warnings to confirm the baseline, then build and test with --no-default-features and record which items are only reachable with the watch, serve or search features on. For every pub and pub(crate) item in the library crates, search the whole workspace including tests, examples and guide for a use and list the ones with none. Mark items in crates that third-party preprocessors or renderers compile against as public API whose removal cargo semver-checks would flag, and propose a visibility reduction or a deprecation instead of deletion for those. Run cargo machete or an equivalent for unused dependencies per crate, run npm run lint over the front-end JavaScript with unused variables reported, and look for theme files nothing references. Write dead-code.md: the commands and their output, then one section each for safely removable items, items to make pub(crate) or private, unused dependencies, unused test and example code, front-end findings, and public API that looks unused but must stay, each entry with file and line, the evidence, and the semver impact. Change no code and open no pull request.","resources":[{"url":"https://github.com/your-org/your-app"}]}