feat(tui-kit): reconcile Claude Design kit to Atlas cockpit (8 → 23 components)#109
Open
allsmog wants to merge 1 commit into
Open
feat(tui-kit): reconcile Claude Design kit to Atlas cockpit (8 → 23 components)#109allsmog wants to merge 1 commit into
allsmog wants to merge 1 commit into
Conversation
Expand and correct the Claude Design kit (packages/kuzushi-tui-kit) to mirror the current Atlas cockpit design language, and sync it to the "Kuzushi TUI Kit" Claude Design project. Corrected control-room components to current TUI semantics: - ProofBadge → ProofConfidence ladder (confirmed/likely/unverified/ dismissed → success/accent/muted/dim), uppercased strong bands - PhaseRail → journey glyphs ✓●!⊘·, +failed/skipped states - EngineChips → cpg/codeql/lsp readiness (ready/build/opt-in) - MeterBar → ratio auto-tone (≥.9 danger, ≥.7 warn, else accent) - ProposalRow → +running/failed markers - SeverityBadge → compact C/H/M/L/I glyph mode + info level - add `dim` tone (mirrors Rust disabled()); selection band now inverts child tones for legibility New chrome: CockpitPane, AutonomyDial, NextCallout, StatusChip, ReviewQueueRow. New diagrams: Heatmap, AttackPath, DataFlowLadder, AttackTree, DfdDiagram. All 23 components carry authored, graded previews; render check 23/23. Palette itself unchanged — HEAD theme still matches tokens 1:1. Co-Authored-By: Claude Opus 4.8 (1M context) <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.
Reconciles the Claude Design kit (
packages/kuzushi-tui-kit) to the current Atlas cockpit design language and syncs it to the Kuzushi TUI Kit Claude Design project. The kit grows 8 → 23 components; the design agent at claude.ai/design now builds Kuzushi-style security UIs from these real, on-brand components.Corrected control-room components (to current TUI semantics)
ProofConfidenceladder:confirmed✓/success ·likely◇/accent ·unverified?/muted ·dismissed·/dim; strong bands uppercased (was candidate/warn, rejected/danger)✓●!⊘·(success/warn/danger/muted/subtle),·join, +failed/skipped✓ ready/○ build/○ opt-inrunning⠿ /failed! markersC/H/M/L/I/?glyph mode +infoleveldimtone (mirrors Rustdisabled()); selection band inverts child tones for legibilityNew chrome
CockpitPane(Atlas left-rail pane),AutonomyDial(⛭),NextCallout(▸ NEXT),StatusChip(LIVE/ctx/scope),ReviewQueueRow(confidence-first findings).New diagrams
Heatmap(module × severity),AttackPath(source→sink boxes),AttackTree(☠+ OR/AND gates),DataFlowLadder(taint legs),DfdDiagram(trust-zone data-flow).Verification
theme/mod.rsstill matches the kit tokens 1:1 (the Atlas theme diff was capability-downsampling +proof_confidence_tone, not new colours).🤖 Generated with Claude Code