Supplemental dependency notices

The inventory checker normally reads original LICENSE/COPYING/NOTICE files from Cargo’s extracted packages. manifest.json names narrowly scoped exceptions for upstream packaging and filename conventions. Each entry matches a package name, exact version and exact license expression; each original notice is verified by SHA-256. Missing files, changed license expressions and digest mismatches fail the check. The checker never downloads fallback text in CI.

The combined CI notice artifact includes all these original texts and their source URLs. Future dependency versions require checking their packaged notices and updating the mapping only when necessary, against their own immutable source.