{"id":"es-projection-catch-up-is-incremental","text":"`Projection.catch_up()` only processes events after its current `position`, returning the count of newly processed events; a second call with no new events processes zero.","truth_value":"IN","source":"entries/2026/05/29/event-sourcing-store-test_event_store.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"es-projection-catch-up-is-incremental","truth_value":"IN","reason":"premise"}]}}