My current role requires me to do insane amounts of context-switching, with many of them being fairly long-running or requiring quite a bit of back-and-forth. This is a quick vibe-coded project which adds a new mode for managing "tasks" (as-in todo-list tasks) as dedicated desktops - the idea is that in times of less focus (e.g. boring meetings) I can do discovery/setup phase of a bunch of things, then later can, much more efficiently execute things which need slightly more focus (think like pulling input docs / conversations first to then write an email; Finding relevant dashboards and user reports to later debug some complex issue).
In principle this model should also work much better with desktop AI agents, but that is not a problem I need to solve now.