Skip to main content

Overview

What each pass does and when a run happens on its own is in Reconciliation.

reconcile

A bare memloom reconcile acts. --dry-run is the preview.
Which passes run comes from your saved settings, so a bare run is the two free passes unless you turned others on. A dry run reports everything, changes nothing, and never calls a model however your settings are set, so it is always free.
The last line always names the run, so undoing one never means looking the id up.
A price is only shown for a model whose rates memloom knows. Anything else prints tokens and no dollar figure, rather than a confident wrong number.
A run with the contradiction re-check on is minutes of sequential calls and the CLI waits for it. Watch it live in the viewer’s Settings tab if you want per-belief progress. Only one applying run at a time; a second is refused while the first is live.

reconcile possible

Both quotes were verified against the two memories when the finding was written, so they are the whole question. Reading them beats opening two beliefs and comparing.

reconcile yes, reconcile no

The id comes from reconcile possible, not a run id. An id already answered, or one whose memories the store has moved on from, prints a pointer back to the list rather than an error.
A rejection is not waste. It records what you do not consider a contradiction.

reconcile stop

Whatever the run already checked stays checked, so stopping costs nothing beyond the calls already paid for and the next run resumes there. This also works on a run whose daemon died mid-sweep. That is the only way such a row stops counting as live, and until it does a new applying run is refused.

reconcile undo

Possible contradictions are findings rather than changes, so undo leaves them. Undoing twice does nothing the second time. The viewer’s Console tab has undo and stop next to the run history.

reconcile settings

The CLI prints them and does not change them. Toggle in the viewer’s Settings tab or with POST /memory/reconcile/settings. They live in the store, not config.env, so a change needs no restart.
RECONCILE_ENABLED=0 is a separate kill switch. It refuses any run that was asked to act and stops automatic runs, leaving previews working. See Configuration.