Domain blocks

The domain view captures the business objects — the nouns the business uses — and how they relate: the ubiquitous language, in typed form.

BlockFieldsNotes
domain_objectname, summary, body?one business object; fields and relations nest inside
fieldinline name, type, required, summary?nested — one per field that matters to the business
domain_relto, kind, label?, via_field?nested — kind is hasone / hasmany / references / extends / uses; via_field pins the ER edge to a field row
termterm, definition, aliases[]the glossary — alphabetised automatically

The landing page derives an ER diagram from the objects and their relations; each object also gets its own page.