Laser Intake Map

SLAM wiki · diagram example

Laser Intake Map

Graphviz draws this map from a list of rows. Nobody places a box by hand. Click a blue group to open it, or add a system and watch the layout redo itself.

Loading Graphviz (about 800 KB, first visit only)…

  • Group · click to open
  • File
  • Outside this view
  • Data store
  • Runs today
  • Only in tests or the built-in example
  • Not wired: nothing hands the work on
  • Code link: one file loads another

How this map is made

  1. 1Data

    A plain list of rows: every system, the group it sits in, and every link between them. Adding a system means adding a row.

    Example rows: Laser Intake’s files and code links, read from C:\claude-profiles\laser-intake on 2026-09-26. The grouping by role is a proposal; SLAM groups these files by file type today. Build reports, logs and a few housekeeping files are left out.

  2. 2Layout

    The page turns the rows into Graphviz’s text format. Graphviz decides where every box and line goes and sizes each box to fit its text. Rows go in a fixed order, so the same rows always give the same picture.

    
              
  3. 3Render

    Graphviz hands back an SVG picture, and the page finishes it.

    • Stretches it to the page width, but never past its natural size.
    • Colors the boxes and lines from the page’s light or dark theme.
    • Turns each group box into a link to that group’s own view.
    • Switches to a top-to-bottom layout when left to right would shrink the text too much.

    On the wiki this step would run once, when the page is built. Here it runs in your browser so you can add systems.