v0.2.2 — Ink TUI Visual Overhaul
Ink TUI Dashboard
New React Ink terminal dashboard with rich visuals, bundled inside the wheel and launched via alfred tui.
New
- Sparklines — rolling 10-min activity graphs in header and worker detail
- Inline progress bars —
████░░░░ 2/4on active worker lines - Pipeline visualization —
✓ Extract → ✓ Resolve → ◐ Enrich → ○ Writein worker detail - Severity gutters —
│for info/success,▌for warning/error on feed lines - Health blocks — per-tool
█▓▒░in header colored by tool - Record type badges — colored type column in mutations view
- Time-grouped mutation counts —
5m: 8 30m: 15 older: 0 - Hex color theming — rich colors for tools, severities, record types
alfred tuiCLI command — launches the Ink TUI with correct data dir- workers.json — orchestrator writes live process status for TUI consumption
Components
Sparkline.tsx— Unicode block sparklines (▁▂▃▅▇▅▃▁)MiniBar.tsx— Inline progress barsPipelineStage.tsx— Horizontal stage visualizationuseTimeSeries.ts— 10s sampling, 60-sample rolling window
Infrastructure
_data.get_tui_js_path()— locates bundled JSorchestrator.py— writesworkers.jsonevery 2s for TUI- esbuild bundles everything into a single JS file shipped in the wheel