1.0 KiB
1.0 KiB
id, title, status, wave, depends_on, plan, spec
| id | title | status | wave | depends_on | plan | spec |
|---|---|---|---|---|---|---|
| 01-anchored-popover | Render the managed runtime catalogue in an anchored popover | completed | 1 | plan.md | ../../specs/agents/runtime-updates.md |
Task 01: Render the managed runtime catalogue in an anchored popover
Acceptance
- The version trigger opens the searchable catalogue as a popover instead of inserting the catalogue into dialog/drawer layout flow.
- Opening the catalogue does not increase the desktop dialog or mobile drawer height.
- Desktop and mobile preserve searchable selection, preview callbacks, and 44px touch-safe option rows.
- Selecting a version closes the popover.
TDD sequence
- Add desktop and mobile geometry assertions and confirm they fail against the current inline browser.
- Wrap the trigger and browser with
@kandev/ui/popover. - Rerun the focused tests and refactor only after the behavior is green.
Validation
Run the commands in plan.md, plus git diff --check and changed-file ESLint.