Files
codebase-memory-mcp/graph-ui
Martin Vogel 3bc9d973e6 feat(ui): the Atlas graphite design system + trust repairs (Field Guide D1)
Visual language, rebuilt on the researched rules (Primer/Carbon/Material/
Radix/Linear; details in the Atlas Field Guide):

- Graphite surfaces with fixed step jobs (#0D0F12 canvas → #293038
  selected) replace the saturated navy; elevation is a lighter surface
  step, not a shadow; hover/selection are surface washes.
- One accent (sky #4FA8E0) reserved for interactivity; semantic
  good/warn/crit separate; the type floor is 12px (labels), body 13-14px,
  system font stacks (sans UI, mono identifiers only — zero vendored
  bytes), tabular numerals, radius 6px.
- Region colors move to the Okabe-Ito color-blind-safe palette, assigned
  server-side to the ten largest regions with a neutral tail — the code
  graph is the only colorful thing on screen.

Trust repairs, because every wrong-looking item costs belief in every
right one:
- builtins filtered out of hub lists (a 'len' hub reads as a bug);
- a product-code lens hides test regions by default everywhere regions
  appear, one honest toggle away ('18 test regions hidden — show');
- flow labels carry file context when the bare name is ambiguous
  ('datastructures.__init__ → …' instead of '__init__ → …').

Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com>
2026-08-24 09:50:25 +02:00
..