Guides
Start with Getting Started, then choose the guide for the boundary you are working on.
- DataCanon input: create DataCanon Instances (DCIs) from conventional objects, Shorthand, or files.
- Schema projection: optional DataCanon Type (DCT) constraints, defaults, choices, and processed output.
- Schema composition: inheritance, field-property overrides, copying, and removal.
- Child schemas: validate nested data while keeping inheritance separate.
- Application construction: conventional conversion and constructor arguments.
- SchemaCommandLine: options, files, nested commands, completion, and attribute output.
- Attribute output: property discovery, external names, and output controls.
- Output and application reports: DataCanon (DC) output and application-owned presentation.
- Migrating from numeric coercion: replace the former DataSchemer (DS) input model.
The Reference collects the behavioral rules, Python interfaces, and error details.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.