In a folder without git, Obeya used to count every file that changed while an agent's command ran as the task's change. An export that a background job wrote while the agent waited became the task's result, and discarding the task's changes would have deleted it. Now a file that changes while the agent's command only reads or waits is listed apart, under its own heading. It is never the task's result, and discarding leaves it alone. Files the agent writes itself stay the task's changes.
Files another program writes are no longer the agent's work
Shared by Daniel Sadilek on November 4, 2026