Codegen recipes

Table of Contents

Recipes related to codegen — the model-driven C++ generator and the documentation scaffold. Some entries below appear in both this inventory and Documentation recipes because they operate on docs through codegen; the file's path tells you where it physically lives.

1. Scaffolding documents (via codegen)

These recipes drive compass add — the front end to the document generator. They also appear in Documentation recipes under "Authoring documents".

2. Entity management (compass codegen entity)

These recipes cover the compass codegen entity sub-commands — entity-level operations that resolve entities by name or UUID prefix without needing to know model paths or component names.

3. Running codegen

4. Regenerating entity layers

Emacs 29.3 (Org mode 9.6.15)