ACLED events via canonical loader

ACLED data is loaded through motac.data.load_events_csv entrypoint.

Example config

{
  "path": "tests/fixtures/acled/acled_events_small.csv",
  "lon_min": -0.01,
  "lon_max": 0.02,
  "lat_min": -0.01,
  "lat_max": 0.02,
  "cell_size_m": 1000.0,
  "date_col": "event_date",
  "lat_col": "latitude",
  "lon_col": "longitude",
  "mark_col": "event_type",
  "event_id_col": "event_id",
  "value_col": "fatalities",
  "mark_order": ["Protests", "Battles"]
}

CLI

uv run motac fetch acled --start 2024-01-01 --end 2025-12-31 --out-dir docs/tutorials/_local_data