Command reconcile recovers projection state that events alone cannot.
Run on a timer. It is safe to run concurrently with the API and safe to run
twice: every effect is a keyed upsert guarded on updated_at, so applying the
same fact again changes nothing.