{
  "id": "large-canvas",
  "title": "Example: large documentation lifecycle",
  "description": "A five-phase, 24-step Canvas demonstrating how Aurelius handles a process map at business-workflow scale.",
  "type": "process",
  "status": "observed",
  "visibility": "public",
  "tags": [
    "canvas",
    "flowchart",
    "large-diagram"
  ],
  "related": [
    "content-model",
    "architecture-example",
    "publishing"
  ],
  "sourceRefs": [
    "diagrams/documentation-lifecycle.json",
    "../../core/build.mjs"
  ],
  "authors": [],
  "updated": null,
  "diagram": "documentation-lifecycle",
  "body": "## A process map that is intentionally large\n\nThis Canvas spans roughly 4,000 by 1,600 logical pixels. Its five groups and 24 focusable cards mirror the scale of a complete operational flow instead of compressing it into an unreadable article illustration.\n\n{{canvas:documentation-lifecycle}}\n\n## How to explore it\n\n- Scroll horizontally in the embedded view to preserve readable text.\n- Choose “Open full view” for a fitted panorama with the entire process visible.\n- Use the 40%–300% zoom range, reset, or fullscreen controls to move between overview and detail. The current scale is announced beside the controls.\n- Drag anywhere — including over a card — to move the Canvas. A normal mouse wheel pans; `Ctrl/⌘ + wheel` zooms around the pointer.\n- Select a card with a pointer, `Tab`, `Enter`, or `Space` to expose its summary without changing zoom or position.\n\nThe JSON deliberately follows familiar Canvas fields such as `type`, `text`, `fromNode`, and directional sides. Aurelius normalizes those fields into accessible SVG while preserving the semantic source for agents.",
  "sections": [
    {
      "id": "a-process-map-that-is-intentionally-large",
      "level": 2,
      "title": "A process map that is intentionally large",
      "text": "This Canvas spans roughly 4,000 by 1,600 logical pixels. Its five groups and 24 focusable cards mirror the scale of a complete operational flow instead of compressing it into an unreadable article illustration.",
      "line": 1
    },
    {
      "id": "how-to-explore-it",
      "level": 2,
      "title": "How to explore it",
      "text": "- Scroll horizontally in the embedded view to preserve readable text. - Choose “Open full view” for a fitted panorama with the entire process visible. - Use the 40%–300% zoom range, reset, or fullscreen controls to move between overview and detail. The current scale is announced beside the controls. - Drag anywhere — including over a card — to move the Canvas. A normal mouse wheel pans; `Ctrl/⌘ + wheel` zooms around the pointer. - Select a card with a pointer, `Tab`, `Enter`, or `Space` to expose its summary without changing zoom or position.  The JSON deliberately follows familiar Canvas fields such as `type`, `text`, `fromNode`, and directional sides. Aurelius normalizes those fields into accessible SVG while preserving the semantic source for agents.",
      "line": 7
    }
  ],
  "sourcePath": "content/large-canvas.md",
  "visuals": [
    {
      "id": "documentation-lifecycle",
      "kind": "canvas",
      "title": "Documentation lifecycle at scale",
      "description": "A panoramic five-phase flow showing how a documentation change moves from evidence and planning through authoring, validation, publication, and ongoing maintenance.",
      "summary": "A panoramic five-phase flow showing how a documentation change moves from evidence and planning through authoring, validation, publication, and ongoing maintenance.",
      "renderMode": "canvas",
      "api": "api/diagrams/documentation-lifecycle.json",
      "human": "diagrams/documentation-lifecycle.html"
    }
  ],
  "apiVersion": 1
}
