{"id":"projection-catch-up-poison-event-stalls","text":"If a handler raises during `catch_up`, `_position` is not advanced past the failing event, causing all subsequent `catch_up` calls to re-encounter and re-fail on the same event indefinitely","truth_value":"IN","source":"entries/2026/05/29/event-sourcing-store-event_store-catch_up.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"projection-catch-up-poison-event-stalls","truth_value":"IN","reason":"premise"}]}}