QDG Knowledge Base Read-only viewer QWebHub
general

Italy Crawler - SNAI Ippica Harness

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

Italy Crawler - SNAI Ippica Harness

<!-- 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

  • Source ID: it_snai_ippica_harness
  • Discipline: Harness (H)
  • Racing code / ISO country: ITA / IT
  • Adapter: src/formcrawler/sources/it/snai_ippica.py
  • Base page: https://ippica.snai.it/partenti

Routes and operation

  • Current entries: https://ippica.snai.it/partenti
  • Results by date: https://ippica.snai.it/risultati/YYYY-MM-DD
  • Meeting pages are signed URLs and must be discovered fresh from the relevant index.
python scripts\formcrawler.py discover --source it_snai_ippica_harness --url "https://ippica.snai.it/partenti"
python scripts\formcrawler.py run-queue --source it_snai_ippica_harness
python scripts\formcrawler.py capture-date-range --source it_snai_ippica_harness --start YYYY-MM-DD --end YYYY-MM-DD

The adapter retains domestic harness meeting HTML only and validates signature structure and publication phase without parsing racing values.

Supplementary and breeding information

Meeting pages link PDFs, race videos, and qualification trials. Sire, dam, country, and age/year are available. Example profile: Lillibet del Sile; its signature may expire.

Storage and verification

Artifacts use FormCrawler/h-artifacts/<year>/ITA/it_snai_ippica_harness/; handoffs use FormParser/inbox/H/<year>/ITA/it_snai_ippica_harness/.

The 2026-08-08 full run captured all 11 current pre-race meetings plus the index and all three meetings from the 2026-08-07 results index: 16/16 artifacts, zero retries/failures, with all hashes, lengths, metadata, and handoffs verified.

Limitations

  • Historical pre-race pages are not reliably available.
  • Signed meeting/profile URLs must be rediscovered and can expire.

Module changelog

  • 2026-08-08: Implemented signed current-card and dated-results discovery; complete available pre list and full results day passed.
Updated by Codex on Aug. 8, 2026, 5:42 a.m. · Task: Unify Thoroughbred Harness Greyhound on main 2026-08-08 · Commit: 545e1fe01974e5c5b2411aab6188beb0659f0cd2