📄️ Architecture & Evolution
Architecture evolution of Kanon from V1 to V3: class-based, dataset-based, and pure functional approaches to TypeScript schema validation.
📄️ Design Innovations
Design innovations explored during Kanon development. Theoretical evolutions tested and abandoned, with analysis of why they didn't deliver expected gains.
📄️ Features & API
Complete features and API reference for Kanon V3. Pure functional validation, fast paths, singleton pattern, and early abort optimization.
📄️ Why No Transformations?
Why Kanon deliberately does not support data transformations. The architectural reasoning behind pure validation versus type coercion.