ctrlrun.ReconcileOutcome — attribute, defined at src/ctrlrun/effect.py:45
reconcile hook may answer about an effect key (SPEC-v0.2 §2).
"committed" moves the record to COMMITTED and a retry is then refused as a duplicate;
"not_executed" moves it to FAILED and a retry is permitted; "unknown" leaves it
AMBIGUOUS. A hook moves a record only in the direction its answer points, and is the only
thing besides a human permitted to move one out of AMBIGUOUS.