Skip to main content

origo.events

What this package owns​

  • Canonical event envelope, writer, projector, storage, and runtime-audit primitives.
  • Source authority, timestamp, dedup, payload-schema, quarantine, and source-pressure helpers that implement the event-serving runtime model.

What this package does not own​

  • FastAPI request handling.
  • Dagster orchestration definitions.
  • Top-level governance routing.

Key entry points​

  • writer.py
  • projector.py
  • aligned_projector.py
  • storage.py
  • runtime_audit.py
  • source_authority.py
  • source_timestamps.py
  • dedup_strategy.py
  • payload_schema.py
  • quarantine.py
  • backfill_state.py

Major dependencies and adjacent modules​

  • Adjacent modules:
    • origo/query
    • origo/observability
    • control-plane/origo_control_plane

Canonical docs​

  • ../../docs/Reference/README.md
  • ../../docs/event-serving-reference.md
  • ../../docs/projection-rebuild-reference.md
  • ../../docs/observability-reference.md