Memorable keeps the path that worked and hands it back before the next run.
The alert comes in. The stored precondition is checked against the live state before anything runs.
Read-only steps run silently. The write step pauses at an approval.
The postcondition is checked, the outcome stored, and an audit line written for the recall.
Your harness traces come in at run end. Systems of record are read through the agent, never copied.
An action fires only in the state it was learned in, and is checked after it runs.