{
  "slug": "tt009.gateway.berth-hours",
  "name": "Hours alongside berth by gateway",
  "unit": "hours",
  "horizon": "short",
  "grade": "observed",
  "grade_means": "We watched it happen: our own AIS receivers (via the aisstream.io terrestrial network), our timestamps, our archive.",
  "description": "Time alongside a berth — the denominator of the UNCTAD/World Bank waiting rate.",
  "instrument": {
    "id": "TT-009",
    "name": "Berth queueing",
    "clock": "fast",
    "role": "reporter",
    "source": "Own AIS receivers, via the TT-001 archive",
    "source_url": "https://ais.trimtabist.com/gateways"
  },
  "coverage": {
    "from": "2026-07-26",
    "to": null
  },
  "publishable_ranges": [],
  "status": "suspended",
  "withdrawn": {
    "since": "1970-01-01",
    "until": null,
    "reason": "WINDOW-CLIPPED. Berth durations are floored by the length of the archive, not measured: 34% of berth hours sit in stops reading the full archive length, where a genuine container call runs 12-48h. Inflates the figure and so deflates the waiting rate. Usable once the archive is long relative to a call.",
    "finding": null
  },
  "citation": "Trimtabist TT-009 Berth queueing, own AIS receivers, 10 US container gateways. Method: berthing/METHOD.md. Grade: observed.",
  "citationShort": "Trimtab TT-009 Berth queueing, \"Hours alongside berth by gateway\" (retrieved 2026-08-06).",
  "licence": "CC BY 4.0",
  "retrieved_at": "2026-08-06T13:40:42.720Z",
  "urls": {
    "page": "https://trimtabist.com/series/tt009.gateway.berth-hours",
    "csv": "https://trimtabist.com/series/tt009.gateway.berth-hours.csv",
    "metadata": "https://trimtabist.com/series/tt009.gateway.berth-hours.metadata.json"
  }
}