-
Notifications
You must be signed in to change notification settings - Fork 0
EPIC-6: Delete Bookmark #6
Copy link
Copy link
Open
Labels
backendServer functions, domain, persistenceServer functions, domain, persistenceepicLarge feature grouping multiple user storiesLarge feature grouping multiple user storiesfrontendLeptos UI components, WASMLeptos UI components, WASMmust-haveMoSCoW: Must Have — MVP criticalMoSCoW: Must Have — MVP critical
Description
Goal
Allow the owner to permanently remove a bookmark from the collection, with a
confirmation step to prevent accidental deletion.
Motivation
Without a delete function the collection can only grow. Accidental saves and
outdated URLs must be removable. UC-5 (Delete Bookmark) is part of the MVP scope.
Architecture Reference
- arc42 §5 — DeleteConfirm component,
delete_bookmarkserver function - Spec: FR-5, UC-5, AC-5.1–5.4, AD-5
Scope
- Delete action button on each
BookmarkListentry DeleteConfirminline confirmation promptdelete_bookmarkserver function: idempotent DELETE- Reactive list update on deletion
Dependencies
- Depends on: EPIC-1: Project Scaffold & Infrastructure #1 (EPIC-1), EPIC-2: Authentication #2 (EPIC-2), EPIC-4: Bookmark List View #4 (EPIC-4)
User Stories
- US-14: Delete bookmark with confirmation prompt #20 US-14: Delete bookmark with confirmation prompt
MoSCoW
Must Have — MVP scope includes delete.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
backendServer functions, domain, persistenceServer functions, domain, persistenceepicLarge feature grouping multiple user storiesLarge feature grouping multiple user storiesfrontendLeptos UI components, WASMLeptos UI components, WASMmust-haveMoSCoW: Must Have — MVP criticalMoSCoW: Must Have — MVP critical