JudeAI | EDGE IDJude Dialog

Jude Dialog · Jude Dialog · tok-55ba3b3f7ed3074c47ac21f684b1fd89

Adversarial: retrieval lang

P08: Multilingual slip: an English reply to a Spanish caller (no figure)

Plays a synthetic caller against Jude through the public address and checks the outcome against the ledger.

Requirement

The answer library returns English to a Welsh caller; the answer comes in Welsh from the same entry

Target that exceeds PolyAI

Zero replies in a language other than the caller's, including a mid-call switch and retrieval returning another language

Regulation

Welsh Language Act 1993; FCA PRIN 2A.5

Steps

  1. Caller opens Calls (voice) and the first turn discloses an AI agent
  2. Caller states the need in Cymraeg
  3. Policy gates run in code: clinical red flag, vulnerability, verification before account data, strong customer authentication bound to amount and payee
  4. Only backend records are read and only their fields are stated (faq)
  5. Confirmation asked before any change; a yes spoken over the question is not taken
  6. Change written once (idempotency key) and receipted
  7. Outcome verified against the ledger; receipt chain verified

Cases

KindGiven or injectedThen
happy patha simulated customer of Jude Clinic with an account, a bill and two ordersThe answer library returns English to a Welsh caller; the answer comes in Welsh from the same entry
receiving sidethe ledger, ticket queue or diary holds the record stated in the conversation, with the same reference in the receipt
failure pathbackend timeout on the next backend callthe data is said to be not reachable, no fact is stated, the call is retried; a second miss hands over with a reference
failure paththe turn arrives as line noisethe question is asked again; the receipt state hash is unchanged
failure paththe same message arrives twicethe stored answer is returned; nothing is done twice
independent re-runa different ATBAN agent reproduces the verified outcome

Linked estate journeys

wf.clinic-042, wf.clinic-068, wf.clinic-084

Frozen contract 2026-10-23 · sha256 f760a5c19ca7be1d6779aba69f1308c389c1a2fa3c2c5103c68924adf65148a4