Question 5
More details on the technical part
Code where the rules are known, AI where the text is unstructured, a person in between
- 7 countries of ban rules in code, plus the official Tyrol dosing calendar
- AI reads notices and news; one person approves every event before it goes out
- 1 WhatsApp message per office per evening, with each option priced

1Watch
National truck bans for 7 countries as rules, the official Tyrol dosing calendar, EU traffic data feeds (DATEX II), news and union releases.
2Verify
Claude turns text into a structured event with a verbatim quote, checked against the source. A person approves it; review time is measured.
3Match
Each load is driven along its corridor: arrival at every pass, tunnel, border and city, EU driving-time rules, ferries, Swiss customs, exemptions.
4Alert
Leave earlier, leave later, change pass or hold, each with its cost. A WhatsApp template outside the 24-hour window; replies 1, 2, 0.
3 dei tuoi 6 carichi di domani hanno un problema sul percorso.
MUC-118 · imballaggi, München – Verona: dosaggio a Kufstein gio 07:24 (perdi 2h55): nessuna alternativa migliore, avvisa il cliente
MI-515 · bobine acciaio, Milano – Lyon: Fréjus chiuso ai mezzi pesanti 10:00–15:00 (perdi 3h47): anticipa la partenza alle 06:00
MI-402 · macchinari, Milano – München: divieto notturno A12 Inntal dalle 20:00 (perdi 7h46): anticipa la partenza alle 11:00
Risparmio stimato: €1.113 · fonti: ASFINAG, Land Tirol, WKO
Rispondi 1: conferma con gli autisti
What the prototype sends for Thursday 12 November, in Italian as the dispatcher reads it. Real ban rules and calendars; the Kufstein and Fréjus events and the loads are demo data.
Rules enginePython. Italian, Austrian, German, Swiss, French, Slovenian and Polish bans with holidays, directions and exemptions.
DataDATEX II parser for national access points, official calendars as files with their source and date.
AIClaude extracts events from notices and news; every field must quote the source, or the event goes back to a person.
DeliveryWhatsApp Cloud API with a signed webhook; the reply 1, 2 or 0 updates the load and the savings ledger.
Checks31 automated tests. Sources verified at the official sites on 6 Nov 2026: WKO, Land Tirol, Bison Futé, Albo, Meta.
Code, tests and the source-verification log: github.com/bashpayy-hash/Zhol · architecture in docs/04-technical-architecture.md
