Patterns
Delete with clear consequences
Links, boards and accounts require distinct confirmation and recovery expectations.
On this page
Task sequence
- Choose the named removal action.
- Read the native confirmation.
- Cancel to keep the current record.
- Confirm only when the removal scope is understood.
Data and persistence
Link removal deletes one record. Board removal also deletes contained links. Account removal removes the user’s workspace. These are source flows; screenshot preparation does not execute production deletion.
Failure and recovery
There is no undo interface. Failed link/board delete responses return silently; account deletion has its own state. Native browser confirmations are not redesigned into custom dialogs for screenshots.
Acceptance criteria
- The consequence is stated before mutation.
- Board deletion is not equivalent to deleting an empty board label.
- Production deletion is excluded from documentation capture.
Source references
| Repository file | Responsibility |
|---|---|
| app/(home)/AppHome.tsx | Link confirm |
| app/settings/boards/BoardsList.tsx | Board confirm |
| app/settings/account/page.tsx | Account confirm |
Examples from the app
Actual Startboard source UI with isolated fictional records; both native themes at 2× resolution or higher. No live integrations or account writes. Captured at 2× resolution or higher. Select an image to inspect it full size.
Related topics
Source audit: 2026-10-08 · Revision 08fa2595a668 · Documentation v1.0.0