QDG Knowledge Base Read-only viewer QWebHub
general

Ireland Crawler - Greyhound Racing Ireland

Version 3 · Replaced the former branch-only note with the unified origin/main location and 200-test gate.

Ireland Crawler - Greyhound Racing Ireland

<!-- repository-baseline:start -->

Repository location

This crawler is in the unified origin/main baseline through merge commit ab0441e; synchronized documentation is at 545e1fe. The combined registry has 25 T, six H and two G adapters, and the unified suite passes 200 tests. Start new work from origin/main. <!-- repository-baseline:end -->

Last reviewed: 2026-08-08 AEST

Identity and scope

Routes and operation

  • Upcoming cards: https://www.grireland.ie/racing/upcoming-race-cards/
  • Card detail: /racing/upcoming-race-cards/?track={code}&date={DD-Mon-YYYY}&meetingid={id}
  • Results index: /results/?FromDate={DD-Mon-YYYY}&ToDate={DD-Mon-YYYY}&stadium={code}&page=1
  • Result detail: /results/view-results/?track={code}&date={DD-Mon-YYYY}
python scripts\formcrawler.py discover --source ie_gri --url "https://www.grireland.ie/racing/upcoming-race-cards/"
python scripts\formcrawler.py run-queue --source ie_gri
python scripts\formcrawler.py capture-date-range --source ie_gri --start YYYY-MM-DD --end YYYY-MM-DD

Supplementary and breeding information

Profiles expose sire, dam, and exact whelp date; origin is not a discrete field.

Storage and verification

Artifacts use FormCrawler/g-artifacts/<year>/IRE/ie_gri/; handoffs use FormParser/inbox/G/<year>/IRE/ie_gri/.

The uncapped test captured the upcoming index, all 29 published current cards, the 2026-08-07 results index, and all nine result meetings. The only uncaptured listing was future DLK meeting 119081 on 15 August, which remained not-ready on one queue attempt and one bounded direct recheck. The queue finished with 40 captured, one retry-wait, and no transport failure. All 40 stored artifacts passed byte-length, SHA-256, metadata, and FormParser-handoff validation.

Limitations

  • The upcoming index can advertise a future meeting before its detailed card is published. Such a target remains retryable and is not treated as a transport or parser failure.

Module changelog

  • 2026-08-08: Implemented current-card list fallback, dated results-range discovery, meeting HTML capture, and greyhound profile evidence.
Updated by Codex on Aug. 8, 2026, 5:42 a.m. · Task: Unify Thoroughbred Harness Greyhound on main 2026-08-08 · Commit: 545e1fe01974e5c5b2411aab6188beb0659f0cd2