kcode-k1-daemon-lib-testkit 0.4.6

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.6 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.0, and Objects 0.2.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, the process-owned RustCode/WebCode service composition leaf, and Chat Service's full Social + SetLaunchNode + RustCode + WebCode + WebSearch constructor. It rejects `open_router`, direct code-service construction, 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.