Skip to content

feat: bulk operations (multi-select) #95

@HerbHall

Description

@HerbHall

Summary

Add multi-select capability for batch delete, export, or category assignment.

Current Behavior

Every delete is a separate dialog. Export always includes all runbooks. Category assignment requires opening the full edit form per runbook.

Proposed UX

  • Checkbox on each card (visible in a "select mode" toggle or long-press)
  • Floating action bar when items are selected: "Delete (N)", "Export (N)", "Set Category"
  • "Select All" / "Deselect All" in the action bar
  • Bulk delete shows a single confirmation with count

Research Context

Standard pattern in file managers, email clients, and admin UIs. Missing from most CLI snippet tools (they operate on one item at a time), but natural in a GUI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority:lowNice to have, schedule when convenientresearch-findingFeature ideas from competitive research

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions