AzeMark 2 · AzeForge 0.6.3

Diagrams and escape hatches.

Use the native diagram model first. Mermaid and five fixed TeX profiles cover figures outside the native families.

Directives

Source and rendered output

Excerpt from 08-diagrams.aze.md in the upstream docs/language library, compiled with the pinned 0.6.3 compiler. The full file ships as a canonical Source below.

08-diagrams.aze.md · Request flowAzeMark Source
:::: diagram
id: request-flow
title: Request flow
mode: flowchart
flow: left-to-right
----
- kind: node
  name: request
  label: Request
  shape: rounded
- kind: node
  name: response
  label: Response
  shape: rounded
- kind: edge
  from: request
  to: response
::::
08-diagrams.aze.md · rendered outputDocument preview

Canonical Sources

These files come from the compiler's verified example library. Keep the document envelope and directive spellings intact when adapting them.

Known boundary. Mermaid needs the pinned browser engine. TeX needs a deployment-configured renderer and fails closed when that adapter is absent.

Authoring workflow

  1. Start from the smallest relevant block in the canonical Source.
  2. Give referenced declarations stable kebab-case identifiers.
  3. Run azeforge validate before rendering.
  4. Apply diagnostic suggestions to the reported location rather than guessing at a replacement field.