Skip to content

Event bus — historical backfill runbook

Migrated from root technical docs.

AreaOwnerBackup
DB / D1TBDTBD
App / workersTBDTBD
ObservabilityTBDTBD
  • Maintenance window: TBD (timezone).
  • Freeze merges except hotfixes during execution.
  1. Dry-run scripts/db/backfill-event-history.mjs with --input on a sample in staging.
  2. Run production backfill per the agreed batch size and rate limits.
  3. Validate counts and sample payloads against source of truth.
  • Stop the backfill job.
  • Restore from snapshot taken before the window if data corruption is confirmed.
  • Document incident ID and scope of rows affected.