OptionalcauseThe code tree's on-disk HEAD as of this check.
OptionalreasonHuman-readable cause, set only when state === 'paused'. Names the dirty paths when the cause is dirty.
The commit the process started on (immutable for the monitor's life).
OptionalupgradeSet only when paused for a dirty tree whose HEAD is a clean fast-forward
of startHead on the default branch: the dirt short-circuits the check
before supersede can be evaluated, so an upgrade is queued behind it
and the operator should hear both facts together (#222).
The machine-readable cause, set only when
state === 'paused'.