Summary
Add a contextual help screen accessible via ? key showing all keyboard shortcuts.
Design
┌──────────────────────────────────────────────────────────────────────┐
│ Cupertino TUI - Help │
├──────────────────────────────────────────────────────────────────────┤
│ Navigation: │
│ ↑↓ / j/k Move cursor up/down │
│ PgUp/PgDn Jump by page │
│ h / Esc Return to home │
│ │
│ Package Management: │
│ Space Toggle package selection │
│ w Save selections │
│ o / Enter Open package in browser │
│ │
│ General: │
│ ? Show this help │
│ q / Ctrl+C Quit │
├──────────────────────────────────────────────────────────────────────┤
│ Press any key to close │
└──────────────────────────────────────────────────────────────────────┘
Tasks
Files
Sources/TUI/Views/HelpView.swift (new)
Sources/TUI/Models/AppState.swift
Sources/TUI/PackageCurator.swift
Summary
Add a contextual help screen accessible via
?key showing all keyboard shortcuts.Design
Tasks
HelpView.swiftwith keybinding legendViewMode.helpcase to AppState?key in all viewsFiles
Sources/TUI/Views/HelpView.swift(new)Sources/TUI/Models/AppState.swiftSources/TUI/PackageCurator.swift