Summary
Align the node list long-press context menu to match the cross-platform canonical order defined in the Menu Alignment Audit.
Canonical Context Menu Order
| # |
Canonical Label |
Current Android |
Change Required |
| 1 |
Add to favorites / Remove from favorites |
"Add Favorite / Remove Favorite" (position 1) |
Adjust label to "Add to favorites / Remove from favorites" |
| 2 |
Mute notifications / Unmute |
"Mute Always / Unmute" (position 3) |
Rename to "Mute notifications / Unmute"; move to position 2 |
| 3 |
Message |
Not in context menu |
Add "Message" action at position 3 |
| 4 |
Trace Route |
Not in context menu |
Add "Trace Route" action at position 4 |
| 5 |
Ignore / Remove from ignored |
"Ignore / Remove Ignored" (position 2) |
Adjust label to "Ignore / Remove from ignored"; move to position 5 |
| 6 |
Remove |
"Remove" (position 4) |
No label change; move to position 6 (last) |
Rationale
- Concise menu (6 items) surfaces the most-used actions directly from the node list.
- "Message" and "Trace Route" added to context menu for quick access (currently only accessible from Node Detail).
- "Mute notifications / Unmute" standardises the alert-silencing label across platforms (replaces "Mute Always").
- Most-used actions (favourite, mute, message) placed first; destructive action last.
Acceptance Criteria
Reference
Summary
Align the node list long-press context menu to match the cross-platform canonical order defined in the Menu Alignment Audit.
Canonical Context Menu Order
Rationale
Acceptance Criteria
Reference