{
  "title": "L-Plate stored theory-test date observations: 8 October 2026 snapshot",
  "publisher": "L-Plate",
  "reportUrl": "https://l-plate.ie/theory-test-availability/",
  "publishedAt": "2026-10-08",
  "windowStartInclusive": "2026-09-08T14:00:00Z",
  "windowEndExclusive": "2026-10-08T14:00:00Z",
  "periodDays": 30,
  "calendarTimeZone": "Europe/Dublin",
  "source": "L-Plate stored Wait.ie theory-test feed mirror",
  "sourceRecords": 320,
  "excludedRecords": 0,
  "distinctCentreDateObservations": 320,
  "centresRepresented": 40,
  "medianCalendarLeadDays": 30,
  "shortestCalendarLeadDays": 11,
  "longestCalendarLeadDays": 30,
  "leadDayDistribution": [
    { "label": "0–7 days", "observations": 0 },
    { "label": "8–14 days", "observations": 8 },
    { "label": "15–30 days", "observations": 312 },
    { "label": "More than 30 days", "observations": 0 }
  ],
  "queryCompleteForStoredWindow": true,
  "monitoringCoverageComplete": null,
  "definition": "One observation per distinct centre ID and test date, using the earliest qualifying stored found_at timestamp within the window. Includes dates that have since passed. Only records with theory_test provenance and matching upstream row ID, centre ID and test date qualify. Lead time is test date minus recorded date in Europe/Dublin; invalid or negative values are excluded.",
  "limitations": [
    "The mirror imports bounded batches of active, future-dated records; upstream monitoring and capture coverage may be incomplete.",
    "These are centre/date observations, not unique timed appointments, cancellations, delivered alerts or bookings.",
    "The earliest qualifying timestamp in this window is not necessarily when availability first appeared.",
    "This is not a representative estimate of national waiting times, current availability, customer time savings or the chance of finding an earlier test.",
    "Zero observations in a band does not establish that no such appointments were available."
  ]
}
