Koi Runtime Adapter — container/service lifecycle integration.
Watches runtime APIs (Docker, Podman, systemd, Incus, Kubernetes) for lifecycle events and drives Koi capabilities: mDNS announce, DNS entry, health check, proxy configuration.
The adapter uses a trait-based backend system. Each runtime implements
[RuntimeBackend] to provide normalized lifecycle events and instance
metadata. The [RuntimeCore] facade orchestrates the mapping from
runtime events to Koi API calls.