chrysopedia/frontend/src
jlightner 89c3f4fcc4 feat: Enrich in-progress stage display and memoize pipeline page
In-progress stages now show:
- Live elapsed time (ticks every second) next to the active stage dot
- Run-level token count so far

Performance: wrapped StageTimeline, StatusFilter, WorkerStatus, and
RecentActivityFeed with React.memo. Memoized filteredVideos with useMemo.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 22:10:07 -05:00
..
api feat: Pipeline runs — per-execution tracking with run-scoped events 2026-03-31 17:13:41 +00:00
components feat: Change global search shortcut from Cmd+K to Ctrl+Shift+F 2026-03-31 17:33:09 +00:00
hooks feat: Created useDocumentTitle hook and wired descriptive, route-specif… 2026-03-31 08:56:16 +00:00
pages feat: Enrich in-progress stage display and memoize pipeline page 2026-03-31 22:10:07 -05:00
utils feat: Extracted catSlug to shared utility; added category accent border… 2026-03-31 06:26:06 +00:00
App.css feat: Enrich in-progress stage display and memoize pipeline page 2026-03-31 22:10:07 -05:00
App.tsx feat: Change global search shortcut from Cmd+K to Ctrl+Shift+F 2026-03-31 17:33:09 +00:00
main.tsx feat: Split key moment card header into standalone h3 title and flex-ro… 2026-03-30 08:55:48 +00:00
vite-env.d.ts feat: Added AppFooter component displaying app version, build date, com… 2026-03-30 12:00:58 +00:00