Core grammar
Didaxi is built around a small content grammar: assets, items, documents, bundles, courses, and publications.
Assets keep raw source material. Items hold reusable educational meaning. Documents compose those items into teachable output. Bundles and courses organize that output above the document level.
Why the model stays small
The system avoids hardcoding too many special content classes. Instead, it uses a stable engine and controlled extensibility through typed item parts, metadata, and reusable composition.
- Assets stay source-oriented.
- Items stay reusable.
- Documents stay compositional.
- Publications stay creator-scoped.