Move missing_docs and clippy::missing_docs_in_private_items from per-file #![warn(...)] attributes to a package-level [lints] table so they apply uniformly to the lib, binary, and integration tests as hard deny errors. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>