Definition Development

This section covers authoring .def.json5 definition files. Definition files describe the configuration schema model used by Confµgami to validate configuration files, drive IDE support, and generate code.

The chapters build on each other like a book, with a reference at the end:

All examples are real files under this manual’s examples folder, included by tags. They are validated by the repository test suite (doc_samples in the integration tests), so every sample you read is known to parse and validate against the current Confµgami version.