shortcut icons should have a single action as far as possible (where there is only a single action, a shortcut icon definitely shouldn't show you a context menu)
three-dot menus should always include all actions, even if there is a shortcut icon for the action
three-dot menus should always include the icons for the different actions, which will make it obvious when a shortcut icon matches a menu item (we can also add tooltips to the shortcut icons)
avoid shortcut/menu overload, potentially by providing more in-context options (eg: tags could have icons to add subtags or properties directly)