# Domain Context Tests that the expert understands the Eras business domain: Heizkostenabrechnung, Kunde→Objekt→Nutzeinheit→Geraet hierarchy, and can formulate correct JOINs without guessing column names. ## Setup - clear history ## Steps ### 1. Expert knows the hierarchy - send: wie viele Objekte haben Kunden im Durchschnitt? - expect_trace: has tool_call - expect_response: not contains "Error" or "error" or "Unknown column" - expect_response: length > 20 ### 2. Expert can JOIN kunden and objekte - send: zeig mir die Top 5 Kunden mit den meisten Objekten - expect_trace: has tool_call - expect_response: not contains "Error" or "error" or "Unknown column" - expect_response: length > 20 ### 3. Expert understands Nutzeinheiten belong to Objekte - send: how many Nutzeinheiten does the system have total? - expect_trace: has tool_call - expect_response: not contains "Error" or "error" or "Unknown column" - expect_response: length > 10 ### 4. Expert understands Geraete belong to Nutzeinheiten - send: which Objekt has the most Geraete? - expect_trace: has tool_call - expect_response: not contains "Error" or "error" or "Unknown column" - expect_response: length > 20 ### 5. PA formulates good job descriptions - send: gib mir eine Uebersicht ueber Kunde 2 - expect_trace: has routed - expect_response: length > 20 - expect_response: not contains "clarify" or "specify" or "what kind"