# kcode-k1-daemon-lib-testkit
Version 0.4.3 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.4, Social 0.1.1, and SetLaunchNode 0.1.0. It rejects displaced Chat Service 0.10.3, obsolete selections, exact internal pins, and every `kcode-k1-http-audio-artifacts` manifest key. `verify_source(&str)` requires the daemon Audio lifecycle, authenticated HTTP route, process-owned `SocialKtools::new` and `SetLaunchNodeKtool::new` construction, and `K1ChatService::open_with_social_and_set_launch_node` composition evidence. It rejects displaced artifact and retry source, the former direct Chat Service construction, and the former `open_with_social` composition.
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.