user — an edit the user made, in a UI or by running a script themselves. agent — a change
driven through the agent tool surface (MCP run). The author is the staleness signal for an
agent reading a commit log: commits it did not write mean the session moved under it.
Who authored a commit.