Portable Capability Descriptor validation and binding generation.
The Descriptor and its package-local JSON Schemas are the only portable contract source. This crate deliberately lives above the Kernel: it reads authoring files, checks evolution rules, and emits deterministic Rust and TypeScript artifacts before an App is booted.