Germany Crawler - Deutscher Galopp
Version 5 · Replace bounded smoke evidence with complete published-day verification
Germany Crawler - Deutscher Galopp
Last reviewed: 2026-08-08 AEST
Status
Pre-race ? | Post-race ? | Source ID de_deutscher_galopp | Thoroughbred T | Jurisdiction GER
Acquisition
- Calendar: https://www.deutscher-galopp.de/gr/renntage/rennkalender.php
- Race route:
/gr/renntage/rennen.php?id=<race-id>&d=YYYYMMDD&s=<view> s=Sis captured as pre-race HTML;s=Ris captured as post-race HTML.- Calendar, nested meeting and legacy result-index discovery are supported. Meetings without a
dquery remain valid when the race links carry their dates.
Operation
- Pre:
scripts\crawl_deutscher_galopp_prerace.bat - Post:
scripts\crawl_deutscher_galopp_results.bat - Krefeld race
1364459passed live pre-race readiness at 94,394 bytes. Existing complete post-race meeting evidence remains valid.
Other information
Race pages expose source-native venue, race number and title labels; linked horse/profile and breeding information is documented in the consolidated Thoroughbred report. FormCrawler stores raw HTML only.
End-to-end crawl verification
On 2026-08-08 the complete Düsseldorf meeting of 2 August 2026 ran without a target limit and captured all 9 pre-race and 9 post-race pages. The queue completed 18/18 with matching immutable artifacts and FormParser handoffs and no retries or failures.
The first complete run exposed that completed s=S pages rewrite sibling links to s=R. Adapter v1.2.0 now preserves the lifecycle of a race-page seed during meeting expansion. A focused regression test and the complete 9/9 rerun passed.
Changelog
- 2026-08-08: Added official race-calendar traversal and verified
s=Spre-race capture while retainings=Rresults. - 2026-08-07: Added result discovery, Unicode operational labels and complete-meeting verification.