Files
MeshTerm/meshterm/ui
Jean-Pierre MartineauandClaude Opus 4.8 41c2d3168e Atlas graph: key-hue every marker, air the fan out west, always breadcrumb
Colour each node's marker (and its body-text glyph) by its own key-derived
hue instead of the node type — the glyph *shape* still carries the type — so
the graph reads by identity. No marker is whited out any more, not even the
selection or our own repeaters/nodes: the selection is shown by its white
label and the lit route. Our own node keeps the white `you` mark; the legend
becomes an honest shape key (role glyphs muted) now that colour means identity.

Anchor the focus at the far west with its name to the right and let the fan
spread across the whole width east of it — the graph aired out rather than
squeezed into the middle. The focus and the came-from node keep their icon on
the left with the name to its right, but every edge now attaches at the *right
end of the name* (not the icon) so a connecting line never crosses a label; the
came-from ducks in just west of the focus and lower.

Render the breadcrumb trail always, even at the root where it is just our own
node, so the header keeps a steady height rather than shifting up a row on the
first walk step.

The fan's promote/collapse ranking already folds SNR, sample count, and recency
together via Link.strength() — documented, not changed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-19 22:17:34 -04:00
..