feat(reactivity): add tag-centric events for real-time UI updates
IPC layer (backend/electron/ipc.ts):
- Emit tag:created when getOrCreateTag creates new tag
- Emit tag:item-added/removed on tagItem/untagItem
- Emit tag:address-added/removed on tagAddress/untagAddress
- Events include tagId, tagName, itemId/addressId, itemType
Extensions:
- groups/home.js: Subscribe to tag events, refresh on changes
- tags/home.js: Targeted state updates on tag events (not full reload)
- cmd/panel.js: Fix mode indicator with modeWasSet flag
Groups now sets mode context when navigating into a group view.