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
0 comments
muse hub commit comment sha256:d8e22751d67fbf8fc2b7f457582e7447a54ea5732d91a52cb68e32779ef5becf --body "your comment"
No comments yet. Be the first to start the discussion.