You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
console: a list whose rows open nothing (navigation mode none, or a list-only object) still looks clickable on phone cards, gallery and board cards, and ⌘-click on an authored none row still opens a new tab #33548
Filing gate: ① a user-visible dead affordance with a named producer. It was found by the #33317 contract review on PR #33544 (record 6886428303, ③), read on the code, not driven live.
Reader: domain:ui (ui/packages/plugin-list card faces, plugin-kanban/gallery, the console's useNavigationOverlay). Grade p3, self-graded by the seat under the maintainer's 「定级你可以自己决定」: nothing breaks, a tap does nothing or opens a tab the list says it does not offer.
Dedupe: is:issue is:open navigation "none" gallery board card clickable and preventNavigation find only #33317 (the grid face, fixed by PR #33544).
The spec settles the ⌘-click question. packages/spec/src/ui/view.zod.ts describes 'none' as "No navigation (read-only list)", so a modifier click that opens the record is navigation the author turned off. An authored none row opens no record by any click, and the #33544 pin that expects the new tab changes with it. A list-only object's rows already open no tab.
Acceptance
On a list whose rows open nothing (authored none, or a list-only object per servesRecordRead), the phone card face, gallery cards and board cards draw no pointer or link styling and no tap target that opens a record. Card actions stay.
⌘/Ctrl-click and middle-click on an authored none row open nothing. The ObjectView.rowOpensNothing-33317 pin is updated to say so.
Pins through the real views for each face under none. CONTROL: a navigable list keeps its tap and ⌘-click behaviour.
Activity