///|
/// AcceptKit is a small, dependency-free HTTP representation negotiation toolkit.
///
/// The package parses common HTTP negotiation, cache, and conditional request
/// headers, evaluates them against server-side offers, and returns structured
/// decisions plus compact explanations suitable for logs, tests, or demos.