# kcode-k1-daemon-lib-testkit
Version 0.4.2 provides concrete manifest and source conformance for the sole consumer `kcode-k1-daemon-lib`.
`verify_manifest(&str)` requires the current daemon dependency selections, including Chat Service 0.10.3 and Social 0.1.1; rejects obsolete selections, including Chat Service 0.10.2 and Social 0.1.0, exact internal pins, and every `kcode-k1-http-audio-artifacts` manifest key. `verify_source(&str)` requires the daemon Audio lifecycle, authenticated HTTP route, one process-owned `SocialKtools::new` construction, and `K1ChatService::open_with_social` composition evidence. It rejects displaced artifact and retry source and the former direct Chat Service construction.
Downstream daemon 0.13 invokes both verifiers. This package claims package composition only; it owns no runtime behavior, generic manifest parser, compatibility layer, local adoption, listener, deployment, or live-call behavior.