//! `kyyn-core` — the tiny shared vocabulary between the `ev` engine and KB schema
//! crates. The engine never links a schema crate (schemas are compiled and run
//! as subprocesses at accept time); both sides link *this* crate instead: the
//! universal [`link::Link`] grammar and the [`violation`] types that flow back
//! over the validator's stdio protocol.