New caliper.run design system UI (v0.28.0) - #4
Merged
Conversation
Redesigned dashboard: caliper.run tokens (Geist, white/ink, single blue accent), Home → folder → session drill-down with breadcrumbs and deep links, all-folders page with filter/sorts, session waterfalls + per-run inference-vs-tool timelines (lazy reconstruction), quoted first-prompt titles, red "nerfed" fallback markers with analyze/disable prompts, scope-aware Optimize spend buttons, an 11-step guided tour enforced by a tour-sync test, dark mode, and honest loading/empty states. Server: session-scoped drill-down endpoints (/v1/session-scope/*) so any session can be reconstructed, not just the active one. Previous UI kept at /legacy/ for one release. Demo data now generates timed subagents and a nerfed session so demos and screenshots exercise the full UI. Verified per docs/DEPLOYING.md: 87 package tests green (incl. tour-sync), manual agent-browser smoke on demo data, and a 9-story ux-walker run (9/9 pass, no high/critical findings). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…e becomes 0.28.0 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The v2 UI replaced public/app.js; these suites cover the legacy helpers until /legacy/ is removed. v2 has tour-sync.test.mjs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The redesign release: the dashboard is now the caliper.run design system end to end. Full details in
CHANGELOG.md(0.27.0).public/): Home → folder → session drill-down, all-folders page (filter + 5 sorts), session waterfalls, lazy per-run inference-vs-tool timelines, quoted first-prompt titles, red "nerfed" fallback markers + analyze/disable prompts, scope-aware ⧉ Optimize spend (machine/folder/session), 11-step guided tour, dark mode./v1/session-scope/{subagents,observed,observed/:runId}so any session can be drilled into./legacy/for one release.docs/DEPLOYING.mddocuments the release checklist (manual check → changelog → screenshots → readme); screenshots regenerated from demo data only;test/tour-sync.test.mjskeeps the tour honest; demo data now exercises waterfalls and nerfed markers.Verification
npm test(control-tower): 87 tests, 0 fail (incl. new tour-sync suite).context/ux-walker-v2/latest-report.md, local)🤖 Generated with Claude Code