docs: add ADR-0036 for continuous polling via ProjectionRunner #345

Merged
jwilger-ai-bot merged 1 commit from docs/276-continuous-polling-adr into main 2026-04-11 11:38:29 -07:00
jwilger-ai-bot commented 2026-04-11 11:32:48 -07:00 (Migrated from github.com)

Summary

  • ADR-0036: run_projection() stays batch-only; ProjectionRunner is the public API for continuous mode
  • Continuous polling requires explicit configuration (poll intervals, backoff, failure thresholds) that belongs on the builder, not a convenience function
  • Updated projection-system blueprint with public API section showing both paths

Test plan

  • No code changes — documentation only
  • All hooks pass

Closes #276

## Summary - ADR-0036: `run_projection()` stays batch-only; `ProjectionRunner` is the public API for continuous mode - Continuous polling requires explicit configuration (poll intervals, backoff, failure thresholds) that belongs on the builder, not a convenience function - Updated projection-system blueprint with public API section showing both paths ## Test plan - [x] No code changes — documentation only - [x] All hooks pass Closes #276
jwilger (Migrated from github.com) approved these changes 2026-04-11 11:37:26 -07:00
Sign in to join this conversation.
No description provided.