Skip to content

feat(tui-kit): reconcile Claude Design kit to Atlas cockpit (8 → 23 components)#109

Open
allsmog wants to merge 1 commit into
tui-overhaulfrom
feat/tui-kit-atlas-reconcile
Open

feat(tui-kit): reconcile Claude Design kit to Atlas cockpit (8 → 23 components)#109
allsmog wants to merge 1 commit into
tui-overhaulfrom
feat/tui-kit-atlas-reconcile

Conversation

@allsmog

@allsmog allsmog commented Jul 10, 2026

Copy link
Copy Markdown
Owner

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)

  • ProofBadgeProofConfidence ladder: confirmed✓/success · likely◇/accent · unverified?/muted · dismissed·/dim; strong bands uppercased (was candidate/warn, rejected/danger)
  • PhaseRail → journey glyphs ✓●!⊘· (success/warn/danger/muted/subtle), · join, +failed/skipped
  • 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
  • new dim tone (mirrors Rust disabled()); selection band inverts child tones for legibility

New 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

  • All 23 components carry authored, graded previews; render check 23/23, 0 bad.
  • Palette itself unchanged — HEAD theme/mod.rs still matches the kit tokens 1:1 (the Atlas theme diff was capability-downsampling + proof_confidence_tone, not new colours).
  • Synced (atomic path) to the pinned Design project: 123 files, 0 deletions.

🤖 Generated with Claude Code

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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant