Calendar views, CRM duplicate cleanup, and faster workspace loading

This release makes planning, CRM cleanup, and workspace startup smoother across Tooling Studio. You can now review tasks in a calendar view, clean up duplicate CRM records, add list automations, and get into Tasks and CRM faster while sync continues in the background.
What's New
- Calendar View for Tasks: Kanban boards and Get Work Done now include a calendar view, so dated tasks can be reviewed by month across teams, boards, and lists.
- CRM Duplicate Review: Contacts and organisations now show potential duplicate matches, with options to merge or ignore individual records or selected batches.
- List Automations: Board admins can add actions when items enter or leave a list, including setting dates, assigning owners, adding tags, adding checklists, completing tasks, and updating CRM properties.
- Installable Web App: Tooling Studio can now be installed from Chrome as a standalone app and pinned to the Mac Dock.
Improvements
- Faster Workspace Startup: Tasks and CRM now use warm local data sooner, so shared workspaces can become usable while broader sync work continues in the background.
- Better Task Loading: Current board tasks are prioritised first, with wider task data loading after the main view is available.
- Smarter CRM Cleanup: Duplicate merges keep the richer record where possible and move linked boards, cards, tasks, deals, comments, attachments, tags, owners, relations, and custom property values.
- Cleaner CRM Cards: Deal cards and linked organisation chips now show organisation favicons where favicon data is available.
- More Reliable Local Caches: Replicache caches are preserved better across deploys, reducing unnecessary reload work after updates.
Reliability
- Faster Sync Checks: Task and CRM pulls can now return more quickly when the client already has the latest unchanged sync scope.
- Better Sync Indexing: Board-scoped task and CRM sync indexing makes pulls more targeted and efficient.
- Safer Invite Handling: Invite acceptance now joins the right team context more reliably and includes a repair path for board shares missing matching memberships.
- More Startup Diagnostics: Added more diagnostics around workspace boot, first interaction timing, Replicache scans, sync completion, and transaction handling.
