kcode-k1-daemon-lib-testkit 0.4.7

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

Version 0.4.7 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, Daemon Code Services 0.1.2, Daemon Startup Error 0.1.1, and Objects 0.2.2. It rejects displaced selections, exact internal pins, and every `kcode-k1-http-audio-artifacts` manifest key.

`verify_source(&str)` preserves the daemon Audio, Social, SetLaunchNode, shared-Web-projection, RustCode/WebCode, and full Chat-constructor requirements. It additionally requires complete causes for ordinary startup failures and explicit redaction for the Vault and Gemini-key boundaries. It rejects the legacy blanket stage mapper, direct generic stage construction, old Web/Chat composition, and direct code-service construction.

Downstream daemon 0.13 invokes both verifiers. This package claims package composition and source-level error routing only; it owns no runtime behavior, generic manifest parser, compatibility layer, local adoption, listener, deployment, or live-call behavior.