kcode-k1-daemon-lib-testkit 0.4.5

Concrete daemon Audio, Social, RustCode, and WebCode composition verifier
Documentation
1
2
3
4
5
6
7
8
9
# kcode-k1-daemon-lib-testkit

Version 0.4.5 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.6, Daemon Web Startup 0.1.1, RustCode Service 0.1.0, WebCode Service 0.1.2, and Web Podman 0.1.2. It rejects displaced Chat and Web-startup selections, exact internal pins, and every `kcode-k1-http-audio-artifacts` manifest key.

`verify_source(&str)` preserves the daemon Audio, Social, and SetLaunchNode requirements and additionally requires one retained Web HTTP composition, its router and shared projection, process-owned RustCode and WebCode services, and Chat Service's full Social + SetLaunchNode + RustCode + WebCode + WebSearch constructor. It rejects `open_router`, displaced artifact and retry source, direct Chat Service construction, and every older Chat composition constructor.

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.