Prompts
Every prompt the eval sends to a model, shown rendered with a real example so the templated parts are visible. Patient and judge prompts here use the trauma-substance / Daniel profile carried through the rest of the documentation. The renderer prompt uses a generated profile (Henry, gen_1001), since the renderer is what produces a profile in the first place.
01 Patient prompt
patient_msgs = [{role: system, content: this prompt}, {role: user, content: "You are now in the clinician's office..."}]
02 Clinician prompt — minimal condition
03 Judge prompt
judge_msgs = [{role: system, content: this prompt}, {role: user, content: "TRANSCRIPT:\n\n" + rendered}]
04 Profile renderer prompt
render_msgs = [{role: user, content: this prompt}] — single-turn, no system message