All product workers

GEO multi-day experiments

geo-experiments

Workflow-style 3-step visibility experiments over 7 days.

Consumes swarm-geo-experiments-jobs. Day 1 baseline sweep, day 3 follow-up, day 7 aggregate report. Scheduler advances steps via research_experiments.nextRunAt.

Source

Path
apps/geo-experiments
Entry
src/index.ts
Config
wrangler.toml

Bindings (summary)

  • DB (D1)
  • AI
  • consumer: swarm-geo-experiments-jobs
  • producers: geo-research, geo-reports

Set real IDs, buckets, and secrets in the Cloudflare dashboard or via wrangler secret put to match this repo’s wrangler file.

Commands

cd apps/geo-experiments && npm run dev
cd apps/geo-experiments && npm run deploy