What
When Claude Code creates, resets, updates or claims items on its task list, it takes a lock first, so two changes cannot collide. These operations now take the lock through a shared step. When Claude Code was launched in diskless mode, meaning without writing to disk, that lock is kept in memory. Otherwise it still uses a lock file on disk, as before.
Why
Task tools can work on a system with no writable disk.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
How Claude Code decides it was launched diskless is not firmly established.