Marvin now respects meal times. You can set a breakfast, lunch and dinner window in Settings → Marvin → Proactive, and he will not start a conversation during one. Answering a message you send him is never held back. Leave a pair of times blank and that break is ignored.
Marvin now chases projects that were started without being written down. If a project has no description, no start date or no deadline, he asks the person who created it what it is for — the scope, what is expected of the team, and what the finished result looks like — and saves their answer to the project.
Once the brief is written, Marvin offers to tidy it up and lay out the milestones. If you accept, he then offers to create the tasks under those milestones, bring in the people whose job titles fit the work, and assign it to them. Every step is a yes-or-no you can stop at, and nothing is created until you say so.
The new watch has its own switch and its own list of people in Settings → Marvin → Proactive, like every other thing Marvin watches. It is off until you turn it on.
Updates
Marvin’s background checks are faster on workspaces that have been running for a while. Two lookups he makes for every finding were reading the whole history each time; on a busy workspace that was several seconds of database work on every round.
Editing a record no longer reloads the whole list. Saving a change used to fetch every row again, which on the long lists meant a wait and a jump back to the top. The row you changed is now updated on the spot: your scroll position, the page you were on and every other row stay exactly where they were. When a change does have to be fetched from the server, only that row waits — it blurs with a small loader in the middle of it and its own buttons stop responding until it comes back, while the rest of the screen stays usable.
Fix
Marvin could fail to read dates like “next Monday until the end of October” and reported it as though you had not given any, when in fact the request had failed on his side.