Skip to content

Architecture

How Design Intuition is built. Read top to bottom — each layer builds on the last.

1. Orient

Start here. One page, whole app.

  • See the Overview folder for the project shape, file layout, and the entry-flow walk-through.

2. Understand

Where things live, what they do.

  • Core — singletons and systems
    • Managers — who owns what
    • Algebra — constraints, expressions, reverse propagation
    • Errors — structured errors, suggestion buttons, name validation
    • History — undo and redo, snapshot sites, restore path
    • Preferences — local-storage wrapper
    • Scenes — scene loading and the two-phase build pattern
    • Smart_Objects — part data shape
    • Units — millimetre storage, four families, formatting and parsing
    • Versions — file format migration
  • Components — per-file reference pages for layout components
    • Details — sidebar: preferences, library, parts, part
  • UI — what the user sees
    • Panel layout — three regions, CSS, separators
    • Hits — click and hover dispatch
    • Key paths — keyboard shortcuts grouped by context
    • Style — CSS conventions and design tokens

3. Deep dive

The render pipeline — projection, occlusion, intersections, overlays.

Contents