Unify semantic modal menu targets#55
Conversation
|
Provider setup slice added in What changed:
Verification run:
I inspected |
|
Conversation interaction slice added in What changed:
Verification run:
I inspected |
|
Added the context-row/detail slice on What changed:
Verification:
New visual artifacts:
|
|
Added another semantic-menu architecture slice on What changed:
Verification:
New visual artifact:
|
|
Added the MCP management modal slice on What changed:
Verification:
New visual artifact:
|
|
Added the workspace switcher slice on What changed:
Verification:
New visual artifact:
|
|
Added the file-picker semantic row-hit slice on What changed:
Verification:
New visual artifact:
|
|
Palette menu slice pushed in What changed:
Verification:
|
|
Core menu semantic-hit cleanup pushed in What changed:
Verification:
Visual note: this confirms the shared modal shell and tab/list interaction path are stable. Catalog density/truncation and Settings TUI long wrapped hint lines are still product UX follow-up work for the next layout-unification slice. |
|
Shared modal list slice pushed in What changed:
Verification:
Visual note: the Catalog view is substantially more readable now because descriptions use the wide modal and row hits span wrapped blocks. Very long tool descriptions still need a future content-design pass, but the reusable layout path is now in place. |
|
File Picker modal-list migration pushed in What changed:
Verification:
|
|
Settings choice-list migration pushed in What changed:
Verification:
|
|
Provider setup/list-hit consolidation pushed in What changed:
Verification:
Visual note: this is a semantic architecture slice, not a provider-layout redesign. The provider setup modal remained visually stable; provider/model row rendering can still be migrated to the shared visual list renderer in a later pass. |
|
Pushed What changed:
Verification:
Visual artifacts refreshed/inspected:
|
|
Pushed What changed:
Verification:
Visual artifacts refreshed/inspected:
|
|
Pushed What changed:
Verification:
Visual artifacts refreshed/inspected:
|
|
Pushed What changed:
Verification:
Visual artifacts refreshed/inspected:
|
|
Pushed What changed:
Verification:
Visual artifacts refreshed/inspected:
|
|
Pushed What changed:
Verification:
Visual artifacts inspected:
|
|
Pushed What changed:
Verification:
Visual artifacts inspected:
Notes from inspection:
|
|
Pushed What changed:
Verification:
Visual artifact inspected:
Local binary check:
|
|
Pushed What changed:
Verification:
Visual artifacts inspected:
Local binary check:
|
|
Update on the semantic menu/mouse loop:
Verification:
Commit: |
|
Pushed What changed:
Verified:
|
|
Pushed What changed:
Verified:
|
|
Pushed What changed:
Verified:
|
|
Pushed What changed:
Verified:
|
|
Pushed What changed:
Verified:
|
Summary
Verification
go test -p 1 ./tui/internal/ui -run 'TestHitRegistry|TestDoctorTabs|TestSettings|TestHelpTabs|TestCatalogRows|TestFilePickerRows|TestQuitConfirmButtons|TestMouseClickCatalogBrowserUsesRenderedDescRowGeometry|TestMouseClickFilePickerInsertsClickedRow' -count=1go test -p 1 ./tui/internal/ui ./tui/internal/client ./emulator/pkg/gact -count=1go build -p 1 -o tui/gact ./tuivhs visual_loop/tapes/live_clio_catalogs.tapevhs visual_loop/tapes/semantic_menu_smoke.tapeNotes
This is a foundation checkpoint toward the larger semantic menu architecture. Remaining work includes migrating provider setup internals, memory/context/detail views, transcript message targets, and a fuller unified content layout for dense menu bodies like Settings > TUI.