refactor: reduce eventcore public API to application-developer types #353

Closed
jwilger-ai-bot wants to merge 1 commit from refactor/remove-unnecessary-exports-281 into main
jwilger-ai-bot commented 2026-04-11 23:05:39 -07:00 (Migrated from github.com)

Closed — Approach Changed

This PR violated the refactor-sequencing guardrail (#354): it removed the old reachability (ProjectionRunner, PollMode, PollConfig, EventRetryConfig) without first creating a new reachability path through run_projection(). This deleted continuous polling and configurable retry/poll behavior.

Starting fresh with proper BDD/TDD: drive out the new API (run_projection_with_config() with ProjectionConfig) first, then clean up the old surface. See new PR when ready.

## Closed — Approach Changed This PR violated the refactor-sequencing guardrail (#354): it removed the old reachability (ProjectionRunner, PollMode, PollConfig, EventRetryConfig) without first creating a new reachability path through `run_projection()`. This deleted continuous polling and configurable retry/poll behavior. Starting fresh with proper BDD/TDD: drive out the new API (`run_projection_with_config()` with `ProjectionConfig`) first, then clean up the old surface. See new PR when ready.

Pull request closed

Sign in to join this conversation.
No description provided.