gabriel / musehub public
feat BREAKING ui dev
AI Agent gabriel · 42 days ago · May 7, 2026 · Diff

feat(ui): icon standardisation, inline script removal, branches page, symbol kind backfill

- Standardise icon vocabulary: alert-circle (issues), tag (releases), crosshair (intel), bot (agents everywhere), radio (live coord), merge (proposals with preferred two-node shape) - Remove all inline <script> blocks and onclick attributes — full CSP compliance; all JS now flows through TS build pipeline - New TS modules: docs.ts (scroll-spy), agents-coord.ts (SSE), blame.ts (MIDI tooltip), extend commit-detail.ts and repo-page.ts - Agents pages: fix forecast OOM (bounded blast-risk query), link symbol addresses to symbol detail pages with correct path encoding - Branches page: flesh out with ahead/behind counts, head commit message/time, proper layout using existing br-* component styles; remove New Proposal button from proposals list - Symbol kinds: backfill fn→function, async fn→async function, var→variable, dir→directory in _infer_sym_kind and ui_blob AST parse; DB had no stored shorthands (all were runtime-inferred) - Spectral theme doc: remove duplicate merge-proposal entry, add alert-circle, update merge SVG path

sha256:d8e22751d67fbf8fc2b7f457582e7447a54ea5732d91a52cb68e32779ef5becf sha
sha256:cddb35e1270fe694e4bf5abe547ba0d0d7c7011e1d867fe778a049bf9ed2024a snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:d8e22751d67fbf8fc2b7f457582e7447a54ea5732d91a52cb68e32779ef5becf --body "your comment"