knowledge-base-models
Serde models and typed identifiers for knowledge-base YAML files.
The crate exposes the record types, typed identifiers, localized text, property definitions, and value types that make up the canonical 0.2.0 schema. It intentionally does not deserialize the legacy transit-owned schema; use the repository migration guide before adopting these types for existing data.
use EntityId;
let id: EntityId = from_str?;
assert_eq!;
# Ok::
See the data model for the complete file shapes.