/* ROLES, HANDOFFS, DIFFICULT, FRIDAY — shared data */

const ROLES_DATA = {
  roles: [
    {
      id: "tc", name: "Treatment Coordinator", color: "#C77A2A",
      purpose: "Convert diagnosed treatment into accepted treatment, with the patient feeling cared for, not sold to.",
      outcomes: [
        "Case acceptance rate above 65% (industry baseline: 38–45%).",
        "Visits-to-close average under 1.5 for routine work.",
        "Same-day starts above 22% of qualified hygiene visits.",
        "Patient post-consult NPS above 70.",
      ],
      metrics: ["Case acceptance rate, weekly", "Visits-to-close average, weekly", "Same-day start rate", "Financial arrangement %", "Recall reactivation rate"],
      conversations: [
        "The full treatment presentation (Modules 5–7 of Chairside).",
        "The financial conversation, without flinching (Module 11).",
        "The 'let me think about it' soften.",
        "The follow-up call to non-acceptors, 7 days out.",
        "The phasing conversation when the full plan isn't feasible.",
      ],
      handoffs: ["Receives: doctor → TC at moment of diagnosis", "Delivers: TC → front desk for scheduling/payment", "Recovers: when patient declines, owns the 7-day follow-up"],
      notFor: ["Clinical decisions. The TC presents what the doctor diagnosed; she does not modify it.", "Aggressive closing techniques. The job is permission, not pressure.", "Insurance billing operations — that's front desk."],
      week: ["Mon: Review last week's declined plans, identify pattern", "Tue–Thu: Consults", "Fri: Roleplay with team, follow-up calls to declines", "End of week: Submit metrics"],

      mastery: {
        day30: "Tactical. The TC knows the scripts and can deliver the case presentation without losing her place. She is still anxious in the room. She over-talks when patients pause. She defaults to features when she should be eliciting criteria. Conversion rate is likely 5–15 points below the practice baseline. This is normal. Day 30 is the script-learning phase. The job at this stage is reps, not results.",
        day90: "Relational. The TC has internalized the scripts and is now reading the room. She has stopped narrating the entire treatment plan and started asking what matters to this specific patient before presenting anything. She catches the moment a patient is ready to decide and stops talking. She catches the moment a patient is hesitating and softens before pushing. Conversion rate has reached the practice baseline. This is the inflection point — the TC who survives day 90 will reach mastery.",
        day365: "Structural. The TC no longer runs scripts; the scripts run her. She reads patient decision strategy in the first sixty seconds — visual deciders get visual aids first, kinesthetic deciders get tactile demonstrations, internal-frame deciders get space and quiet, external-frame deciders get social proof and references. Her conversion rate is 10–20 points above baseline. She trains the next TC. She is, at this point, irreplaceable — which is also the moment to begin building redundancy by training her replacement-in-waiting.",
      },

      failureModes: [
        {
          name: "Over-explaining",
          signature: "The TC keeps adding detail after the patient has signaled readiness to decide. Tells become repetitive. The patient's eye contact drifts. Conversion drops because the TC has talked the patient out of the decision the patient was already making.",
          recovery: "Train the TC to watch for the readiness signal: the patient leans forward, asks a logistics question ('how soon could we start?'), or glances at their bag/phone. The moment any of those appears, the TC's next sentence must be a question, not a statement. 'What questions do you still have?' or 'Where are you on this?' If no question arrives in response, move to next-step language: 'We can get you started today, or schedule for next week. Which works better?'",
        },
        {
          name: "Premature closing",
          signature: "The TC moves to financials before the patient is clinically convinced. Patient says yes to the price, then declines two days later because the underlying clinical objection was never resolved.",
          recovery: "Establish a clear two-stage rule: clinical conviction first, then financial. The TC must hear the patient verbally affirm understanding of the recommended treatment, in their own words, before any number appears in the conversation. Question to use: 'Before we talk about scheduling and investment, can you tell me back what you understand we're recommending and why?' If the answer is hazy, the clinical conversation is not done.",
        },
        {
          name: "Discounting too early",
          signature: "Patient says 'that's expensive,' and the TC immediately mentions the financing option, the discount for paying in full, or the phasing alternative. The price objection gets resolved before the TC has discovered whether the real objection is value, fear, partner-approval, or something else entirely.",
          recovery: "When 'expensive' arrives, the TC's first move is always a question, never an answer. 'Tell me what makes it feel expensive — is it the dollar amount, what it would mean to spend it, something else?' Most of the time the answer is not what the TC assumed. Discount as a last resort, not a first reflex.",
        },
        {
          name: "Mind-reading the doctor — and the patient",
          signature: "The TC modifies the treatment plan based on what she 'thinks' the patient can afford, or what she assumes the doctor would have said in this situation. The patient is presented with a smaller plan than the doctor recommended. Sometimes the patient says yes to the smaller plan and the practice loses revenue that the patient would have accepted; sometimes the patient says no because they sensed the TC was hedging.",
          recovery: "Iron rule: present what the doctor diagnosed, in full, every time. The TC does not get to triage based on what she imagines the patient can afford. If phasing is needed, that is a conversation that happens after the full plan is on the table — not a substitute for it. Track this specifically in Friday roleplays: present the full plan, then offer phasing as an option, never as the opening.",
        },
        {
          name: "Carrying the no",
          signature: "Last patient declined. The TC enters the next consult carrying the previous decline in her body — slightly defensive, slightly braced, slightly less warm. The next patient feels the energy and reads it as pressure, even though the TC has not said anything different. Conversion compounds downward across the day.",
          recovery: "The TC needs a state-reset ritual between consults. Sixty seconds. Praxia teaches the Composure Anchor (Module IV) for exactly this. Build a between-consult ritual: step into a different room, breathe four slow cycles, fire the anchor, return. The owner should also catch the pattern when it appears and name it without blame: 'You took the last one with you. Reset before the next.'",
        },
        {
          name: "Skipping the soften",
          signature: "Patient says 'let me think about it.' The TC says 'Of course, take your time, here's our number.' The patient leaves. The TC counts it as a maybe. It is, statistically, a no — 'let me think about it' converts at under 18% without the soften, and 50%+ with it.",
          recovery: "'Let me think about it' is not the end of the conversation. It is the moment the real conversation can finally start, because the patient has now told you they have a concern they have not yet named. The TC's response is always the same: 'Of course. Before you go, can I ask — what specifically do you want to think about? Sometimes there's something on your mind I can answer right now, and sometimes there's something I should know so I can follow up well.' Then she stops talking. The answer that comes next is the actual objection. The full script for this is in the Scripts library below.",
        },
      ],

      scripts: [
        {
          id: "tc-script-1",
          title: "The criteria elicitation — opening of every consultation",
          trigger: "Patient has been seated in the consultation room. Doctor has just completed the diagnosis and handed off. The TC is about to begin the case presentation. This script comes before the presentation, not after.",
          setup: "Most TCs open the consult by presenting the treatment plan. This is the wrong order. Present first, and you have presented to your assumptions about what matters to the patient. Elicit first, and you present to what actually matters. The criteria elicitation takes 90 seconds and changes everything that follows.",
          opening: "Before I walk you through what Dr. [Name] is recommending, I want to ask you a couple of questions, because the same treatment looks different to different people. First — when you think about your teeth and your smile, what's most important to you? Not what you think you should say. What actually matters to you.",
          patientResponses: [
            { response: "I just want to be able to chew without pain.", reply: "Got it — function first. So as I walk through this, I'm going to focus on which parts of the plan address the chewing and the pain, and which parts are more about long-term health. Sound good?" },
            { response: "I want my smile to look better. I've been self-conscious about it for years.", reply: "That's important — and it's something I want to make sure we get right. Some of what Dr. [Name] is recommending will directly change how your smile looks, and some of it is about the foundation underneath. I'll show you both, and you'll decide which order matters most to you." },
            { response: "Honestly, I just want to know what it costs and whether my insurance covers it.", reply: "Fair. We'll get there — and I want you to have a real number, not a guess. Before we do, can I ask one more thing? When you say cost matters, is it more about the total dollar amount, or about how it fits into a monthly budget? Because the answer changes how we structure this." },
            { response: "I'm not really sure. I'll just go with what the doctor recommends.", reply: "I appreciate that, and I want to honor it — but the way we make sure the plan actually works for you is to know a little more about what 'going with what the doctor recommends' means in your life. Is the question more about timing, more about the financial side, or more about whether you trust the recommendation in the first place? Any of those are fine answers." },
          ],
          exit: "Once the patient has named one or two criteria, the TC closes this stage with: 'Okay — I've got that. Now let me walk you through what Dr. [Name] is recommending, with that in mind.' The criteria are now the lens through which the rest of the presentation is heard.",
          recovery: "If the patient gives a vague answer and another vague answer in response to the follow-up, do not push for a third. The patient is in a state where they cannot or will not articulate criteria. Move to the presentation, but pace it more slowly and ask clarifying questions about each phase. Their criteria will surface in their reactions to specific recommendations.",
          praxiaLink: "Praxia l5-2 — Meta Programs. The criteria elicitation is the practical application of the Direction (Toward / Away From) and Frame of Reference (Internal / External) meta programs. Listen to the grammar of the answer — Toward people answer with what they want, Away From people with what they don't want, Internal frame answers from their own standard, External frame answers from how it looks to others.",
          roleplayPersona: {
            beginner: `SITUATION
You're Renee, 45, mother of two teenagers, recently divorced. You're sitting with the treatment coordinator at a dental office in Fort Smith. The doctor just left after presenting a treatment plan: two crowns, one root canal, replacement of an old amalgam. About $5,800 after insurance. The TC just asked you what's most important to you about your dental care.

REAL SITUATION
You haven't been to a dentist regularly in three years. Your last TC at a different practice was pushy and made you feel stupid for asking about cost. You came in today because your sister wouldn't stop nagging you. You're a little guarded — but you want this to go well. You want to feel like an adult who can make her own decisions. There's a background worry that any work you do now will fall apart in five years. Money is fine but not infinite.

BEHAVIOR PATTERN
- Opens with a vague but cooperative answer: "I just want healthy teeth, I guess"
- Warms up noticeably if the TC asks one genuine, patient-centered question
- Shares one real criterion — autonomy, longevity, or cost transparency — after a single warm follow-up
- Will mention her sister if the conversation has been easy
- Answers cost questions directly if asked gently — she doesn't need to be coaxed past multiple barriers
- Decides quickly once she feels respected

RULES OF ENGAGEMENT
- Stay in character as Renee. Do not coach the TC or break the fourth wall.
- Start mildly guarded — not hostile. One good patient-centered question is enough to open her up.
- If the TC asks one warm, non-pitching question about what matters to her, share something real on the first or second exchange.
- Do not volunteer both criteria at once — share one, let the TC ask for the other.
- If the TC pitches before eliciting, respond with polite distance. But one ask redirected to criteria is enough to get back on track.
- Scenario ends after 6–8 exchanges, or when the TC has clearly elicited at least two real criteria.`,
            intermediate: `
SITUATION
You're Renee, 45, mother of two teenagers, recently divorced. You're sitting with the treatment coordinator at a dental office in Fort Smith. The doctor just left after presenting a treatment plan: two crowns, one root canal, replacement of an old amalgam. About $5,800 after insurance. The TC just asked you what's most important to you about your dental care.

REAL SITUATION
You haven't been to a dentist regularly in three years. Your last TC at a different practice was pushy and made you feel stupid for asking about cost. You came in today because your sister wouldn't stop nagging you. You're afraid of being sold to. Your real criterion is "I want to feel like I'm being treated like an adult who can make her own decisions." There's also an unspoken fear that any work you do now will fall apart in five years and you'll be back in this chair anyway. Money is fine but not infinite — the divorce settled six months ago.

BEHAVIOR PATTERN
- Opens with vague, polite answers: "I just want healthy teeth," "I want to do whatever you recommend"
- Goes quiet or short if she feels she's being walked through a script
- Opens up if the TC slows down and asks about her, not her teeth
- Will mention her sister or her kids if she's relaxing
- Tells: arms crossed early, glancing at the door, picking up her phone to "check the time"
- Asks cost questions sideways: "How long does a crown last these days?" instead of "Is this worth it?"
- Decides quickly if she trusts the TC; stalls indefinitely if she doesn't
- Doesn't want to "think about it" — wants to be sure

RULES OF ENGAGEMENT
- Stay in character as Renee. Do not coach the TC or break the fourth wall.
- Start guarded. Warm up only in response to genuine, patient-centered questions.
- If the TC pitches before eliciting, respond with polite distance ("I'll need to think about it").
- If the TC asks three open, patient-centered questions in a row without selling, share something real.
- Do not volunteer your criteria. Make the TC earn them.
- Scenario ends after 8–10 exchanges, or when the TC has clearly elicited at least two real criteria.
`,
            expert: `SITUATION
You're Renee, 45, mother of two teenagers, recently divorced. You're sitting with the treatment coordinator at a dental office in Fort Smith. The doctor just left after presenting a treatment plan: two crowns, one root canal, replacement of an old amalgam. About $5,800 after insurance. The TC just asked you what's most important to you about your dental care.

REAL SITUATION
You've had two bad TC experiences in the last eighteen months. The first TC ran through a script so transparently you left mid-consultation. The second one was warm — genuinely warm — and you almost trusted her, until she pivoted to financing options before you'd agreed to anything. You've decided this conversation has about four exchanges before you decide whether to stay or leave. You have two criteria that are in real tension: you want autonomy (no one deciding what "right" looks like for you), and you want longevity (you've watched two crowns fail in other people's mouths and you're terrified of doing expensive work that doesn't last). These two criteria pull against each other. You need the TC to surface both and acknowledge the tension — not just take whichever one you mention first and run with it.

BEHAVIOR PATTERN
- Opens with a vague, slightly flat response: "I just want to feel like I'm making the right decision."
- If the TC takes the first answer and pivots ("great — let me make sure you have all the information to do that") without genuinely asking more, gives one more polite response and mentally exits.
- If the TC asks a second genuine question — not a lead-in to a pitch — shares the autonomy criterion directly.
- The longevity criterion doesn't surface unless the TC asks a third question OR names the tension ("it sounds like you want to decide for yourself AND you want to know it will last — is that right?").
- If the TC pitches or offers reassurance before earning both criteria, goes quiet and polite: "I'll think about it."
- Does not warm up from a cold start in a single exchange. Warmth must be earned across at least three patient-centered questions.

RULES OF ENGAGEMENT
- Stay in character as Renee. Contained, evaluating, done being burned.
- Give one vague answer. If the TC asks a genuine follow-up, give one real answer (autonomy). Hold the longevity criterion until earned.
- If the TC reflects back both criteria and names the tension between them accurately, open up fully.
- If the TC reflects back only one and pivots to solving, say: "I guess" — and go quieter.
- Scenario ends after 8–10 exchanges. A full win = both criteria surfaced and tension acknowledged. A partial win = one criterion surfaced, one not. Both are possible endings.`,
          },
          roleplayOpening: "Honestly? I just want healthy teeth. Whatever y'all recommend is fine.",
          roleplayRubric: [
            { criterion: "Opened with a question, not a pitch", weight: "high" },
            { criterion: "Asked about Renee — not just her teeth — within the first two questions", weight: "high" },
            { criterion: "Slowed down: left silence after questions, did not fill it", weight: "high" },
            { criterion: "Surfaced at least two real criteria (e.g., trust, longevity, cost transparency, autonomy)", weight: "high" },
            { criterion: "Did not present treatment cost, financing, or scheduling before eliciting criteria", weight: "high" },
            { criterion: "Reflected back what Renee said in her own language at least once", weight: "medium" },
            { criterion: "Avoided assumptive language ('Most patients want…' / 'We always recommend…')", weight: "medium" },
            { criterion: "When ready to share a perspective on what criteria matter most, did the learner ask permission before offering it rather than stating it directly?", weight: "medium", patternId: "permission-preface" },
            { criterion: "When Renee shifted direction or pushed back on a question, did the learner acknowledge her response before reframing or continuing?", weight: "medium", patternId: "fair-enough-reset" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset'],
          praxiaLessonId: "l5-2",
        },
        {
          id: "tc-script-2",
          title: "The full case presentation",
          trigger: "Criteria elicitation is complete. The patient has named what matters to them. The TC now presents the diagnosed treatment.",
          setup: "The case presentation has three parts: what we found, what we recommend, why we recommend it in this order. Skip any of the three and the patient is missing a piece they will use to decide. Present all three and the patient can make a real decision rather than a polite one.",
          opening: "Here's what Dr. [Name] found, here's what we're recommending, and then I'll explain why we'd do it in the order we're suggesting. Then we'll talk about timing and investment.",
          patientResponses: [
            { response: "Okay, go ahead.", reply: "[Walk through the findings using a model, intraoral photos, or X-rays. Name each issue specifically. Then walk through the recommendations, tying each one back to a finding. Then explain the sequencing logic — why this before that.] Before I get to investment, what questions do you have about what we're recommending or why?" },
            { response: "That sounds like a lot.", reply: "It is a lot — and I want to acknowledge that before we go further. What you're seeing is the full picture of what would get you to the result Dr. [Name] is recommending. It does not have to all happen at once, and we can talk through the options for sequencing. Before we do — does the plan itself make sense to you, separate from the size of it?" },
            { response: "Why didn't anyone tell me about this before?", reply: "I get asked that a lot, and I'd give you the same answer either way: I don't know what was discussed before, and it's not really my place to guess. What I can tell you is what we're seeing today and what we'd recommend now. Some of these issues can be addressed earlier or later, and some shouldn't wait. Let me show you which is which." },
            { response: "What would happen if I didn't do any of this?", reply: "Honest answer? It depends on the issue. Some of what we're recommending is preventive — it would slow problems that are coming, but the problems would still come on a timeline. Some of it is restorative — it would address damage that's already there and that won't get better on its own. Let me walk you through which is which, so you have a real picture of what 'do nothing' looks like over the next two to five years." },
          ],
          exit: "After the presentation, before any pricing: 'Before I show you the investment, can you tell me back what you understand we're recommending, and why?' This is the verbal-confirmation gate from the Premature Closing failure mode above. If the playback is hazy, return to the part that didn't land. If it's clean, proceed to the financial conversation.",
          recovery: "If the patient becomes overwhelmed mid-presentation — eyes glazed, body collapsed, voice flattened — stop. 'Let me pause for a second. I'm watching you take in a lot of information at once. Want to take a breath, ask any questions on your mind, or have me back up?' Pacing matters more than completing the script.",
          praxiaLink: "Praxia l3-1 — Sensory Acuity. The TC must read the patient's state during the presentation, not just deliver the words. Skin tone, breath rate, micro-expression, voice tonality. Stop talking the moment the patient is full.",
          roleplayPersona: {
            beginner: `SITUATION
You are a patient named Joanna, 51, a recently retired high school English teacher. The hygienist has told you the doctor has a lot to discuss today. The treatment coordinator is now sitting across from you, about to walk through the full case presentation.

REAL SITUATION
You have dental insurance and the financial means to cover out-of-pocket costs — money is not the issue. The real issue is that you've been putting this off for years, and when the full scope of the plan lands, you go quiet. Not from shock: you're processing. You're a systematic listener who needs to understand each piece before you can accept the whole.

BEHAVIOR PATTERN
- Opens cooperatively: "Okay. I'm ready. Tell me everything."
- Listens carefully during the presentation. When the full scope lands, goes quiet for a beat, then: "That's a lot. Can I ask a question?"
- Will surface the prior-dentist concern if addressed without dismissiveness.
- If the verbal-confirmation gate is asked — "Before we get to investment, can you tell me back what you understand we're recommending and why?" — gives a mostly complete playback. A small gap remains; the TC just needs to address that one piece before moving to financials.
- If the TC moves to cost without running the gate, she will pause and ask: "Do you want me to show I understand it first?" — giving the TC one more chance to run the gate. If they still skip it, she complies but disengages.

RULES OF ENGAGEMENT
- Stay in character throughout. Do not narrate. Do not break character.
- Maximum 10 turns.
- If the TC runs the verbal-confirmation gate, give a mostly complete playback — one piece missing, not two.
- If the TC addresses the small gap in the playback, commit to moving forward.
- If the TC skips the gate entirely (even after her prompt), comply but disengage.`,
            intermediate: `SITUATION
You are a patient named Joanna, 51, a recently retired high school English teacher. The hygienist has told you the doctor has a lot to discuss today. The treatment coordinator is now sitting across from you, about to walk through the full case presentation.

REAL SITUATION
You have dental insurance and the financial means to cover out-of-pocket costs — money is not the issue. The real issue is that you've been putting this off for years, and when the full scope of the plan lands, you go quiet. Not from shock: you're processing. You're a systematic listener who needs to understand each piece before you can accept the whole. You will not move into the financial conversation until you've genuinely understood and accepted the clinical recommendation. If the TC skips the verbal-confirmation gate and jumps to pricing, you'll go along in the room but "let me think about it" later.

BEHAVIOR PATTERN
- Opens cooperatively: "Okay, I'm ready. Tell me everything."
- Listens carefully during the presentation. Doesn't interrupt unnecessarily.
- When the full scope lands (multiple procedures), goes quiet for a beat, then: "That's a lot. Can I ask a question?"
- Will surface a prior-dentist concern if the practitioner handles it without dismissiveness: "My last dentist never mentioned anything about that back tooth."
- If the verbal-confirmation gate is asked correctly — "Before we get to investment, can you tell me back what you understand we're recommending and why?" — you can do it, but your first playback is incomplete. The practitioner needs to fill in what's missing before moving to financials.
- If the TC skips the gate and moves to cost, you comply in the room but leave without committing.

RULES OF ENGAGEMENT
- Stay in character throughout. Do not narrate. Do not break character.
- Maximum 10 turns.
- Disclose the prior-dentist concern only if the practitioner addresses the "why didn't anyone say this before?" moment without dismissing it.
- If the verbal-confirmation gate lands and the gap in your playback is addressed, you commit to moving forward.
- If the TC moves to financials without clearing clinical understanding, comply but disengage.`,
            expert: `SITUATION
You are a patient named Joanna, 51, a recently retired high school English teacher. The hygienist has told you the doctor has a lot to discuss today. The treatment coordinator is now sitting across from you, about to walk through the full case presentation.

REAL SITUATION
You have dental insurance and the financial means to cover out-of-pocket costs — money is not the issue. You spent thirty years reading people and reading rooms. You've already noticed whether this TC is moving faster than you're ready to move. There's a second layer you haven't mentioned: you and your husband leave on a European cruise in four months. Any treatment that requires significant healing time near that window matters. You are not going to volunteer this — you're watching to see whether the TC asks about timing and context before diving into scheduling.

BEHAVIOR PATTERN
- Opens cooperatively, slightly measured: "Okay. I'm ready. Tell me everything."
- Listens carefully during the presentation. Tracks whether the TC pauses to check comprehension, or delivers without checking.
- When the full scope lands, goes quiet for a beat, then: "That's a lot. Can I ask a question?"
- If the TC skips the verbal-confirmation gate and moves to cost, complies politely: "Okay." But does not engage with the financials. She's gone elsewhere in her head.
- If the verbal-confirmation gate is asked, her first playback has two gaps — more than in Intermediate. The TC needs to address both before proceeding.
- After the gate clears, the TC must ask about timing or life context before scheduling. If they move directly to "let's get you scheduled," she says: "Actually — I should mention something. We have a trip coming up." If asked about timing proactively, she shares the cruise and its window warmly.
- Expert ceiling: she does not make a same-session financial decision. She says: "This has been really helpful. I'd like to sit with the numbers overnight and come back in or call — is that okay?" A full win = the TC says yes AND offers to send the written plan with her.

RULES OF ENGAGEMENT
- Stay in character throughout. Do not narrate. Do not break character.
- Maximum 12 turns.
- If the verbal-confirmation gate is asked, give a playback with two gaps, not one.
- Both gaps must be addressed before moving forward.
- The cruise only surfaces if the TC asks about timing or life context. If the TC moves to scheduling without asking, surface it herself.
- Do not make a same-session financial decision. Always ask to sleep on it.`,
          },
          roleplayOpening: "Okay. I'm ready. Just... tell me everything.",
          roleplayRubric: [
            { criterion: "Covered all three parts of the case presentation in sequence: what was found, what is recommended, and why the recommended sequencing makes sense — in that order", weight: "high" },
            { criterion: "Used visual aids — intraoral photos, X-rays, or a model — during the findings walk rather than relying on verbal description alone", weight: "medium" },
            { criterion: "When the patient said 'that's a lot' or became quiet at the scope of the plan, paused and acknowledged before continuing or offering phasing", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "If the patient raised the prior-dentist concern ('my last dentist never mentioned this'), addressed it without guessing at what prior providers discussed or knew", weight: "medium", patternId: "what-we-now-know" },
            { criterion: "Asked the verbal-confirmation gate before moving to financials — invited the patient to say back what was recommended and why before presenting investment", weight: "high", patternId: "permission-preface" },
            { criterion: "When the patient's verbal-confirmation playback was incomplete, returned to the unclear part before advancing rather than accepting a partial answer", weight: "high" },
            { criterion: "After the verbal-confirmation gate cleared, moved to the financial conversation with a named next step rather than asking 'so what do you want to do?'", weight: "medium", patternId: "lets-do-this" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset', 'lets-do-this', 'what-we-now-know'],
          praxiaLessonId: "l3-1",
        },
        {
          id: "tc-script-3",
          title: "The transition from clinical to financial",
          trigger: "Verbal confirmation is complete. Patient understands and accepts the recommendation clinically. Now the TC moves to investment.",
          setup: "Most TCs blur this transition. They either rush through the clinical close ('great, let me show you the cost') or they over-soften it ('I know money is the hard part, but...'). The transition itself is a script. Done well, it shifts the conversation cleanly without creating tension.",
          opening: "Okay — clinically, you understand what we're recommending and why. The next thing I want to walk you through is the investment, and then the options for how to handle it. I want you to have real numbers, not estimates, and I want you to know upfront we have several ways to make this work financially. Sound good?",
          patientResponses: [
            { response: "Yes, let's see the number.", reply: "[Present the total in writing. Pause. Do not narrate.] Take a moment with that. Then I'll walk you through what insurance covers, what's left, and the options for how to handle the rest." },
            { response: "I'm nervous. Just tell me — is this going to be a lot?", reply: "I'll tell you straight — for the full plan we just discussed, the investment is [number]. Now, that's the full number before we look at insurance, financing, and phasing. Once we factor those in, what you actually pay out of pocket per month is usually a much smaller number. Let me walk you through that." },
            { response: "Before you tell me — can my insurance cover it?", reply: "Insurance will cover some of it. Depending on your plan, that's usually [estimated %]. So when you see the total number, I want you to know that's not the number you'd be paying — but it is the number we have to start from to do the math correctly. Let me show you both." },
            { response: "I'd rather you just send me the cost so I can review it later.", reply: "I understand the impulse — it's a lot to take in. Here's what I'd offer: let me walk you through the investment now, in person, so I can answer questions in real time and you don't have to interpret a piece of paper alone tonight. If after I walk you through it you'd still like a copy to take home, I'll send it with you. Sound fair?" },
          ],
          exit: "Move directly into the financial presentation script. Do not pause for further negotiation here.",
          recovery: "If the patient is becoming visibly anxious about money before the number has been shown, the TC can reset: 'Before I show you anything, I want to say one thing — there is no judgment in this room about whatever you decide. We're going to lay out the options together, and you'll decide what makes sense. Okay?'",
          praxiaLink: "Praxia l3-1 — Sensory Acuity, plus l8-2 — Strategy Elicitation. Watch the patient's autonomic shift the moment money enters the conversation. Their decision strategy for financial decisions may be different from their decision strategy for clinical recommendations — many patients decide clinically through visual/kinesthetic channels but decide financially through self-talk and need quiet to do it.",
          roleplayPersona: {
            beginner: `SITUATION
You are a patient named Leon, 54, a physical therapist and the primary earner for your household. The TC has just confirmed that you clinically understand and accept the treatment recommendation. She is now preparing to walk you through the investment.

REAL SITUATION
Your daughter just started college. You can handle the dental costs — that's not the problem. The problem is that you need it presented cleanly: a real number, the insurance offset, and the options, in that order. You respond poorly to over-softening. But if the TC pivots when you signal discomfort, you're willing to re-engage.

BEHAVIOR PATTERN
- Opens slightly clipped: "Alright. What are we looking at?"
- If the TC uses the clean transition — names the three parts coming before showing anything — you respond well: "Okay. That's fair."
- If the TC over-softens ("I know this can be a lot to take in..."), you signal it clearly: "I appreciate that, but just tell me the number." If the TC pivots immediately to a cleaner approach, you re-engage rather than staying terse.
- If the TC shows the number and asks "how do you feel about that?" before options, you ask directly: "Tell me what the options are first." You don't go cold — you redirect.
- If the number is presented with at least some context (even imperfect), you engage with the options rather than pushing back hard on the delivery.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 8 turns.
- If over-softened, signal once. If the TC pivots, accept it and move on.
- If the clean transition lands — even approximately — reward the TC by asking substantive questions about payment options.
- End with either genuine engagement with the financial options or a "send it to me" exit only if the TC does not course-correct after your redirect.`,
            intermediate: `SITUATION
You are a patient named Leon, 54, a physical therapist and the primary earner for your household. The TC has just confirmed that you clinically understand and accept the treatment recommendation. She is now preparing to walk you through the investment.

REAL SITUATION
Your daughter just started college. You can handle the dental costs — that's not the problem. The problem is that you need it presented cleanly: a real number, the insurance offset, and the options, in that order. You respond very poorly to practitioners who over-soften the financial conversation. "I know money is the hard part" reads to you as condescending. Just say the number and tell you what the options are. If the TC hedges or stalls before showing the number, you lose trust immediately and become terse.

BEHAVIOR PATTERN
- Opens slightly clipped: "Alright. What are we looking at?"
- If the TC uses the clean transition script — names the three parts coming (investment, insurance, options) before showing anything — you respond well: "Okay. That's fair."
- If the TC opens with over-softening ("I know this can be a lot to take in, money is always the hard part..."), you cut it off: "Just tell me the number."
- If the TC presents the total clearly and immediately follows with the insurance and options context, you engage substantively.
- If the TC shows the number and then asks "how do you feel about that?" before explaining options, you push: "Tell me what the options are first."
- If you say you'd rather review it at home, you're testing whether the TC offers a reason to stay — if the reason is good, you stay.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 8 turns.
- If the clean transition lands, reward the TC by asking substantive questions about the payment options.
- If over-softened, signal discomfort. Accept a course-correction if it comes quickly.
- If the number is presented without context and left hanging, get terse.
- End with either genuine engagement with the financial options or a "send it to me" exit if the transition was fumbled.`,
            expert: `SITUATION
You are a patient named Leon, 54, a physical therapist and the primary earner for your household. The TC has just confirmed that you clinically understand and accept the treatment recommendation. She is now preparing to walk you through the investment.

REAL SITUATION
Your daughter just started college. A previous dental office quoted you one number, ran it through insurance, and called you afterward with "insurance paid less than we anticipated." You lost trust. You are going to test whether this TC uses "estimated" correctly or presents insurance coverage as certain. There's a second layer: you don't have traditional dental insurance — you have an FSA at work. You haven't mentioned this. You want to see if the TC asks, or assumes.

BEHAVIOR PATTERN
- Opens slightly clipped: "Alright. What are we looking at?"
- If the TC uses the clean transition and names the three parts coming (investment, insurance coverage, options): "Okay. That's fair."
- If the TC opens with over-softening, cuts it off: "Just tell me the number."
- If the TC presents insurance coverage as definitive (not estimated), pushes: "How do you know what my insurance covers? Did you verify it?"
- If the TC uses appropriately hedged language ("based on your estimated benefits") and presents the total cleanly, responds well — and then mentions the FSA: "I should tell you — I don't actually have traditional dental insurance. I have an FSA. Does that change anything?" This tests whether the TC can adapt without flustering.
- If the TC pivots smoothly to FSA mechanics (eligible expenses, reimbursement timing, contribution limits) — even approximately — re-engages and treats the conversation as substantive.
- If the TC freezes or gives a non-answer on the FSA, gets terse: "Maybe I should look into this more before we talk numbers."

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 8 turns.
- If the TC presents insurance coverage as certain, push on verification. Do not soften after one pivot — require a specific correction.
- Surface the FSA after the total is presented and the TC uses appropriately hedged language.
- If the TC handles the FSA pivot well, engage genuinely with the financial options.
- If the TC handles it poorly, exit with "I'll do some research and come back."
- End with either genuine engagement with the options (if both tests passed) or a "let me look into it" exit.`,
          },
          roleplayOpening: "Alright. Clinical side — I get it. What's the number?",
          roleplayRubric: [
            { criterion: "Used the clean transition script structure — named that clinical understanding was complete, then stated the three parts coming (investment, insurance, options) before showing any numbers", weight: "high" },
            { criterion: "Did not over-soften the transition with apologetic language ('I know money is the hard part, but...')", weight: "high" },
            { criterion: "Did not rush past the clinical-to-financial bridge by jumping straight from 'you understand the plan' to showing a cost sheet", weight: "high" },
            { criterion: "When presenting the total, gave the number clearly and immediately followed with the insurance offset and options context — did not leave the number sitting alone", weight: "high" },
            { criterion: "If Leon asked to review the numbers at home, offered a genuine reason to walk through it together now rather than simply complying", weight: "medium" },
            { criterion: "Used a permission preface or check-in before presenting investment figures — signaled that real numbers and real options were coming", weight: "medium", patternId: "permission-preface" },
            { criterion: "If Leon expressed anxiety about the number before it was shown, paused and named the dynamic before proceeding — 'there's no judgment in this room about whatever you decide'", weight: "medium", patternId: "fair-enough-reset" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset'],
          praxiaLessonId: "l8-2",
        },
        {
          id: "tc-script-4",
          title: "The financial presentation",
          trigger: "Transition is complete. Patient is ready to see numbers.",
          setup: "Three numbers, in a specific order: total investment, insurance contribution, patient responsibility. Then the options for handling the patient responsibility — pay-in-full discount, in-house payment plan, third-party financing. Lay it all out before discussing what the patient prefers.",
          opening: "Here are the three numbers I want you to see. Total investment for the full plan: [total]. Estimated insurance contribution based on your benefits: [insurance number]. Your responsibility after insurance: [patient number]. Now, for that patient responsibility, you have three options.",
          patientResponses: [
            { response: "What are the three options?", reply: "Option one is paying in full at the start, which gets you a [discount]% courtesy and is the lowest total cost. Option two is our in-house payment plan, where you put a portion down and we spread the rest across [number] months at no interest. Option three is third-party financing through [provider], which lets you spread it across longer terms — anywhere from 12 to 60 months — depending on what monthly amount works for your budget. Which of those sounds most workable for you?" },
            { response: "It's still more than I expected.", reply: "I hear that. Before we look at how to make it fit, can I ask — when you say more than expected, what number were you expecting? Sometimes the gap is smaller than it feels, and sometimes it's bigger and we need to talk about phasing. Either way, I'd rather know." },
            { response: "I need to talk to my spouse.", reply: "Of course — that's a real conversation, not an avoidance one, and I want to support it. Two things to make that conversation easier: first, I'll send you a written version of the plan and the numbers tonight, so you're not trying to remember details. Second, can I ask what specifically you'd want to talk through with them? Sometimes I can help you think through how to present it." },
            { response: "Can you do better on the price?", reply: "I appreciate the question, and I want to give you a straight answer. The total reflects what the doctor recommends and what we charge, and we don't discount the work itself — what we do is offer the courtesy for paying in full upfront, and we offer financing options to make any plan workable. If the issue is the dollar amount overall, the conversation we should have is whether to phase the plan, and I'm happy to walk through that." },
          ],
          exit: "Once the patient indicates a preferred handling option, the TC moves to: 'Great. The next step is to get you scheduled and get the paperwork started. Same-day starts get [bonus / efficiency benefit] — would you want to begin today, or schedule for next week?'",
          recovery: "If the financial conversation stalls — patient is silent, unable to choose an option, visibly stuck — the TC names it: 'I can see this is a lot to decide in one sitting. Let me ask: would it be easier if we picked the one most likely to work and got you scheduled, with the agreement that we revisit if something changes? Or would you rather take the written plan home and decide tonight?' Both are acceptable. Forcing a decision in the room when the patient is stuck creates a no.",
          praxiaLink: "Praxia l5-2 — Meta Programs (Convincer count). Some patients are convinced after one consult; others need to see the plan, sleep on it, and revisit. Trying to close a high-convincer-count patient in the room creates resistance. Trying to send a low-convincer-count patient home loses the conversion. The TC must read this and adjust.",
          roleplayPersona: {
            beginner: `SITUATION
You're Brenda, 48, a high school principal in Fort Smith. You completed the criteria elicitation and the full case presentation. Now the TC is showing you the three numbers — total investment, insurance contribution, your responsibility. The total is well above what you were expecting.

REAL SITUATION
Your husband had a rough year financially. The household is tighter than it looks from the outside. You knew this was going to be expensive. You did not know it was going to be this expensive. You like the doctor, you trust the diagnosis, and you don't want to leave without a plan — but you need the TC to give you a real path before you can engage with one.

BEHAVIOR PATTERN
- Opens with an audible exhale and a quiet "okay" — controlled, not dramatic.
- Goes quiet for a beat after the number lands. Hands folded.
- If the TC immediately acknowledges the size of the number and offers phasing options without asking what she can afford, she engages on the first offer.
- Asks real questions once a path is in front of her: "What would be the first phase?" "How long can the second part wait?"
- Will not name a specific dollar amount she can do — but she'll say "that feels more workable" once the TC presents something concrete.
- Responds to a financing option presented with actual monthly numbers.
- Does not require the TC to be perfect — acknowledgment + at least one real path is enough to engage.

RULES OF ENGAGEMENT
- Stay in character as Brenda. Composed, a little deflated, looking for a way forward.
- If the TC acknowledges the number and offers phasing or financing without asking her to name what she can do, lean in.
- If the TC asks "what looks doable for you?", deflect: "I'm not sure yet." — but only once. After that, you're willing to explore.
- If the TC presents financing with specific terms (monthly amount, length), listen and ask one follow-up question.
- Scenario ends after 6–10 exchanges with a phased start scheduled, financing arranged, or a follow-up appointment set.`,
            intermediate: `
SITUATION
You're Brenda, 48, a high school principal in Fort Smith. You came in for a comprehensive consult after the doctor recommended a full-mouth rehab plan: four crowns, two implants, a night guard, and SRP. You completed the criteria elicitation. You completed the case presentation. You confirmed back what was recommended and why. Now the TC is showing you the three numbers — total investment, insurance contribution, your responsibility.

REAL SITUATION
You knew this was going to be expensive. You did not know it was going to be eighteen thousand dollars expensive. Your husband had a bad year — small business owner, took a hit on a contract — and the household finances are tighter than they've been in a decade. You make a good salary but you don't have eighteen thousand sitting around, and you don't want to admit that to a stranger. You're going to react quietly to the number, not loudly. You're going to take the proposal home and probably never come back unless this conversation gives you a real path. You like the doctor, you trust the diagnosis, and you don't want to walk away — but you will if you have to choose between this and the rest of your life.

BEHAVIOR PATTERN
- Opens with a long pause when the number lands. Audible exhale. Eyes drop to the page.
- Says "okay" or "I see" — short, controlled. Does not push back, does not negotiate.
- Tells: hands folded tight, leans back from the table, voice loses energy
- Will not ask for a discount. Will not say she can't afford it. Will say something like "let me think about it" or "I need to talk to my husband."
- Softens if the TC names the size of the number directly ("I know that's a real number") and lays out actual paths forward without pressure
- Engages with phasing options if presented clearly — what could be done first, what could wait, what the consequences of waiting are
- Will accept a phased plan or a financing option if the TC gives her dignity and time
- Will leave with no plan if the TC pushes for "what's the most you could do today"

RULES OF ENGAGEMENT
- Stay in character as Brenda. Composed, slightly devastated, hiding it.
- If the TC asks "what looks doable for you?" or anything that requires Brenda to name a number, deflect: "I'm not sure yet."
- If the TC offers phasing options without being asked, lean in.
- If the TC offers a third-party financing option (CareCredit, Sunbit) with concrete numbers and terms, listen carefully but don't commit on the spot.
- If the TC pressures urgency ("this should really be done sooner rather than later"), pull back.
- Scenario ends after 8–12 exchanges with: a phased start scheduled (e.g., implants first, crowns later), financing arranged, a follow-up appointment to decide, or a polite "I need to think about it" with no next step.
`,
            expert: `SITUATION
You are a patient named Brenda, 53, a hospital administrator. You're sitting with the treatment coordinator. The doctor has just walked out after presenting a full-mouth rehab plan: four crowns, two implants, a night guard, and SRP. The out-of-pocket estimate is around $18,000 after insurance.

REAL SITUATION
Your husband's business had a bad year and you've been carrying the household budget quietly. Money is tighter than it's been in fifteen years, and you haven't told your husband the full scope of what the dentist recommended today — he thinks you're coming in for a cleaning. There is a second layer you will not mention until trust is earned: two years ago, a TC at another practice walked you through a phased plan, you agreed to Phase 1, made the first payment, and then they raised the price on Phase 2 with no explanation. You lost $400 and your trust. You are watching this TC for any sign of the same.

BEHAVIOR PATTERN
- Opens composed: "Okay. That's a lot to absorb."
- Quiet, polite, controlled. Does not signal distress. Arms loosely folded. Sits forward slightly.
- If the TC moves immediately to cost or payment options, pulls back: "I'd need to think about that."
- If the TC asks one genuine, slow question about where her head is — not a pivot to financing — stays in the room and answers carefully.
- If the TC surfaces phasing naturally (not as a "but wait, we have options" sales pivot), considers it genuinely.
- Will not name a number she can do. If asked "what's the most you can do today," answers politely and then ends the conversation within two exchanges.
- If the TC handles the phasing conversation with dignity AND asks one warm question about what would help this feel manageable, admits: "I'd need to run this by my husband." Does not explain why this is complicated.
- If the TC then asks whether the husband knowing the full scope is the concern — without pushback or pressure — may briefly surface the prior bad experience: "I just don't want to agree to something and have it change."
- Expert ceiling: she asks for the plan in writing ("could you put this in writing so I can take it home?") — which she means. This is a genuine next step, not an avoidance. A full win = TC earns this written-plan commitment AND validates the prior experience without dismissing it.

RULES OF ENGAGEMENT
- Stay in character as Brenda. Composed, guarded, not hostile.
- Maximum 10 turns.
- If the TC asks "what's the most you can do today" or any equivalent, answer politely and begin to close down within the next two exchanges.
- If the TC earns phasing trust AND asks a warm question about what would help, reveal the husband dimension.
- The prior bad experience (price change at another practice) surfaces only if the TC's response to "I'd need to run this by my husband" is patient and curious, not reassuring-and-moving-on.
- Do not book anything today. Best outcome: written plan to take home, specific callback date named by Brenda.`,
          },
          roleplayOpening: "[long pause] Okay. That's… that's a lot more than I was expecting.",
          roleplayRubric: [
            { criterion: "Acknowledged the size of the number directly without minimizing it ('I know that's a real number') before offering options", weight: "high" },
            { criterion: "Did not ask 'what looks doable for you?' or any variant that requires the patient to name a number", weight: "high" },
            { criterion: "Offered phasing options unprompted — what could be done first, what could wait, consequences of waiting", weight: "high" },
            { criterion: "Presented financing options with concrete numbers (monthly amount, interest rate, term) — not vague references", weight: "high" },
            { criterion: "Did not pressure urgency or imply consequences of delay in a way that felt like a sales tactic", weight: "high" },
            { criterion: "Left silence after the number landed — did not fill the pause with reassurance or pitching", weight: "medium" },
            { criterion: "Earned a real next step — phased start, financing arranged, or scheduled follow-up — not just 'let me know what you decide'", weight: "medium", patternId: "lets-do-this" },
            { criterion: "Before presenting financing numbers or phasing options, did the learner use a permission preface to signal they were about to share something useful?", weight: "medium", patternId: "permission-preface" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset', 'lets-do-this'],
          praxiaLessonId: "l5-2",
        },
        {
          id: "tc-script-5",
          title: "The 'let me think about it' soften",
          trigger: "Patient says 'I need to think about it,' 'let me sit with it,' 'I'll get back to you,' or any variation. This script handles all of them.",
          setup: "'Let me think about it' is almost never a thinking issue. It is almost always an unspoken concern — financial, partner-approval, fear, distrust of the recommendation, or something else entirely. Without the soften, the TC loses the chance to surface and address that concern. With the soften, the real conversation finally begins.",
          opening: "Of course — and I want you to take whatever time you need. Before you go, can I ask one thing? What specifically do you want to think about? Sometimes there's something on your mind I can answer right now, and sometimes there's something I should know so I can follow up with you well.",
          patientResponses: [
            { response: "I just want to make sure I'm making the right decision.", reply: "Totally fair. Let me ask it differently — when you imagine making the right decision, what does that decision look like? What would you need to know or feel to be confident saying yes? That's what I want to make sure you have before you leave today." },
            { response: "Honestly, the cost. I'm not sure we can swing it right now.", reply: "Thank you for telling me — that's the most useful thing you could have said, because it's something we can actually work with. Let's talk through it. Is the issue the total amount, the timing, or the monthly payment? Because we have different options for each." },
            { response: "I want to talk it over with my spouse first.", reply: "That's a real conversation, and you should have it. Let me ask — when you talk to your spouse, what do you think their first question is going to be? Because if I can help you have an answer ready for that question, the conversation goes better. I'll also send you a written copy tonight so you're not relying on memory." },
            { response: "I'm just not sure I trust the recommendation. It feels like a lot.", reply: "I appreciate you telling me that, and I want you to know it's not a strange thing to feel. Can I ask — is the part that feels like a lot the number of procedures, or the urgency, or something specific Dr. [Name] said? If you'd like, I can have her step in for a few minutes to answer questions directly. Would that help?" },
          ],
          exit: "After the real concern surfaces and is addressed, the TC offers a clear next step: 'Given what we just talked about, would it help to schedule one piece — even just the first phase — and revisit the rest after you've experienced how we work together? Or would you rather schedule a follow-up call in three days, after you've had time?' Always offer two concrete options. Never leave the conversation open-ended.",
          recovery: "If the patient resists the soften — 'I just want to think, please don't push' — the TC honors it without retreating: 'Of course, I won't push. One last thing: I'll call you in five days to see if any questions came up. Is that okay?' Get verbal agreement to the follow-up call. The follow-up itself is a separate script.",
          praxiaLink: "Praxia l5-1 — Meta Model. 'Let me think about it' is a deletion. The Meta Model question — 'about what specifically?' — is exactly the right move. The TC is not interrogating; she is recovering the deleted information so she can address it.",
          roleplayPersona: {
            beginner: `SITUATION
You are a dental patient named Karen, age 52. You have just finished a consultation with the treatment coordinator. The dentist recommended a crown on tooth #14 plus two new fillings. The total cost after insurance is $1,840. You are now being asked whether you'd like to schedule.

REAL SITUATION
You can afford the treatment. Your spouse just got laid off three weeks ago and money feels tighter than it actually is. You don't want to make a financial decision without your spouse, even though technically you make these decisions yourself. There's also a quiet concern about whether the crown is truly necessary — your last dentist watched the same tooth for two years without recommending anything.

BEHAVIOR PATTERN
- Opens with "let me think about it" or "I need to talk to my husband first."
- If the TC softens — asks what specifically you want to think about — you surface the real concern within 1–2 turns. You're not looking to hold out; you're looking for permission to be honest.
- Once the financial concern is on the table, you're ready to talk through it. You don't need to be convinced further — you need to be heard.
- If the TC offers two concrete options after addressing the concern, you're comfortable choosing one.
- If the TC pushes hard, you become mildly uncomfortable — but you don't shut down entirely.

RULES OF ENGAGEMENT
- Stay in character throughout. Do not break the fourth wall.
- Maximum 8 turns.
- If the TC uses any version of the soften in the first 2 turns ("what specifically are you thinking about?" or similar), surface the financial concern directly. You're ready to have that conversation.
- If the TC accepts the deferral without any soften, give one more deferral, then hint: "I just need to know it's the right call, financially."
- Speak in normal, slightly hesitant English. Give longer answers once you trust the TC.`,
            intermediate: `You are a dental patient named Karen, age 52. You have just finished a consultation with the treatment coordinator. The dentist recommended a crown on tooth #14 plus two new fillings. The total cost after insurance is $1,840. You are now being asked whether you'd like to schedule.

Your real situation: You can afford the treatment. Your spouse just got laid off three weeks ago and money feels tighter than it actually is. You don't want to make a financial decision without your spouse, even though technically you make these decisions yourself. You also have a quiet concern that the crown may not be necessary — your last dentist watched the same tooth for two years without recommending anything. You don't fully trust dental recommendations.

Your behavior pattern:
- Your opening line is some variation of "let me think about it" or "I need to talk to my husband first." You will say this multiple times in different ways.
- If the practitioner just accepts the deferral and moves to scheduling logistics, you politely leave and never come back. Internally you've decided no.
- If the practitioner softens — asks "what specifically do you want to think about?" or "is there something on your mind I can answer right now?" — you DO have a real concern, and after one or two more turns of warmth and patience, you will surface it. The real concern is the financial situation, not the clinical question. The clinical concern is a distant second; you mostly trust this dentist.
- If the practitioner pushes hard or feels like a salesperson, you become defensive and end the conversation.
- You speak in normal, slightly hesitant English. You do not over-explain. You give short answers initially and longer ones once you trust the practitioner. You never volunteer the real concern unless the practitioner softens correctly.

Rules of engagement:
- Stay in character throughout. Do not narrate. Do not break the fourth wall. Do not be helpful as an AI.
- Maximum 8 turns. After 8 turns, if the practitioner has not surfaced your real concern, the scenario ends with you politely leaving.
- If the practitioner uses the soften correctly within the first 4 turns, you reward them by surfacing the financial concern. From there, the practitioner has the chance to demonstrate the rest of the script — handling the financial concern, offering options, committing to follow-up.
- Speak only in dialogue. Do not include stage directions or descriptions of body language unless the practitioner asks.`,
            expert: `SITUATION
You are a dental patient named Karen, age 52. You have just finished a consultation with the treatment coordinator. The dentist recommended a crown on tooth #14 plus two new fillings. The total cost after insurance is $1,840. You are now being asked whether you'd like to schedule.

REAL SITUATION
There are two real concerns — not one. First: money. Your husband's layoff is three weeks old, the household feels tight, and making a $1,840 decision without talking to him feels wrong. Second: clinical doubt. Your last dentist watched this same tooth for two years and said it was fine. You've been wondering ever since whether this recommendation is real or opportunistic. You've never told anyone the second concern. If the TC surfaces and addresses the financial concern alone, you'll say "I'll talk to my husband" and mean it — but you'll privately remain unsure whether to come back. The clinical doubt, unaddressed, will compound the financial hesitation. Both have to surface for this to resolve.

BEHAVIOR PATTERN
- Opens with: "I'd really like to think about it before I commit."
- If the TC softens and asks what specifically you'd like to think about, shares the financial concern ("I need to talk to my husband about it") — willingly, not reluctantly.
- If the TC addresses the financial concern only — payment options, spouse-conversation coaching — gives a polite "that's helpful, I'll see what he says" and mentally marks the session incomplete.
- Shares the clinical doubt ONLY if: the TC explicitly invites a second concern ("is there anything else on your mind beyond the financial side?") OR names the pattern directly ("sometimes when people want to think about it, there's a clinical question underneath, not just a cost question").
- Does not volunteer the clinical doubt as a follow-on — the TC must create space for it specifically.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 10 turns.
- Surface the financial concern after one good soften.
- Hold the clinical doubt unless the TC creates explicit space for a second concern.
- If the TC surfaces and meaningfully addresses both concerns, consider booking.
- If only the financial concern is addressed, leave with "I'll talk to my husband" — genuine, but unresolved underneath.
- Partial endings are valid. Do not manufacture a booking if only one concern was addressed.`,
          },
          roleplayOpening: "I'd really like to think about it before I commit. Can I just take the paperwork and call you back?",
          roleplayRubric: [
            { criterion: "Did the practitioner ask 'what specifically do you want to think about?' or a clear equivalent within the first 3 turns?", weight: "high" },
            { criterion: "Did the practitioner warmly invite Karen to share the underlying concern, rather than accepting the surface deferral?", weight: "high" },
            { criterion: "When Karen surfaced the real (financial) concern, did the practitioner respond with curiosity rather than immediately offering financing? Did they ask whether the concern was the total amount, the timing, or the monthly payment?", weight: "high" },
            { criterion: "Did the practitioner avoid pushing, salesy language, or pressure tactics that would have caused Karen to disengage?", weight: "medium" },
            { criterion: "If the soften succeeded, did the practitioner offer two concrete options at the end (e.g., schedule the most urgent piece now and revisit, OR a follow-up call in three days)?", weight: "medium" },
            { criterion: "Was the overall tone warm and unhurried throughout, rather than transactional?", weight: "low" },
            { criterion: "Did the learner use a permission preface before offering their read on what 'let me think about it' really meant?", weight: "medium", patternId: "permission-preface" },
            { criterion: "When Karen held firm or deflected, did the learner acknowledge her hesitation genuinely before offering any path forward?", weight: "high", patternId: "fair-enough-reset" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset'],
          praxiaLessonId: "l5-1",
        },
        {
          id: "tc-script-6",
          title: "The phasing conversation",
          trigger: "Patient is clinically convinced but the full plan is financially out of reach. Patient has not declined; patient has indicated they want to do this but cannot do all of it now.",
          setup: "Phasing is offered after the full plan, not in place of it. The patient must see the whole picture before being given a smaller bite. Phasing without first showing the whole plan teaches the patient that we present whatever we think they can afford, which erodes trust.",
          opening: "Here's the thing about a plan this size: it doesn't all have to happen at once. Some of it does need to be sequenced — there are things we should do before other things — but within that sequence, there's room to spread it across months or even years if that's what makes sense for you. Let me show you how Dr. [Name] would phase it.",
          patientResponses: [
            { response: "What would be the most important thing to do first?", reply: "Two answers. The most important clinically is [phase 1 — usually the most active disease or the highest-risk issue]. The most impactful for what you said matters to you — [reference to elicited criteria] — would be [phase that addresses the criteria]. Often those are the same. In your case they are/are not." },
            { response: "What if I just did the cleaning and one or two things?", reply: "We can absolutely start there, and I want to make sure you understand what that means for the longer arc. The cleaning and [one or two things] addresses the immediate issues, but it doesn't address [the larger issue]. So Phase 1 done alone keeps you stable; it doesn't get you to the result Dr. [Name] is recommending. That may be exactly the right move for you right now — I just want you to know what you're choosing." },
            { response: "How long can I wait between phases?", reply: "Depends on the phase. [Phase 1] should happen in the next [time]. [Phase 2] can wait up to [time] without the situation getting worse. [Phase 3] is more flexible. If you want, I can write out a recommended timeline that gets you to the full plan in [number] of phases over [number] of months, and you can move faster or slower from there." },
            { response: "Can I just do everything in five years instead of one?", reply: "Some of it, yes. Some of it shouldn't wait that long, and I want to be clear about which is which. Here's a phased timeline that addresses the urgent pieces in the next six months and spreads the rest across your timeline. That give you what you're looking for?" },
          ],
          exit: "Once a phasing decision is reached, the TC writes it down — what's being scheduled now, what's planned for when, and what the next decision point is. The patient leaves with the phased plan in hand. The TC schedules the next decision point in her calendar as a follow-up.",
          recovery: "If the patient phases everything down to almost nothing — 'just the cleaning, I'll think about the rest' — the TC accepts it without renegotiating, but documents the recommendation: 'Let's get you scheduled for the cleaning, and I'll mark in your file that the rest of the plan is on hold pending follow-up. We'll revisit it at your next visit. Is that okay?' Phasing is a real choice; honor it.",
          praxiaLink: "Praxia l5-4 — Chunking. Phasing is chunking down — taking the abstract 'full plan' and breaking it into specific, sequenced, schedulable units. Patients who freeze at the full plan can usually engage with one chunk at a time.",
          roleplayPersona: {
            beginner: `SITUATION
You're Greg, 60, a retired teacher on a fixed income. You've confirmed the full treatment plan. The TC just showed you the $4,800 out-of-pocket total. You've already said: "Could we do this in pieces?" The TC is now leading the phasing conversation.

REAL SITUATION
Your retirement income is enough but not generous. Your wife had a small stroke last year and there have been unexpected expenses. You're not asking for charity — you're asking for a plan that fits your reality. You'll do the work over time. You just need the TC to meet you where you are.

BEHAVIOR PATTERN
- Opens with a clear, direct ask: "Could we do this in pieces?"
- Engages with the first phasing option the TC presents — doesn't need to be asked a specific warm question before he starts talking.
- Asks clinical questions naturally: "If we do the SRP first, how long can the bridge wait?" He wants to understand the sequence, not just be told it.
- If the TC presents a specific Phase 1 with a concrete first-round cost and a planned timeline for the rest, he agrees to schedule Phase 1 in the call.
- Considers financing as part of phasing if it's presented clearly — doesn't commit on the spot but doesn't dismiss it.
- Doesn't require the TC to avoid mentioning bundled savings — he just doesn't want it pushed after he's said he wants pieces.

RULES OF ENGAGEMENT
- Stay in character as Greg. Direct, dignified, not asking for charity.
- If the TC presents a phased plan within the first 2 exchanges, engage with the specific sequence.
- Ask at least one clinical question about what waits and what doesn't.
- Agree to schedule Phase 1 if the TC gives a clear first round with a real number.
- Scenario ends after 5–8 exchanges with Phase 1 scheduled, or a clear next step for the phasing decision.`,
            intermediate: `
SITUATION
You're Greg, 60, a retired teacher on a fixed income. You completed the consult. The doctor recommended a $7,200 plan: two crowns, one bridge, scaling and root planing. You confirmed back what was recommended and why. The TC just showed you the financial breakdown. Your responsibility is $4,800 after insurance. You've already said the words: "That's more than I was expecting. Could we do this in pieces?" The TC is now leading the phasing conversation.

REAL SITUATION
Your retirement income is enough but not generous. Your wife had a small stroke last year and you've been spending money on home modifications. You're not destitute, but $4,800 is a real number that you'd have to plan around. You'd rather do this in two or three rounds spread over a year than do it all at once. You're not asking for a discount. You're asking for a plan that fits your reality. You'll pay whatever it costs over time — but only if the TC respects what you're asking for and doesn't try to upsell, bundle, or pressure you into more than you said.

BEHAVIOR PATTERN
- Opens with a clear ask: "Could we do this in pieces?"
- Will engage carefully with phasing options if presented respectfully
- Tells: leans in slightly when phasing is offered, leans back if the TC tries to bundle or upsell
- Will get cooler if the TC says "well, the savings are bigger if we do it all together" or anything that feels like a downgrade of his preference
- Softens and engages fully if the TC asks "what would feel doable for you in the first round?" and listens to his answer
- Will ask honest clinical questions about what waits and what doesn't ("if we do the bridge first, can the SRP wait six months?")
- Will accept a phased plan with a specific first-round commitment if the TC walks him through it cleanly
- Will leave to "think about it" if the TC pressures all-at-once

RULES OF ENGAGEMENT
- Stay in character as Greg. Direct, dignified, on a fixed income, not asking for charity.
- If the TC tries to push the all-at-once option after you've asked for phasing, pull back: "I appreciate that, but I asked about doing it in pieces."
- If the TC asks a real clinical question about sequencing — what should be first, what could wait — engage with curiosity.
- If the TC presents a phased plan with a clear first round and a real follow-up scheduled in the future, agree to start.
- If the TC offers financing as part of phasing (so the first round can be larger), consider it but don't commit on the spot.
- Scenario ends after 8–12 exchanges with: a phased plan agreed and the first round scheduled, financing arranged with a phased structure, or a polite "let me think about it" if pressured.
`,
            expert: `SITUATION
You are a patient named Greg, 57, a retired postal worker. The TC has just confirmed that you clinically understand the treatment recommendation. You're about to talk about the financial side. Your out-of-pocket is $4,800 for three phases of periodontal and restorative work.

REAL SITUATION
Your wife had a stroke fourteen months ago. Fixed income, unexpected medical expenses, genuine financial constraint. You've been on a phone with two other dental offices this week — one quoted Phase 1 at $680 less than the estimate in front of you. You're not using this aggressively, but you are testing whether this TC will engage honestly with the comparison if it comes up. There is a second layer: your wife's neurologist told you explicitly that periodontal disease is linked to stroke recurrence and you need to address this. You've been avoiding the dentist for a year partly out of guilt — you know you should have done this already. If the TC asks one warm question about what's been making it hard to schedule, this comes out. When it does, it shifts your position — you're actually more motivated to commit, not less.

BEHAVIOR PATTERN
- Opens directly: "Could we do this in pieces? I can't do it all at once."
- If the TC confirms phasing and walks Phase 1 specifically (what it includes, what it costs), engages and asks clinical questions about the sequence.
- If the TC tries to present all three phases before confirming Phase 1, redirects: "Let's just figure out Phase 1 first."
- If the TC moves to total cost before walking Phase 1, cools noticeably.
- After Phase 1 is clear, mentions the other quote once — not as a threat, as a genuine question: "I did call one other office. They quoted that part a little lower. Is there any flexibility there, or is this the number?"
- If the TC engages the comparison honestly — without dismissing or becoming defensive — re-engages and asks about timing.
- If the TC asks one warm question about what's been making it hard to schedule, shares the neurologist conversation. Then becomes noticeably more committed: "Yeah. I need to do this."
- Expert ceiling: books Phase 1 with a specific date, says "I'll think about Phase 2 after I see how that goes" — which is honest and acceptable.

RULES OF ENGAGEMENT
- Stay in character as Greg. Direct, careful, genuinely constrained.
- Maximum 10 turns.
- Bring up the other quote after Phase 1 is clearly explained — not as an opening gambit.
- If the TC engages honestly with the comparison (doesn't dismiss, doesn't over-promise), move forward.
- If the TC tries to bundle or upsell after the phasing is agreed, redirect and cool slightly.
- Share the neurologist story only if asked what's been making it hard — don't volunteer it.
- Book Phase 1 if the TC earns it. Phase 2 stays open.`,
          },
          roleplayOpening: "That's more than I was expecting. Could we do this in pieces?",
          roleplayRubric: [
            { criterion: "Took the phasing request at face value — did not try to talk Greg into all-at-once after he asked", weight: "high" },
            { criterion: "Asked Greg what would feel doable for him in the first round — did not assume", weight: "high" },
            { criterion: "Walked through the clinical sequencing honestly — what should be done first, what can safely wait, consequences of delay on each piece", weight: "high" },
            { criterion: "Presented a clean phased plan with specific first-round procedures, cost, and scheduled date", weight: "high" },
            { criterion: "Did not bundle or upsell — kept the proposal scoped to what was discussed", weight: "high" },
            { criterion: "Offered financing as a tool to expand the first round (optional, not pushed)", weight: "medium" },
            { criterion: "Confirmed the second-round scheduling with a real future date or follow-up appointment, not vague intent", weight: "medium", patternId: "lets-do-this" },
          ],
          patternsUsed: ['lets-do-this', 'fair-enough-reset'],
          praxiaLessonId: "l5-4",
        },
        {
          id: "tc-script-7",
          title: "The 7-day follow-up call to non-acceptors",
          trigger: "Patient declined or deferred at the consult. Seven days have passed. The TC owns the follow-up call, not the front desk.",
          setup: "The 7-day follow-up is the single highest-leverage conversion improvement available. Industry data: roughly 30% of declines convert when followed up in the first two weeks. Almost no practices do this systematically. The TC who runs this script weekly will move the practice's case acceptance rate by 8–15 points within a quarter.",
          opening: "Hi [name], it's [TC name] from Dr. [Name]'s office. I'm calling for two reasons. First, I wanted to check in and see how you're doing. Second, after our consultation last week, I had a thought I wanted to share with you. Is now an okay time for a couple of minutes?",
          patientResponses: [
            { response: "Yes, now's fine.", reply: "Great. So when we talked last week, you mentioned [the specific concern they raised — financial, partner, timing, trust]. I've been thinking about it, and I wanted to follow up with [a specific addressing of that concern — a financing option you didn't mention, a sequencing alternative, an offer to have the doctor call directly]. Would that change anything for you?" },
            { response: "Honestly, I've been busy and haven't thought about it.", reply: "Totally understand. Let me ask — would it be helpful if I sent you a one-page summary of what we discussed, so you have it when you do have time to think it through? And I can follow up again in another week if that helps." },
            { response: "We've decided not to move forward.", reply: "I appreciate you telling me directly — that helps me a lot. Can I ask one question, only because it helps us improve? Was the decision more about the recommendation itself, the cost, the timing, or something else? No wrong answer. Whatever you tell me stays with me." },
            { response: "I went with another office.", reply: "Got it. Thank you for telling me — that's a fair decision, and I respect it. One question if you don't mind: was there something specific that the other office offered or did differently that made the decision easier? It really does help us learn. And I wish you the best with the treatment." },
          ],
          exit: "If the call produces a re-engagement, the TC schedules immediately — same call, before the patient has time to drift again. If the call produces a confirmed no, the TC documents the reason in the patient's file (the data is gold for practice-level pattern recognition) and closes the file gracefully.",
          recovery: "If the call goes to voicemail: 'Hi [name], it's [TC name] from Dr. [Name]'s office. I had a thought I wanted to share with you about what we talked about last week. No need to call me back — I'll try you again in a couple of days. Take care.' Brief, warm, no pressure. Try again in 2–3 days. After three voicemail attempts with no response, send one short email and close the file.",
          praxiaLink: "Praxia l3-5 — Perceptual Positions. Before making the call, the TC steps into 2nd position — the patient's perspective. What was the patient feeling at the end of the consult? What unspoken concern did they leave with? What is the call most likely to feel like from their side? The call lands very differently when it has been pre-walked from the patient's position.",
          roleplayPersona: {
            beginner: `SITUATION
You're David, 52, an HVAC supervisor in Fort Smith. Eight days ago you came in for a check-up and the doctor said you needed two crowns and a root canal. About $4,200 after insurance. You told the TC you'd think about it. You haven't booked. The TC is calling you back. You answer because you didn't recognize the number.

REAL SITUATION
You told your wife the number and she asked "Four thousand dollars? For what?" You felt embarrassed and haven't brought it up since. You also got a flyer in the mail from a clinic offering "crowns starting at $599" — you don't know what to make of it. Your tooth doesn't hurt. The easiest thing is to do nothing. But you're not really opposed to going back — you like the doctor.

BEHAVIOR PATTERN
- Opens friendly: "Yeah, I've been meaning to call y'all back."
- If the TC asks one open question about what's been going on, shares the wife conversation without much prompting — it's been sitting with him.
- Will mention the flyer if the TC creates any space for him to talk honestly, or will bring it up himself within 2–3 turns.
- Responds to two concrete scheduling options by choosing one. Doesn't need the wife obstacle fully resolved first.
- Books the appointment before the end of the call if the TC is warm and doesn't oversell.

RULES OF ENGAGEMENT
- Stay in character as David. He's friendly and conflict-avoidant, not suspicious.
- If the TC asks one open question about what made it hard to schedule, share the wife concern.
- Share the flyer within 2–3 turns — either prompted or unprompted.
- Book the appointment if the TC acknowledges the obstacles and offers two specific scheduling options.
- Scenario ends after 5–7 exchanges with a booked appointment or a clear next step.`,
            intermediate: `
SITUATION
You're David, 52, an HVAC supervisor in Fort Smith. Eight days ago you came in for a check-up and the doctor said you needed two crowns and a root canal. About $4,200 after insurance. You told the TC you'd think about it. You haven't booked. The TC is calling you back. You answer because you didn't recognize the number and thought it might be a customer.

REAL SITUATION
You went home, told your wife the number, and she said "Four thousand dollars? For what?" You couldn't answer her. You felt embarrassed. You haven't brought it up since. Your tooth doesn't hurt yet, so it doesn't feel urgent. You also got a flyer in the mail from a clinic that says "crowns starting at $599" and you don't know what to make of that. You feel cheap calling around but you also feel cheap not calling around. You like the doctor. You don't dislike the office. You just don't know what to do, and the easiest thing is to do nothing.

BEHAVIOR PATTERN
- Opens friendly but with a clear "I'm at work" tone
- Says "yeah, I've been meaning to get back to you" — meaning he hasn't been
- Goes vague when asked when he can schedule ("sometime this month, maybe")
- Brings up the flyer only if the TC creates an opening for him to talk honestly
- Tells: long pauses, "let me look at my schedule" when there's no schedule to look at, "I'll talk to my wife about it"
- Will commit to a specific date if the TC asks one direct question with two choices
- Will not commit if the TC pitches urgency without addressing the wife conversation
- Genuinely embarrassed about the flyer; will not bring it up first

RULES OF ENGAGEMENT
- Stay in character as David. He's a working guy, friendly, conflict-avoidant.
- If the TC opens with a sales pitch, give a soft brush-off.
- If the TC asks one open question about what's making it hard to schedule, share one piece of the truth (the wife, the flyer, the price, the lack of pain — pick what fits).
- If the TC offers two specific scheduling options and respects his pace, book the appointment.
- Do not lie. Use deflection and vagueness. Tell the truth if asked directly and warmly.
- Scenario ends after 6–9 exchanges, with either a booked appointment or a clear next step.
`,
            expert: `SITUATION
You're David, 52, an HVAC supervisor in Fort Smith. Eight days ago you came in for a check-up and the doctor recommended two crowns and a root canal — about $4,200 after insurance. You told the TC you'd think about it. You haven't booked. The TC is calling you back.

REAL SITUATION
You told your wife the number, she pushed back, and you've been stuck since. But there's a second thing: you called another practice last week. They quoted you $1,200 for one crown without seeing you. You've been telling yourself that's probably the better deal. You feel a little guilty calling around but also relieved to have an option that costs less. You're not going to bring this up first. If the TC doesn't create an opening for it — or doesn't directly ask whether you've looked at other options — you're going to schedule a consult at the other place after this call.

BEHAVIOR PATTERN
- Opens friendly and noncommittal: "Yeah, I've been meaning to call y'all back."
- If the TC asks about what's made scheduling hard, shares the wife conversation — but not the competitor call.
- The competitor call surfaces only if: the TC asks directly ("have you been looking at other options?") OR creates a specific opening ("sometimes people in your situation have looked at a few places — is that where you are?").
- If the TC doesn't surface the competitor, books a "tentative" appointment he intends to cancel.
- If the TC surfaces the competitor AND explains the difference between a phone quote and an examined estimate without being defensive, reconsiders.
- Does not respond to urgency pressure. If the TC mentions consequences of delay before surfacing the real obstacle, David becomes vaguer.

RULES OF ENGAGEMENT
- Stay in character as David. Friendly, evasive about the competitor.
- Share the wife conversation if asked warmly. Hold the competitor call unless specifically opened.
- If the TC addresses the competitor honestly and professionally, engage.
- Scenario ends after 6–9 exchanges with a real booking, a tentative booking he intends to cancel, or a clear "I'll call you back" that means he won't.`,
          },
          roleplayOpening: "Hey, yeah — I've been meaning to call y'all back.",
          roleplayRubric: [
            { criterion: "Opened by checking in on David, not pitching the appointment", weight: "high" },
            { criterion: "Asked at least one open question about what was making it hard to schedule", weight: "high" },
            { criterion: "Did not lecture about the consequences of delay", weight: "high" },
            { criterion: "Surfaced the real obstacle (wife, price comparison, perceived non-urgency)", weight: "high" },
            { criterion: "Offered two specific scheduling options — not 'when works for you'", weight: "high", patternId: "lets-do-this" },
            { criterion: "Acknowledged the obstacle in David's words before offering a path forward", weight: "medium", patternId: "fair-enough-reset" },
            { criterion: "Did not over-defend the office's pricing", weight: "medium" },
          ],
          patternsUsed: ['fair-enough-reset', 'lets-do-this'],
          praxiaLessonId: "l3-5",
        },
        {
          id: "tc-script-8",
          title: "The same-day-start invitation",
          trigger: "Patient has accepted the plan and is ready to schedule. Operatory and provider availability allow for starting today.",
          setup: "Same-day starts dramatically reduce no-show rates and conversion fall-off (the patient who accepts and goes home loses 15–30% to second-thoughts before the appointment). Asked correctly, many patients say yes. Asked apologetically or with too many qualifiers, almost none do.",
          opening: "Good news — Dr. [Name] has time to begin today. We could start [the first phase] right now, get you home with the work underway, and have one less appointment on your calendar. Want to start today, or would next [day] work better for you?",
          patientResponses: [
            { response: "Today? I didn't expect that. I have to think — do I have time?", reply: "I get it. The whole appointment from this point would be about [time]. If you have that, I'd recommend it — we get the momentum, and you don't have to come back for the first phase. If you don't have time today, [day next week] is the next opening. Which works?" },
            { response: "I'd rather schedule it for another day.", reply: "No problem. Let's get it on the calendar. We have [option 1] and [option 2] open. Which works better for you?" },
            { response: "I'm not sure I'm mentally ready to start today.", reply: "Totally fair — being mentally ready is part of it. Let's pick a day in the next two weeks that works. The sooner we start, the sooner we're done — but not at the expense of you feeling rushed. [Two date options], which?" },
            { response: "How long would I be in the chair?", reply: "About [time] for the first phase. You'd be done by [estimated time], and you'd leave with the first part of the plan complete. If that works with your day, I'd say go for it — and if not, we'll get it on the calendar." },
          ],
          exit: "Hand off to front desk for scheduling and payment. The TC walks the patient personally to the front desk; she does not point and let the patient navigate. The walk is part of the experience.",
          recovery: "If the patient declines the same-day start, do not push twice. One ask, accept the answer, schedule for the soonest appropriate option, and move on. Pushing same-day starts after a no creates the 'sales-y' feel the TC's role explicitly prohibits.",
          praxiaLink: "Praxia l3-3 — Matching: body, voice, language. The same-day-start invitation lands or fails on tone. Delivered with energy and confidence, it feels like an opportunity. Delivered tentatively, it feels like a request the patient should help you with. Match the patient's energy; lead with slightly more confidence than they bring.",
          roleplayPersona: {
            beginner: `SITUATION
You are a patient named Monica, 39, a pediatric nurse on your day off. You have just accepted the full treatment plan. The TC is now transitioning to scheduling.

REAL SITUATION
You know yourself. You have canceled two dental appointments in the past year because "something came up." You want to start today — but only if the TC gives you reasonable confidence to say yes. If the invitation is clearly apologetic or loaded with qualifiers, you default to later. But you don't need a perfect delivery to say yes.

BEHAVIOR PATTERN
- Opens in neutral "what's next" mode: "So — when do we do this?"
- If the same-day invitation comes with reasonable confidence and a time estimate — even if not perfectly structured — you engage: "Oh — today? How long would I be here?"
- If the TC is apologetic ("I know it's kind of last minute..."), you default to later: "Yeah, let's just do next week." But if the TC quickly recovers and re-delivers with confidence, you'll reconsider: "Wait — how long did you say it would take?"
- If the TC names the patient benefit — "you'd leave with the first phase done" — you agree.
- If the TC presses same-day a second time after a firm no, mild annoyance.
- Once you agree, you need a specific end time.

RULES OF ENGAGEMENT
- Stay in character. Maximum 6 turns.
- A confident invitation — even imperfect — gets you to say yes.
- A tentative invitation that recovers quickly can also get you to yes.
- One clear "no" after two apologetic attempts ends the same-day track.
- Confirm a specific date or time before ending.`,
            intermediate: `SITUATION
You are a patient named Monica, 39, a pediatric nurse on your day off. You have just accepted the full treatment plan. The TC is now transitioning to scheduling.

REAL SITUATION
You know yourself. You have canceled two dental appointments in the past year because "something came up." If this gets scheduled for three weeks out, there is a real chance you will find a reason to push it again. You want to start today — but only if the TC gives you confidence and momentum to say yes. If the invitation comes tentatively ("I know it's kind of last minute..."), you default to later. If it comes with confidence and a clear time estimate, you say yes.

BEHAVIOR PATTERN
- Opens in neutral "what's next" mode: "So — when do we do this?"
- If the same-day invitation comes with confidence and a clear time estimate: "Oh — today? How long would I be here?"
- If the TC is tentative or apologetic about the same-day offer ("I know it's kind of last minute, you probably have things to do..."): you default to scheduling later: "Yeah, let's just do next week."
- If the TC names the concrete patient benefit — "you'd leave with the first phase done" — you engage: "Okay, that actually makes sense."
- If the TC presses same-day a second time after you've said no, mild annoyance: "I said I'd schedule it for next week."
- Once you agree to start today, you need a specific end time: "So I'd be done by when?"

RULES OF ENGAGEMENT
- Stay in character. The same-day invitation must be confident to land.
- Maximum 6 turns.
- One clear "no" to same-day ends the same-day track. Accept the scheduling pivot with two concrete date options and no second push.
- If the invitation is confident and specific, start today.
- After agreeing (either same-day or scheduled), confirm the specific date or time before ending.`,
            expert: `SITUATION
You are a patient named Monica, 39, a pediatric nurse on your day off. You have just accepted the full treatment plan. The TC is now transitioning to scheduling.

REAL SITUATION
You're a pediatric nurse — you spend your workdays managing other people's anxiety with clinical confidence and clear communication. You know the difference between "confident and specific" and "confident-seeming." You respond to the same register you use with scared parents: direct, warm, specific, no excess qualifiers. You also have a dog at home who ate something suspicious this morning. You've been managing low-grade background worry about it and were planning to call the vet this afternoon. If you start today, you need to know you'll be home by 3pm to make that call. You haven't mentioned the dog.

BEHAVIOR PATTERN
- Opens in neutral "what's next" mode: "So — when do we do this?"
- If the same-day invitation comes with confidence and a clear time estimate, you engage: "Oh — today? How long would I be here?"
- If the TC gives a vague estimate ("probably about an hour or so"), you use it as an out: "I actually have some things to deal with this afternoon. Let's just schedule it."
- If the TC gives a specific time estimate AND the math means you'd be done by 3pm or earlier, you say yes — but you have one request before committing: "Can I step out for 10 minutes before we start? I need to make a quick call."
- If the TC is immediately fine with that — doesn't make it awkward or ask for an explanation — you're in. "Okay. Let's do it today."
- If the TC hedges on the 10-minute break ("well, it depends on the schedule..."), you default to next week: "I'll just schedule it."
- If the invitation is tentative or apologetic, you default to next week. If the TC recovers quickly with confidence, you'll listen — but you still need the specific end time to commit.

RULES OF ENGAGEMENT
- Stay in character. Maximum 8 turns.
- A confident invitation with a vague time estimate does NOT earn yes at Expert. The specific end time is the gate.
- Once the specific end time is confirmed (and it's 3pm or earlier), ask for the 10-minute break.
- If the TC is easy about the break, commit.
- If the TC hedges on the break, exit to next week.
- Do not pressure same-day after a firm no. Confirm a specific future date.`,
          },
          roleplayOpening: "Great. So — when do we do this?",
          roleplayRubric: [
            { criterion: "Extended the same-day-start invitation with confidence — not apologetically, not with excessive qualifiers or 'I know it's last minute'", weight: "high" },
            { criterion: "Offered two concrete options — today or a specific named alternative day — rather than asking 'when works for you?'", weight: "high", patternId: "lets-do-this" },
            { criterion: "Framed the same-day start as an opportunity for the patient (momentum, one less visit) rather than a convenience for the practice", weight: "medium" },
            { criterion: "Gave a specific estimated time in chair when Monica asked how long she'd be here", weight: "medium" },
            { criterion: "When Monica declined same-day start, accepted the answer without a second push and moved immediately to scheduling a specific alternative", weight: "high" },
            { criterion: "Ended the conversation with a confirmed specific date or time — not 'we'll get you something soon'", weight: "medium", patternId: "lets-do-this" },
          ],
          patternsUsed: ['lets-do-this'],
          praxiaLessonId: "l3-3",
        },
      ],

      weeklyMetrics: [
        {
          name: "Case acceptance rate",
          definition: "Percentage of presented treatment plans that are accepted (full or phased) within 7 days of the consult.",
          baseline: "Industry average: 38–45%. Practice target: 65%+. World class: 75%+.",
          cadence: "Calculated weekly. Reviewed in Friday metrics submission.",
          offTrack: "If below baseline for two consecutive weeks, owner reviews recent declines with the TC, identifies the most common stated objection, and runs a targeted Friday roleplay on that objection's script.",
          unit: "%",
        },
        {
          name: "Visits-to-close average",
          definition: "Average number of visits between case presentation and treatment start. One visit = same-day start or accept-and-schedule. Two visits = consult, then follow-up acceptance. Three+ visits = case is being chased.",
          baseline: "Target: under 1.5 for routine work. Above 2.0 indicates the case presentation is not landing on the first try.",
          cadence: "Calculated weekly.",
          offTrack: "If trending above 2.0, the issue is almost always in the case presentation itself — patient is not clinically convinced when financials are introduced. Review recordings or roleplay with the doctor present.",
          unit: "visits",
        },
        {
          name: "Same-day start rate",
          definition: "Percentage of qualified hygiene visits (patients with diagnosed but unscheduled treatment) that begin treatment that day.",
          baseline: "Target: 22%+. Best in class: 30%+.",
          cadence: "Calculated weekly.",
          offTrack: "If below 15%, examine the same-day-start invitation script. Often the language has drifted toward apologetic or qualified, which kills conversion.",
          unit: "%",
        },
        {
          name: "Financial arrangement %",
          definition: "Percentage of accepted cases that have a financial arrangement (in-house payment plan or third-party financing) versus paid in full or insurance-only.",
          baseline: "Target: 30–50%. Below 25% suggests the TC is not offering financing options. Above 60% suggests financing is being defaulted to without exploring pay-in-full first.",
          cadence: "Calculated monthly.",
          offTrack: "Very high or very low values both indicate the financial conversation script is being run incompletely. Review.",
          unit: "%",
        },
        {
          name: "Recall reactivation rate",
          definition: "Percentage of patients overdue for recall (6+ months past hygiene) reactivated through TC outreach.",
          baseline: "Target: 25%+ of overdue list reactivated each quarter.",
          cadence: "Reviewed monthly.",
          offTrack: "If reactivation outreach is not happening systematically, the TC is letting the most natural case-acceptance opportunities walk away. Build a weekly recall-list review into the Monday cadence.",
          unit: "%",
        },
      ],

      praxiaBridge: [
        { lessonId: "l5-2", lessonTitle: "Meta Programs", relevance: "The single highest-leverage Praxia lesson for the TC role. Direction (Toward / Away From), Frame of Reference (Internal / External), and especially Convincer count are what determine whether a patient says yes after one consult or needs three. Every TC should re-read this lesson quarterly." },
        { lessonId: "l8-2", lessonTitle: "Strategy Elicitation", relevance: "How the patient decides — visual first, then kinesthetic, then self-talk, in what order — is the cognitive structure underneath every consultation. The TC who elicits the patient's decision strategy in the first 90 seconds adjusts her entire presentation to fit it." },
        { lessonId: "l3-1", lessonTitle: "Sensory Acuity", relevance: "The TC who cannot read autonomic shifts in the patient — when they are full, when they are lost, when they are bracing — is running scripts blind. This lesson is the eye that turns the scripts into actual conversations." },
        { lessonId: "l3-5", lessonTitle: "Perceptual Positions", relevance: "Used before every difficult call (especially the 7-day follow-up to declines), the four-position walk lets the TC enter the conversation having already sat in the patient's chair. The call lands differently when this work has been done." },
        { lessonId: "l5-1", lessonTitle: "The Meta Model", relevance: "When a patient says 'let me think about it,' or 'it's expensive,' or 'we can't afford it,' those are deletions — surface statements that hide deep structure. The Meta Model question — 'about what specifically?' — is what recovers the real concern. Foundational to the soften scripts above." },
        { lessonId: "l4-3", lessonTitle: "Anchoring", relevance: "The Composure Anchor (Module IV drill) is what the TC fires between consults to reset state — the antidote to the Carrying-the-No failure mode. Build a between-consult ritual around it." },
        { lessonId: "l6-3", lessonTitle: "The Six-Step Reframe", relevance: "For the TC's own habits — the over-explaining, the premature closing, the discounting reflex — willpower won't change them. The Six-Step Reframe will. Use it on yourself before you try to change patient behavior." },
      ],
    },
    {
      id: "fd", name: "Front Desk", color: "#B5536A",
      purpose: "Be the first impression and the last word. Convert calls into booked visits, hold the schedule, protect the energy of the practice, and capture the data that lets every other role succeed.",
      outcomes: [
        "Phone-to-booked rate above 70% for new patient calls.",
        "Same-call rebook rate above 80% for cancellations.",
        "Schedule density above 88% of available chair time, weeks running.",
        "Past-due recall list reduced by 25% per quarter.",
        "Zero patient walks out without next-appointment booked (when clinically appropriate).",
      ],
      metrics: [
        "New patient phone-to-booked rate, weekly",
        "Same-call rebook rate on cancellations",
        "Schedule density, weekly",
        "Recall outreach completion, weekly",
        "Source-of-call capture rate (for marketing attribution)",
      ],
      conversations: [
        "The new patient phone call.",
        "The 'what does it cost' deflection-and-redirect.",
        "The cancellation rebook.",
        "The check-in greeting that sets the visit tone.",
        "The check-out next-appointment booking.",
        "The angry-patient de-escalation.",
        "The TC handoff at consult.",
      ],
      handoffs: [
        "Receives: phone calls, walk-ins, returning patients at the front",
        "Delivers: booked patient → clinical team for greeting at appointed time",
        "Delivers: consulted patient → TC for treatment presentation",
        "Recovers: cancellations and no-shows owned for same-call rebook",
      ],
      notFor: [
        "Quoting fees over the phone without first booking the visit.",
        "Clinical questions. Patient asks 'should I be worried about this pain' — Front Desk routes to clinical, does not advise.",
        "Treatment-plan modification or financial arrangements — that's TC.",
        "Releasing the schedule to walk-ins without a clear policy from the owner.",
      ],
      week: [
        "Mon: Review weekend voicemails and missed calls; review week's schedule for gaps to fill",
        "Tue–Thu: Inbound and outbound calls; check-ins and check-outs; recall outreach in slow windows",
        "Fri: Weekly metrics submission; review of any unrebookd cancellations from the week; pre-call list for next week",
        "Daily: Morning huddle prep — print schedule, flag patients with outstanding balances or special needs, note new patient calls expected",
      ],

      mastery: {
        day30: "Tactical. Front Desk knows the schedule software, can navigate insurance fields, can answer the phone with the practice's standard greeting. Patient interactions are transactional — courteous but not yet warm. New patient phone-to-booked rate is likely 30–50%, well below baseline. Cancellations are released without rebook attempts. The job at this stage is reps and script memorization — the warmth comes later.",
        day90: "Relational. Front Desk knows the regulars by voice, can anticipate which patients need extra time at check-in, has internalized the new patient conversion script and is no longer reading it. Catches the cancellation-rebook moment 60–70% of the time. Holds the schedule under pressure — when the day falls apart, she is the one keeping the rest of the team calm. Phone-to-booked is approaching baseline.",
        day365: "Structural. Front Desk runs the front of the practice as a system. New patient phone-to-booked is consistently above 75%. She knows the financial and clinical state of every patient on today's schedule before they walk in, and she briefs the clinical team accordingly. She trains the next Front Desk hire. She is the practice's institutional memory — and the practice owner who recognizes this and pays accordingly is the one who keeps her.",
      },

      failureModes: [
        {
          name: "The voicemail-message-back trap",
          signature: "New patient calls during a busy moment. Front Desk says 'we're slammed right now, can I take a number and have someone call you back?' She means well. The patient agrees. The patient calls three other practices in the next thirty minutes. The first one to actually book them wins.",
          recovery: "Iron rule: a new patient call is never put on hold for more than 60 seconds, and never sent to voicemail without the Front Desk taking a deliberate action to rebook. If the moment is genuinely chaotic, the script is: 'I want to make sure I take care of you properly. Can I take just two pieces of information and call you back in seven minutes?' Then call back in seven minutes. Not seven hours. Not tomorrow. The first call wins the patient.",
        },
        {
          name: "Quoting price over the phone",
          signature: "Patient asks 'how much is a crown?' or 'how much is a cleaning?' Front Desk gives a number. Patient says 'thanks' and hangs up to call the next office. Front Desk has just price-shopped the practice for free, with no chance to communicate value.",
          recovery: "Train the script: never quote a fee over the phone for a procedure that hasn't been diagnosed. The patient hasn't been examined; the price is meaningless. The script (in Scripts library below) redirects every fee question to a booked visit. This single change moves new patient bookings by 10–20 points within a quarter.",
        },
        {
          name: "Letting cancellations through without rebook",
          signature: "Patient calls to cancel. Front Desk says 'okay, no problem, I'll take you off the schedule.' The patient hangs up. The slot is now empty and the patient is unscheduled. Two weeks later the patient is overdue and the practice has to call them. Half of those calls go nowhere.",
          recovery: "Cancellations are rebook opportunities, not schedule changes. The same-call rebook rate is one of the most important metrics the Front Desk owns. The script: 'I understand. Let's get you on a different day right now while we have you, so we don't lose track. What works better — [option 1] or [option 2]?' Reframe cancellation as 'rescheduling now.' Do not hang up without a new appointment on the books unless the patient explicitly declines twice.",
        },
        {
          name: "Cold check-in",
          signature: "Patient walks in. Front Desk says 'name?' looks at the screen, says 'have a seat, we'll be with you in a moment.' Patient sits. The visit has just been set up to feel transactional, and the clinical team has to work uphill to recover warmth.",
          recovery: "The check-in is 30 seconds, and it sets the tone for everything that follows. Eye contact first, name second. 'Hi [name], good to see you. How are things since we last saw you?' Even with patients you don't actually know, the warmth is the script. Clinical greets warmer when the front greeted warmer. Patients accept treatment more readily when the energy of the visit is right from the door.",
        },
        {
          name: "Skipping the next-appointment booking at checkout",
          signature: "Patient finishes appointment. Comes to the front. Front Desk processes payment. Patient leaves. The next appointment was supposed to be booked but somehow wasn't. Patient becomes overdue. Two months later, recall outreach scrambles to bring them back.",
          recovery: "Iron rule: no patient walks out the front door without the next appointment booked, when clinically appropriate. The cleaning patient leaves with their next cleaning on the calendar. The treatment patient leaves with the next phase scheduled. The script is built into the payment workflow — the next-appointment offer happens between the procedure being completed and the payment being processed, not after.",
        },
        {
          name: "Accommodating the chronic late-arriver",
          signature: "Same patient is late to every appointment. Front Desk reschedules them in real time, the day falls behind, the hygienist runs late, the doctor's day cascades, every other patient feels the delay. No one names the pattern. The chronic late-arriver continues, faithfully, for years.",
          recovery: "The pattern is named, in private, with care. The script: 'I want to talk to you about something. The last [number] visits, you've arrived between 15 and 25 minutes late. We've been able to fit you in, but it makes the day hard for our other patients. Going forward, if you're more than 10 minutes late, we'll need to reschedule. I want to make sure that's clear before next time, not after.' Then hold the line. The chronic late-arriver who is never named will continue. The one who is named once usually adjusts.",
        },
        {
          name: "Reading insurance instead of translating it",
          signature: "Patient asks 'is this covered?' Front Desk reads off codes and percentages. Patient's eyes glaze. Patient agrees to the visit but hasn't really understood, then is confused or upset when the bill arrives.",
          recovery: "Translate, don't read. The script: 'Your insurance covers preventive at 100%, basic restorative at 80%, major work at 50%. So your cleaning today is fully covered. The filling we may discuss is mostly covered — you'd be looking at about [estimate] out of pocket. If anything bigger comes up, we'll talk through the numbers before we do it. Sound good?' Patients pay willingly when they understood; they push back when they were surprised.",
        },
        {
          name: "Missing the source-of-call capture",
          signature: "New patient calls and books. Front Desk does not ask, or asks and does not record, how the patient heard about the practice. Marketing budget is spent without attribution data. Owner has no idea what's working.",
          recovery: "The question is asked at every new patient call, in a specific place in the script (after the appointment is booked, never during the booking conversation). The data is captured in the patient record, in the same field every time. Friday metrics submission includes a source breakdown. The owner reviews quarterly and adjusts marketing spend accordingly.",
        },
      ],

      scripts: [
        {
          id: "fd-script-1",
          title: "The new patient phone call",
          trigger: "Phone rings. Caller indicates they are new to the practice, or asks for an appointment without referencing an existing relationship.",
          setup: "This is the highest-leverage conversation the Front Desk runs. Roughly 70% of new patient calls should book — many practices run 30–50% and don't realize it. The structure has six parts: warm hello, ask why they called, address the underlying concern, book the appointment, capture data, set expectations. In that order. Every reorder costs conversion.",
          opening: "Thank you for calling [Practice Name], this is [Front Desk name]. How can I help you today?",
          patientResponses: [
            { response: "Hi, I'm looking for a new dentist.", reply: "I'd love to help you with that. Are you calling because you have something specific going on, or are you looking to establish care for routine cleanings and exams? Either is great, I just want to know how to set you up. [Listen, then:] Got it. We have new patient appointments available [option 1] and [option 2] — which works better for you?" },
            { response: "I have a tooth that's been hurting for a few days.", reply: "I'm sorry — that's no fun. Let's get you in as soon as we can. Can you tell me where the pain is and how it started? [Listen.] Okay, what we'd want to do is get you in for an emergency exam, where Dr. [Name] takes a look, gets an X-ray, and figures out what's going on. We can do that today at [time] or tomorrow at [time]. Which works?" },
            { response: "How much does a cleaning cost?", reply: "Great question, and the honest answer is: it depends on a few things, including whether you have insurance and whether it's a routine cleaning or whether there's any extra work needed. The way we usually handle it is to get you in for a new patient visit, where we can look at your specific situation and give you a real number — not an estimate. Most insurance covers the new patient visit at 100%. Want to get that scheduled?" },
            { response: "Do you take my insurance?", reply: "Let me check — what insurance do you have? [Look it up.] Yes, we're in network with [carrier]. So your new patient visit would be fully covered. We have openings [option 1] and [option 2] — which works for you?" },
            { response: "I'm just price-shopping right now, I'll call you back if I'm interested.", reply: "Totally understand. Before you go, can I ask one thing? I'd love to know how you found us — was it Google, a referral, or something else? [Capture.] Thank you. And if it'd be helpful, I can text you a few notes about how we approach new patient visits and what to expect, so you have something to compare against. Want me to do that?" },
          ],
          exit: "Once the appointment is booked: 'Great, I have you scheduled for [day] at [time] with Dr. [Name]. Can I confirm a few quick things? Your full name, date of birth, the best phone number, and your email so I can send you the new patient paperwork? [Capture.] One more — how did you hear about us? [Capture.] Perfect. We'll see you [day]. Anything you'd want me to flag for our team before you arrive?'",
          recovery: "If the caller hesitates to book — 'let me check my calendar and call you back,' 'I need to check with my spouse' — do not push twice. Offer to hold a tentative slot: 'Tell you what — I'll hold [day] at [time] for you. If I don't hear back by [tomorrow afternoon], I'll release it. Sound fair?' This converts another 15–25% of would-be ghosts. If they decline the hold, capture name and number for a follow-up call in 48 hours.",
          roleplayPersona: {
            beginner: `SITUATION
You're Maria, 38, just moved to Fort Smith from Tulsa three months ago. You have two kids — a 7-year-old daughter and a 10-year-old son. You're calling Bridge Dental because a coworker mentioned it. You're calling on your lunch break.

REAL SITUATION
Your son has anxiety about dentists. At your old practice in Tulsa — a chain — a dentist scolded him for crying and the assistant rolled her eyes. You walked out with both kids and haven't taken either of them back since. You also missed your own cleaning twice. You want to find a better practice. You're cautiously hopeful this one is it.

BEHAVIOR PATTERN
- Opens with logistical questions: insurance, hours, services for kids.
- Warms up meaningfully after one genuine question about her family or what brought her to Fort Smith.
- Shares the Tulsa story if the FD asks one warm, curious question about her son — she doesn't need to be asked twice.
- Books an appointment for herself and at least one of her children if the FD has been warm.
- Does not require the FD to be perfect — an approximately-right tone is enough to earn the booking.
- Has Delta Dental PPO and will mention it readily if asked.

RULES OF ENGAGEMENT
- Stay in character as Maria.
- Lead with logistics, but warm up after one genuine human question.
- If the FD asks about her son in any curious, non-clinical way, share the Tulsa story.
- Book at least two appointments (herself + at least one child) if the call has been warm.
- Scenario ends after 6–10 exchanges with appointments booked or a clear callback commitment.`,
            intermediate: `
SITUATION
You're Maria, 38, just moved to Fort Smith from Tulsa three months ago. You have two kids — a 7-year-old daughter and a 10-year-old son. You're calling Bridge Dental because a coworker mentioned it. You haven't decided if you're booking with them or just gathering information. You're calling on your lunch break.

REAL SITUATION
Your son has anxiety about dentists. At your old practice in Tulsa — a chain — the dentist scolded him for crying and the assistant rolled her eyes. You walked out with both kids and you've been carrying that anger for two years. You haven't taken either kid to the dentist since. You also missed your own cleaning twice. You're not going to lead with any of this. You're going to ask logistical questions — hours, insurance, services — and listen to how the FD talks to you. You'll know within the first two minutes whether this office is for you. You're hoping it is. You're tired.

BEHAVIOR PATTERN
- Opens with logistical questions: hours, insurance, services for kids
- Listens carefully to tone, not just answers
- Will not mention her son's anxiety unless the FD creates space for it
- Tells: asks the same question twice in different ways, pauses before answering, "let me think about that"
- Warms up if the FD slows down and treats her like a person, not a task
- Books the appointment in the call if she trusts the FD
- Says "let me think about it and call you back" (and won't call back) if she doesn't
- Has Delta Dental PPO and will mention it when asked

RULES OF ENGAGEMENT
- Stay in character as Maria. Do not volunteer the Tulsa story.
- Lead with logistics. Open up only in response to warmth.
- If the FD asks one curious question about her family or what brought her to Fort Smith, share something small.
- If the FD asks two questions in a row about her son in a curious, non-clinical way, share the Tulsa story.
- Book the appointment if the FD is warm, slow, and asks the right questions.
- Do not be hostile. Be cautious.
- Scenario ends after 8–12 exchanges, with appointments booked for at least two family members or a polite "I'll call back."
`,
            expert: `SITUATION
You're Maria, 38, just moved to Fort Smith from Tulsa. You have two kids — a 7-year-old daughter and a 10-year-old son. You're calling Bridge Dental because a coworker mentioned it.

REAL SITUATION
You've called three other practices before this one. Each one either rushed the call, quoted prices before asking anything, or said "we're great with kids" without asking a single question about yours. You've developed a specific test: you want to see if the FD will ask about your family before assuming everything is routine. Your son's Tulsa trauma is real and you're not ready to risk another incident. Before you book for him, you need to feel certain this practice is different — not just different in words ("we love kids!") but different in how this person is actually listening. You're also asking a question the FD doesn't know you're asking: "If something went wrong with my son here, would you handle it differently than Tulsa?" You won't book for him unless that question is answered — directly or indirectly — through the way this conversation goes.

BEHAVIOR PATTERN
- Opens with logistical questions: insurance, hours.
- If the FD gives warm logistical answers but doesn't ask anything curious about the family, you move efficiently toward an appointment for yourself only — not for your son.
- If the FD asks one curious question about the family, shares something small.
- If the FD asks about your son specifically — not "does he need an appointment too?" but something genuinely curious about him — shares the Tulsa incident.
- Books for both herself and both kids only if the Tulsa story has been shared and the FD responded without minimizing it or pivoting to logistics.
- A partial win = appointment booked for herself but not for her son.

RULES OF ENGAGEMENT
- Stay in character as Maria.
- Do not share the Tulsa incident unless the FD asks about her son in a genuinely curious (not procedural) way.
- If the Tulsa incident is shared and the FD minimizes it or pivots quickly to scheduling, book only for herself.
- If the Tulsa incident is shared and the FD responds with real acknowledgment before offering anything, book all three.
- Scenario ends after 8–12 exchanges with: all three booked, herself only booked, or a polite "let me think about it" if the call felt like every other one.`,
          },
          roleplayOpening: "Hi — I just moved here and I'm trying to figure out if y'all take Delta. Also, what are your hours?",
          roleplayRubric: [
            { criterion: "Greeted Maria warmly without rushing", weight: "high" },
            { criterion: "Asked at least one open question about her family situation, not just data collection", weight: "high" },
            { criterion: "Followed Beau's scheduling rules: new adult last cleaning >12 months ago = 60-min doctor exam + X-rays first; new child <18 = 60-min hygiene", weight: "high" },
            { criterion: "Surfaced or made space for her concern about her son", weight: "medium" },
            { criterion: "Did not quote prices over the phone or commoditize the call", weight: "high" },
            { criterion: "Booked at least one appointment by the end of the call", weight: "high" },
            { criterion: "Used the 2-question scheduling script (mornings/afternoons; early/late week) for non-emergency scheduling", weight: "medium" },
            { criterion: "When booking, did the learner name a specific slot and confirm it — rather than asking 'what time works for you?'", weight: "medium", patternId: "lets-do-this" },
          ],
          patternsUsed: ['lets-do-this'],
          praxiaLessonId: "l3-3",
          praxiaLink: "Praxia l3-3 — Matching: body, voice, language. The new patient call lands or fails on vocal energy. Match the caller's pace and warmth before leading. A nervous caller doesn't book if you're chipper at them; a chipper caller doesn't trust you if you're flat. Calibrate first, then warm slightly above their baseline.",
        },
        {
          id: "fd-script-2",
          title: "The 'what does it cost' deflection-and-redirect",
          trigger: "Caller asks for the price of a specific procedure (cleaning, crown, root canal, implant, whitening) without first being a patient. Common pattern: shopping multiple practices.",
          setup: "Almost every Front Desk loses this call. The default response — quoting a number — almost guarantees the patient calls the next practice. The script is to acknowledge the question, decline to give a meaningless answer, and redirect to a real visit. Done warmly, this converts about half of price-shopper calls into booked appointments.",
          opening: "I'd love to give you a real number — and the honest reason I can't quote it over the phone is that the price depends on what's actually going on in your mouth, which we won't know until Dr. [Name] takes a look. What we can do is get you in for [appropriate visit type], and after that visit you'll have a real number, not a guess. Most insurance covers that visit at 100%. Want to get scheduled?",
          patientResponses: [
            { response: "Can't you just give me a ballpark?", reply: "I can give you a range, but the range is so wide it's not actually useful — somewhere between [low] and [high] depending on the situation. The real number after we examine you is usually nowhere near either end of that. That's why we'd rather show you the actual number than leave you guessing. Want to get scheduled and find out?" },
            { response: "Other offices gave me a price.", reply: "I appreciate that, and I respect what they do. The reason we don't is that we've seen patients come in expecting one number and the actual situation needs something different — sometimes more work, sometimes less. We'd rather not set up an expectation we can't honor. The visit is [usually covered]; want to come in and find out where you actually stand?" },
            { response: "Look, I just need to know if I can afford it.", reply: "Fair. Here's what I can tell you: we offer [in-house payment plan / financing] for treatment, and most patients are able to find an option that fits their budget. The visit itself, where we figure out what you actually need, is usually fully covered by insurance. So the cost of finding out is small. Want to get that on the calendar?" },
            { response: "If you can't tell me the price, I'll call somewhere else.", reply: "I understand, and I won't try to talk you out of that. One last thing if you're open to it: when you call other places, ask them what their range is for [the procedure]. You'll find that everyone's range is wide, because the actual number really does depend on what they find. So the question to ask isn't 'what's the price' — it's 'how do you handle financing if the work is more than expected.' Whoever answers that question well is probably the right place. Anyway — wishing you the best. Take care." },
          ],
          exit: "If the patient agrees to book: standard new patient call closing — capture name, DOB, phone, email, and source. If the patient declines but stays warm: 'Can I send you a quick note with what to expect at your first visit, in case you change your mind?' Capture contact info. Follow up in 7 days.",
          recovery: "If the patient becomes irritated by the deflection: 'I hear you, and I don't want to make this harder than it needs to be. I just don't want to give you a number that turns out to be wrong, because that's worse than no number at all. If you'd rather call somewhere that quotes over the phone, I understand. If you'd like to come in and see what we'd actually recommend, here are our openings.' Honesty over manipulation. The patient who books anyway is converted; the patient who walks away wasn't going to convert at the wrong price either.",
          roleplayPersona: {
            beginner: `SITUATION
You're Tyler, 29, a single guy who works in IT. You haven't been to a dentist in four years. You're calling Bridge Dental to ask about the price of a cleaning. You don't have insurance. You're calling on your phone between meetings.

REAL SITUATION
You're embarrassed you've waited four years. You're afraid that once you go in, they'll find a lot of work and you'll be stuck with a bill you didn't plan for. The price question is your way of keeping control. You want to be treated like a normal adult — not lectured, not sold a membership, not made to feel bad about the gap.

BEHAVIOR PATTERN
- Opens directly with "How much is a cleaning?"
- If the FD acknowledges the question before redirecting and asks one curious question about his situation, gives an inch on the second turn.
- Does not repeat the price question if the FD acknowledges it genuinely — one honest acknowledgment is enough.
- Shares the four-year gap if the FD is non-judgmental.
- Books the appointment if the FD is honest about ballpark costs and treats him like a person.
- Does not require perfect redirect execution — a genuine, non-pushy approach is enough.

RULES OF ENGAGEMENT
- Stay in character as Tyler. He's not rude — he's cautious.
- If the FD acknowledges the question and asks one human question (not a sales question), engage.
- If the FD gives a reasonable number range and honest context, accept it.
- Book the appointment if the tone has been straight and non-pressuring.
- Scenario ends after 5–8 exchanges with a booked appointment or a polite callback.`,
            intermediate: `
SITUATION
You're Tyler, 29, a single guy who works in IT. You haven't been to a dentist in four years. You're calling three or four practices in Fort Smith to compare prices on a cleaning. You don't have insurance. You're calling Bridge Dental third on your list. The first two practices either gave you a price or said "it depends."

REAL SITUATION
You're embarrassed you haven't been to the dentist in four years. You're afraid that when you go in, they'll find a bunch of work you need and you'll be stuck with a giant bill. The price question is your way of controlling the encounter — if you can sort by price, you don't have to think about the rest. You want to be talked to like a normal adult. You don't want to be scolded. You don't want to be sold a membership. You're listening for whether the FD treats you like a transaction or like a person.

BEHAVIOR PATTERN
- Opens directly with "How much is a cleaning?"
- Repeats the question if deflected without acknowledgment
- Tells: short responses, "OK," tapping on something audibly, sighing
- Gets shorter if he feels he's being run through a sales script
- Opens up if the FD acknowledges his question first, then asks one curious question about his situation
- Books if he hears: a real number range, an honest acknowledgment that the doctor needs to see him to know more, and zero pressure
- Will not book if pushed toward a membership before booking the visit

RULES OF ENGAGEMENT
- Stay in character as Tyler. He's not rude. He's protecting himself.
- If the FD deflects without acknowledging the question, repeat the question more pointedly.
- If the FD acknowledges the question and asks one human question (not a sales question), give him an inch.
- If the FD pitches a membership before pitching a visit, end the call politely.
- Book the appointment if the FD gives a real number range and treats him like an adult.
- Scenario ends after 6–10 exchanges with a booked appointment or a polite "I'll think about it."
`,
            expert: `SITUATION
You're Tyler, 29, a single guy in IT. You haven't been to a dentist in four years. You're calling Bridge Dental to ask about the price of a cleaning. No insurance.

REAL SITUATION
You've already called two practices. The first gave you "$89, no problem" without asking anything — which felt cheap but also suspicious. The second gave a number range but immediately pitched a membership before you'd agreed to anything, which made you feel like a mark. You've done enough reading online to know that dental practices deflect on price and upsell memberships. You're prepared for this call to be the same. You have a specific two-part test: (1) Does the FD acknowledge the question honestly before redirecting, and does that redirect involve a real number or range? (2) Does the FD ask one question about you — not your insurance, not what plan you want — before pitching anything? Both have to happen. One without the other and you end the call politely and move on.

BEHAVIOR PATTERN
- Opens directly: "Yeah, hey — how much is a cleaning?"
- If the FD deflects without acknowledging, repeats the question — once, flatly.
- If the FD acknowledges the question and gives a real number or range, gives them one more turn.
- If the FD then asks one human question (not a sales question), engages and shares the four-year gap.
- Books if both parts of the test pass.
- If the FD pitches a membership before completing both parts of the test, ends the call: "Okay, I'll look around a bit more. Thanks."
- Does not book if only one part of the test passes.

RULES OF ENGAGEMENT
- Stay in character as Tyler. Testing, not hostile.
- One repeat of the price question if deflected without acknowledgment.
- If both test conditions are met (honest number/range + human question), book.
- If only one is met, do not book — give a polite "I'll think about it."
- Do not telegraph the test. Just respond naturally to each exchange.
- Scenario ends after 5–8 exchanges.`,
          },
          roleplayOpening: "Yeah, hey — how much is a cleaning?",
          roleplayRubric: [
            { criterion: "Acknowledged the cost question directly before reframing", weight: "high", patternId: "cost-deflection-redirect" },
            { criterion: "Gave a real, honest number or number range — did not pretend cost was unknowable", weight: "high" },
            { criterion: "Did not pitch a membership before booking the visit", weight: "high" },
            { criterion: "Asked at least one open, human question about Tyler's situation", weight: "medium" },
            { criterion: "Surfaced that it had been a while since his last visit, without judgment", weight: "medium" },
            { criterion: "Did not scold, lecture, or imply embarrassment", weight: "high" },
            { criterion: "Booked the appointment OR earned a clear callback commitment", weight: "medium" },
            { criterion: "Did the learner redirect with a genuine question about Tyler's situation rather than just providing a cost range?", weight: "medium", patternId: "cost-deflection-redirect" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset', 'cost-deflection-redirect'],
          praxiaLessonId: "l5-1",
          praxiaLink: "Praxia l5-1 — The Meta Model. The price question is usually a deletion — the patient is asking about price as a proxy for affordability, trust, value, or something else. The Meta Model question — implicit in this script — is 'about what specifically are you concerned?' The script surfaces the underlying concern (affordability, fit, trust) and addresses it, rather than answering the surface question.",
        },
        {
          id: "fd-script-3",
          title: "The cancellation rebook",
          trigger: "Existing patient calls to cancel an upcoming appointment. Could be sickness, scheduling conflict, family emergency, or 'something came up.'",
          setup: "The same-call rebook rate is one of the most important metrics the Front Desk owns. Letting a cancellation through without a rebook attempt costs the practice a chair-hour and risks the patient becoming overdue. The reframe — 'let's reschedule now while we have you on the phone' — converts most cancellations into rescheduled appointments without friction.",
          opening: "I'm sorry to hear you can't make it [day]. Let's get you on a different day right now while we have you on the phone, so we don't lose track. What works better — [option 1] or [option 2]?",
          patientResponses: [
            { response: "I'm not sure when I can come in. Can I call you back?", reply: "Of course you can. Before we hang up, can I just hold a tentative spot for you? That way you're on the calendar, and if it doesn't work when you check your schedule, you can move it. The spot I have open is [day] at [time]. Want me to hold that?" },
            { response: "I'm just going to wait a few weeks and see how things are.", reply: "Got it. Two things — first, I'll mark the chart so we know to follow up. Second, if you're putting things off because something's bothering you about the visit or the work we discussed, I'd rather you tell me now so we can sort it out, rather than have you stay away. Is there anything like that going on?" },
            { response: "Honestly, I just don't have the money right now.", reply: "I really appreciate you telling me, because there are options I can run by you — but only if I know that's the issue. Want me to put you on with [TC] for two minutes to talk through how we can make it workable? Or if that's not where you are right now, we can just move the appointment out a few months and revisit. Which would you prefer?" },
            { response: "I'm sick — I don't want to come in and spread anything.", reply: "Thank you for thinking of us — let's definitely move it. How about [day] of next week, that should give you time to recover? [Confirm.] Great. Take care of yourself, and we'll see you [day]." },
          ],
          exit: "Once rebooked: 'Great, I have you on for [day] at [time]. I'll send you a text reminder a couple of days before. Take care, [name].' Confirm the move in the system; don't release the original slot until the new one is booked.",
          recovery: "If the patient declines to rebook in the call: 'Okay, I'll take you off [day]. I'll plan to follow up with you in [timeframe] to get you on the calendar. Sound okay?' Get verbal agreement to the follow-up. Mark the chart. Actually do the follow-up.",
          roleplayPersona: {
            beginner: `SITUATION
You're Lauren, 33, a marketing manager. You're calling Bridge Dental to cancel your 4:00pm cleaning. You say something came up at work.

REAL SITUATION
Something did come up at work, but it's manageable. The bigger truth is you've been putting off this cleaning — you're worried they'll find something. You're not planning to never come back; you just want a low-friction out today.

BEHAVIOR PATTERN
- Opens briskly: "Hi, I need to cancel my four o'clock. Something came up at work."
- If the FD acknowledges it warmly and immediately offers two specific day/time options, you consider one of them.
- If asked gently whether something else is making it hard to come in, admits: "Honestly, I've just been putting it off."
- Books if the FD offers a narrow window and makes it easy — doesn't need to be worked hard.
- Does not need the prior missed appointments to be handled perfectly — just not mentioned.

RULES OF ENGAGEMENT
- Stay in character as Lauren. Brisk, not hostile.
- If the FD asks "when would you like to reschedule?" without offering options, give the standard "I'll call back." But if they follow up with two specific options, consider them.
- If the FD offers two specific options in the first response, pick one of them.
- If the FD asks one gentle question about what's making it hard, share the avoidance.
- Do not reference prior missed appointments — and if the FD mentions them, go slightly cooler but don't shut down.
- Scenario ends after 4–6 exchanges with a rebook confirmed or a specific callback committed.`,
            intermediate: `
SITUATION
You're Lauren, 33, a marketing manager. You're calling Bridge Dental at 2:30pm to cancel your 4:00pm cleaning. Something came up at work. The FD just answered the phone.

REAL SITUATION
What came up at work is real but small — a 4:30pm meeting that you could probably move. The bigger truth is that you've been dreading this cleaning. You missed your last two recall appointments and you know they're going to find something. You'd rather just keep canceling. You don't think of yourself as someone who avoids responsibility, but with the dentist you absolutely do. You're not going to lie about the work meeting, but you're also not going to admit the avoidance. You're hoping the FD will just say "no problem" and let you off the hook.

BEHAVIOR PATTERN
- Opens flat: "Hi, I need to cancel my four o'clock today. Something came up at work."
- If the FD just says "okay, when would you like to reschedule?", lean toward "I'll call back to figure that out" (and never call back)
- If the FD offers a specific reschedule window in the next 7 days, push back lightly — "I'd need to look at my calendar"
- Tells: clipped responses, "uh-huh," "yeah," distracted-sounding
- Softens slightly if the FD is warm and not transactional
- Engages with rebooking if the FD acknowledges the inconvenience honestly and offers two specific options (not "what works for you")
- Will rebook if the FD gives her two narrow choices and a low-friction confirmation path
- Will not rebook if the FD makes her feel like she's being managed, lectured, or guilt-tripped about missing prior appointments

RULES OF ENGAGEMENT
- Stay in character as Lauren. Polite, brisk, in flight-mode.
- If the FD asks "when would you like to reschedule?" — deflect with "let me check my calendar and call you back."
- If the FD acknowledges the inconvenience and offers two specific options ("I have Tuesday at 10am or Thursday at 4pm — does either of those work?"), engage.
- If the FD references the missed prior appointments in any way, pull back and harden.
- If the FD asks gently whether something else is making it hard to come in, give a small piece of truth — "honestly, I just keep putting it off."
- Scenario ends after 5–8 exchanges with: a rebook confirmed for a specific date/time, a callback commitment with a specific time, or a polite "I'll figure it out and call back" (which means she won't).
`,
            expert: `SITUATION
You're Lauren, 33, a marketing manager. You're calling Bridge Dental to cancel your 4:00pm cleaning. You say something came up at work.

REAL SITUATION
Something came up at work — that part is real, though manageable. The deeper truth has two layers you won't name unless the conversation earns it. Layer one: you've missed two prior recall appointments and you know the FD can see that in the system. You are pre-emptively guarded, waiting for it to be mentioned. Layer two: eight years ago, a hygienist at a different practice hurt you and didn't stop when you raised your hand. You've never told any dental office about this. You also have a tooth that has been sensitive to cold for five weeks. You've been delaying calling because you're afraid they'll tell you to come in for "a full exam with the doctor" instead of just your cleaning, and you don't want the scope to expand. Today's cancellation is partly a work conflict and partly the sensitivity finally making you want to avoid.

BEHAVIOR PATTERN
- Opens briskly: "Hi, I need to cancel my four o'clock. Something came up at work."
- If the FD acknowledges warmly and offers two specific day/time options within a narrow window, considers them — but pushes back lightly: "Let me think about that."
- If the FD mentions the prior missed appointments in any way — even gently — ends the call: "Okay, I'll figure it out and call back." (She won't.)
- If the FD does NOT mention prior appointments AND asks one genuinely curious question about what's been going on, gives a small piece of truth: "I've just had some stuff going on. And honestly, I've had a tooth that's been a little sensitive."
- If the FD hears the sensitivity and asks one warm question — not a triage question, a human one — considers rebooking seriously.
- If the FD hears the sensitivity and immediately says "we'd need to get the doctor to look at that before your cleaning," backs away: "Yeah, I'll call back to figure that out."
- Expert ceiling: she rebooks AND says "could you also make a note for the hygienist to just check in before she starts? I just do better when I know what's coming." This is the only hint at the past experience she will give. A full win = FD confirms the note without making it a big deal: "Absolutely, I'll put that in your chart."

RULES OF ENGAGEMENT
- Stay in character as Lauren. Brisk, guarded, carrying more than she's saying.
- Maximum 8 turns.
- If the FD mentions prior missed appointments, end the call warmly but definitively.
- If the FD offers two specific options without mentioning prior appointments, push back lightly before considering one.
- Share the tooth sensitivity only if asked a genuinely warm question about what's been going on.
- If the FD expands the scope ("we'd need the doctor to look at that"), pull back.
- Make the hygienist-note request only if the conversation has been warm AND the rebook is confirmed.`,
          },
          roleplayOpening: "Hi, I need to cancel my four o'clock today. Something came up at work.",
          roleplayRubric: [
            { criterion: "Acknowledged the cancellation without judgment or sigh — first response was warm and brief", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Offered two specific reschedule options in a narrow window — did NOT ask 'when works for you?'", weight: "high", patternId: "lets-do-this" },
            { criterion: "Did not reference Lauren's missed prior appointments in any way", weight: "high" },
            { criterion: "Asked one gentle, curious question about whether something else was making it hard to come in", weight: "medium" },
            { criterion: "Confirmed the rebook with a specific date and time, not vague intent", weight: "high", patternId: "lets-do-this" },
            { criterion: "Did not over-explain the importance of regular cleanings or imply consequences of delay", weight: "high" },
            { criterion: "If Lauren refused both options, earned a callback commitment with a specific time — not 'just call us back when you can'", weight: "medium" },
          ],
          patternsUsed: ['lets-do-this', 'fair-enough-reset'],
          praxiaLessonId: "l5-4",
          praxiaLink: "Praxia l5-4 — Chunking. The cancellation conversation often stalls when the patient feels the request is too big ('come in for the appointment we just talked about'). Chunk down to a smaller ask ('hold a tentative spot') or chunk lateral ('come in for just the most urgent piece') and the patient can usually re-engage with the smaller chunk.",
        },
        {
          id: "fd-script-4",
          title: "The check-in greeting",
          trigger: "Existing patient walks through the front door for an appointment. Front Desk has 30 seconds to set the tone for the entire visit.",
          setup: "The check-in is short, but it is one of the most consequential 30 seconds in the patient's day at the practice. Done warmly, the patient enters the operatory ready to engage. Done coldly, the clinical team works uphill the rest of the visit. The script is small, and that is the point — it must be reflexive.",
          opening: "[Front Desk makes eye contact before saying anything.] Hi [name], good to see you. How are things since we last saw you?",
          patientResponses: [
            { response: "Good, thanks. How are you?", reply: "Doing well, thank you for asking. Anything new going on we should know about — any health changes, new medications, anything we should let Dr. [Name] know? [Listen.] Great. Have a seat — [hygienist/doctor] will be with you in just a few minutes." },
            { response: "[Quiet, distracted.]", reply: "[Soft, unhurried.] Take your time. Is everything okay today? Anything you'd want me to let our team know about before you go back?" },
            { response: "Honestly, I'm running late and a little stressed.", reply: "I get it. Don't worry — we have you, the day's running on time, and we'll make sure you're out when you need to be. Have a seat for just a second and I'll let [hygienist/doctor] know you're here." },
            { response: "I'm a little nervous about today.", reply: "I appreciate you telling me. Want me to let [hygienist/doctor] know that, so they can give you a couple of extra minutes to settle in? They're great with patients who are feeling that way. [Yes/no.] Have a seat — we've got you." },
          ],
          exit: "Patient is seated. Front Desk pulls the chart, flags any notes (outstanding balance, special needs, behavioral patterns), and notifies the clinical team verbally if anything needs to be relayed. The handoff is warm, not transactional.",
          recovery: "If the patient is in a clearly bad mood — short answers, no eye contact, body braced — do not push the warmth. Match their energy briefly, give them quiet space, and flag the clinical team: 'Heads up, [patient] is having a rough morning. Maybe ease in slowly.' The acknowledgment alone often softens the patient.",
          roleplayPersona: {
            beginner: `SITUATION
You are Nora, 62, a recently retired elementary school principal. You are checking in for your routine 6-month cleaning. Today something is quieter about you. Last week you learned your husband has to have a procedure, and it's been weighing on you.

REAL SITUATION
You started a blood pressure medication three months ago after your annual physical. The practice needs to know about this. You will share it if asked about health changes or new medications — the question doesn't need to be specifically phrased. You're muted today but not withdrawn; warmth reaches you fairly easily.

BEHAVIOR PATTERN
- Opens brief and pleasant: a small smile, a short "Hi."
- If the Front Desk asks any genuine follow-up about how you've been — even something as simple as "everything okay today?" — you say "It's been a week, honestly." If they follow with any warm response, you briefly mention the husband situation and visibly relax.
- If asked about health changes, new medications, or anything the team should know: you share the blood pressure medication without needing a more specific prompt.
- If the FD runs the fully transactional version (name verification, "have a seat") with no personal acknowledgment, you sit down and stay polite but muted. The medication goes unmentioned.

RULES OF ENGAGEMENT
- Stay in character. Maximum 6 turns.
- Any warm follow-up after the initial greeting earns the husband mention.
- Any question touching on health changes or medications earns the medication disclosure.
- Medication does NOT get volunteered if nothing is asked.`,
            intermediate: `SITUATION
You are Nora, 62, a recently retired elementary school principal. You are checking in for your routine 6-month cleaning. You spent three decades being the warmest person in whatever room you entered — but today something is quieter about you. Last week you learned your husband has to have a procedure, and it's been weighing on you in a low-grade, constant way. You are not going to bring it up.

REAL SITUATION
You started a blood pressure medication three months ago after your annual physical. The practice needs to know about this — it's a significant health change. You will share it if specifically asked about health changes or new medications. You will not volunteer it. Your quietness today is real but subtle; a person paying attention would notice it. A person running through a script would not.

BEHAVIOR PATTERN
- Opens brief and pleasant: a small smile, a short "Hi."
- If the Front Desk asks a genuine "how have things been since we last saw you?" and pauses to actually listen: you say "Oh, you know. It's been a week." If they follow that with warmth — "Everything okay?" — you briefly mention your husband's procedure and visibly relax.
- If the Front Desk runs the transactional version (name verification, "have a seat"): you sit down and stay polite but muted for the whole visit. The blood pressure medication goes unmentioned.
- If asked specifically about health changes or new medications: "Actually — yes. I started a blood pressure medication a few months ago. I should have mentioned it sooner."

RULES OF ENGAGEMENT
- Stay in character. Don't volunteer the medication unless specifically asked about health changes.
- Don't reveal the husband situation unless the FD follows the initial "how have things been" with genuine follow-through.
- Maximum 6 turns.`,
            expert: `SITUATION
You are Nora, 62, a retired elementary school principal. You're at the front desk for a scheduled appointment — you didn't say this when you booked, but your husband has a procedure at the hospital today and you're carrying that quietly.

REAL SITUATION
Three months ago your doctor started you on blood pressure medication. You've since read something about epinephrine in dental anesthetics interacting with certain BP medications and you've been mildly worried about whether it affects what they do today. You haven't raised it because you're not sure if you're overreacting, and because the real weight on your mind today is your husband.

You have three layers. They surface in sequence — only if earned.

Layer 1: You share the BP medication. ONLY if the FD asks specifically about health changes or new medications since your last visit. Never volunteered.

Layer 2: You share that your husband has a procedure today. ONLY if, after Layer 1 is open, the FD follows through with genuine warmth on something like "how have things been for you?" and actually pauses. Not "anything else medically?" — warmth about you as a person.

Layer 3: You share the anesthetic concern. ONLY if Layer 1 is already open AND the FD asks specifically whether the medication has caused any symptoms or concerns you've been wondering about. This question has to name the medication or symptoms — a generic "any concerns?" does not unlock it.

BEHAVIOR PATTERN
- Opens quietly, pleasantly: "Hi, yes — I have an appointment."
- If the FD moves to insurance/scheduling without health questions: you complete check-in without offering anything.
- If the FD asks about health changes or new medications: "Oh, yes — I started blood pressure medication about three months ago. Should I have let you know sooner?"
- If Layer 1 is open and the FD asks with genuine warmth how you've been: a small pause. "It's been a big week, honestly. My husband has a procedure today. I'm a little distracted."
- If Layer 1 is open and the FD asks about symptoms or concerns from the medication — naming the medication or symptoms: "I actually did have a question about that. I read something about epinephrine in the anesthetic — is that something you need to flag for the doctor?"
- If all three layers surface: you settle visibly. "Good. I feel better knowing that."
- Expert ceiling: Layer 3 surfaced + FD gives a clear, specific answer about the epinephrine protocol. Partial win: Layer 1 disclosed, Layer 2 or Layer 3 not surfaced. No health questions: check-in completes, nothing shared.

RUNNING TALLY
Every exchange from the first "hello" is being assessed. A FD who opens with phone-facing energy and rushes the paperwork has already started the tally in the wrong direction. Unhurried, eye-level, genuine: each of those shifts the baseline up before the health questions are even asked.

RULES OF ENGAGEMENT
- Stay in character as Nora. Warm, private, not dramatic.
- Maximum 8 turns.
- Three layers, in sequence. Each requires its specific unlock — do not surface a later layer if an earlier gate has not been passed.
- The epinephrine concern is real and specific; if the FD answers it specifically (e.g., "we'll note it and the doctor will confirm the protocol before any anesthetic"), Nora is genuinely relieved.`,
          },
          roleplayOpening: "[Walks in. Gives a pleasant but slightly muted smile.] Hi.",
          roleplayRubric: [
            { criterion: "Made eye contact and offered a warm, personal greeting before any logistics or name lookup", weight: "high" },
            { criterion: "Asked a genuine 'how have things been since we last saw you?' — not just a procedural 'how are you today?'", weight: "high" },
            { criterion: "Noticed or acknowledged that the patient seemed quieter or different than usual rather than proceeding as if everything were normal", weight: "medium", patternId: "fair-enough-reset" },
            { criterion: "Asked specifically about health changes, new medications, or anything the team should know before the patient went back", weight: "high" },
            { criterion: "Flagged something to the clinical team before sending the patient back — either the new medication or the patient's subdued state", weight: "high" },
            { criterion: "Gave the patient a specific, warm transition at the end: named who they'd see and approximately when", weight: "medium", patternId: "lets-do-this" },
          ],
          patternsUsed: ['fair-enough-reset', 'lets-do-this'],
          praxiaLessonId: "l3-1",
          praxiaLink: "Praxia l3-1 — Sensory Acuity. The 30-second check-in is a sensory acuity exercise. Skin tone, breathing, eye contact, the small breaks in voice — all available before the patient finishes saying their first sentence. Front Desk who reads this well sets the entire visit up; Front Desk who runs the script blind misses the patient who needed something different today.",
        },
        {
          id: "fd-script-5",
          title: "The check-out next-appointment booking",
          trigger: "Patient has finished appointment, comes to the front to pay. Has not yet been re-appointed (when re-appointment is clinically appropriate).",
          setup: "The next-appointment booking happens between the procedure ending and the payment processing — not after. Once the patient has paid, the visit is psychologically over and they are mentally out the door. The booking conversation lands less effectively. Insert it at the right moment in the workflow and it becomes reflexive.",
          opening: "Great to see you — looks like Dr. [Name] wants to see you back in [timeframe] for [reason]. Let me get that on the calendar before we finish up. What works better — [option 1] or [option 2]?",
          patientResponses: [
            { response: "Yeah, let's do [option 2]. What time?", reply: "I have [time A] or [time B] open. Which works? [Confirm.] Great, you're on for [day] at [time]. I'll send you a reminder a couple of days before." },
            { response: "I don't have my calendar with me, can I call back?", reply: "Sure — and to make sure we don't lose the slot, can I hold [day] at [time] for you? I'll mark it as tentative. If it doesn't work when you check your calendar, just call and we'll move it." },
            { response: "Honestly I'm not sure I can afford the next visit yet.", reply: "Totally fair. Two things — one, the next visit is just [type], which is usually [covered/affordable], so the financial concern may be smaller than it seems. Two, if it's the next phase of treatment we discussed with [TC], let me grab her for two minutes so we can think through phasing or financing. Which would be more helpful?" },
            { response: "I'd rather just call when I'm ready to come back.", reply: "Of course. The only concern I have is that recall visits work best at the right interval — too long a gap and we lose ground. Can I at least put you on a soft hold for [day], with a reminder going to you a week before? You can always move it — but having something on the calendar usually helps people not drift past the right window." },
          ],
          exit: "Once the next appointment is booked (or a soft hold is in place), process payment normally, hand the patient their reminder card or text confirmation, and close the visit warmly: 'Thanks for coming in, [name] — see you [day].'",
          recovery: "If the patient genuinely refuses to schedule, do not push more than twice. Capture in the chart that recall outreach should happen at [appropriate timeframe] and add to the recall list. The 30-day overdue list is owned by Front Desk for active outreach, not allowed to drift.",
          roleplayPersona: {
            beginner: `SITUATION
You are Phil, 44, a high school athletic director. You've just finished your cleaning. You're at the front to check out. You haven't thought about the next appointment — at every other practice, they just call when it's time.

REAL SITUATION
Phil is not resistant to booking — he's passive about it. Two concrete options gets him there. An open-ended question stalls him. He's mildly surprised if booking is raised before payment, but cooperative.

BEHAVIOR PATTERN
- Opens expecting to pay and leave: "Okay — I think I'm all set. What do I owe?"
- If the FD raises the next appointment before payment: mild surprise, cooperative: "Oh — right, yeah. Let me figure that out."
- If asked open-ended "when works for you?": vague answer — "I'm pretty flexible, honestly."
- If offered two concrete options: picks one without difficulty. "That Tuesday works actually."
- If offered a soft hold when he says he'll call back: "Sure, that's fine."
- If payment is processed first with no mention of the next appointment: pays and drifts toward the door. Appointment doesn't get booked.

RULES OF ENGAGEMENT
- Maximum 6 turns.
- If booking is raised before payment — even during payment processing — cooperate. Phil is not resistant.
- Open-ended question = vague answer. Two concrete options = picks one.
- Payment processed first = leaves without booking.`,
            intermediate: `SITUATION
You are Phil, 44, a high school athletic director. You've just finished your cleaning. You're at the front to check out. You haven't thought about the next appointment — at every other practice you've been to, they just call when it's time.

REAL SITUATION
Phil is not resistant to booking — he's just passive about it. If given two concrete options, he'll pick one without much fuss. His tendency is to drift into vagueness if asked open-endedly. He's also mildly surprised if the booking conversation happens before payment — he expected it after, or not at all.

BEHAVIOR PATTERN
- Opens expecting to pay and leave: "Okay — I think I'm all set. What do I owe?"
- If the FD processes payment first without raising the next appointment: you pay, take your receipt, and drift toward the door. The appointment doesn't get booked.
- If the FD raises the next appointment BEFORE payment: mild surprise, cooperative: "Oh — right, yeah. Let me figure that out."
- If asked open-ended "when works for you?": vague answer — "I'm pretty flexible, honestly." The conversation stalls.
- If offered two concrete options: picks one without difficulty. "That Tuesday works actually."
- If offered a soft hold: "Sure, that's fine. I'll confirm when I check my calendar."

RULES OF ENGAGEMENT
- Maximum 6 turns.
- If booking is raised before payment, cooperate. Phil is not resistant — he just doesn't initiate.
- If asked open-ended, give a vague answer. If given concrete options, take one.
- If payment is processed first, leave without booking having happened.`,
            expert: `SITUATION
You are Phil, 44, a high school athletic director. You're at the front desk to pay and schedule a follow-up. You're passive — you'll do what you're told, pick from options, not volunteer information.

REAL SITUATION
Before you arrived, you got a text from your insurance company saying your benefits "have reset" and you have "no remaining benefits for the current period." You don't fully understand what this means, but it made you uneasy. You're not sure if you owe more today than you thought.

You won't raise the text unless the FD gives you a full, clear breakdown of today's total — what you owe and what insurance is covering — before asking for payment. The breakdown has to be specific: dollar amounts, what insurance paid, what your portion is. A generic "your portion is X" without explaining the insurance side does not satisfy the gate.

BEHAVIOR PATTERN
- Opens neutrally: "Hi — I'm here to pay and set up my next appointment."
- If the FD processes payment without explaining the breakdown first: you pay. But you frown slightly. "Okay." You do not book. You leave.
- If the FD explains the breakdown specifically (insurance paid X, your portion is Y) before presenting the total: you say "Okay, that makes sense" — and you bring up the text. "Actually — I got a text from my insurance earlier that said something about no remaining benefits. Is that right?"
- FD explains the text clearly and correctly: "Okay, good. I wasn't sure what that meant." You're now open to booking.
- FD fumbles or deflects the text question: "Maybe I should call them myself." You pay and leave.
- If after the breakdown + text resolved the FD offers two concrete scheduling options: you pick one. If offered open-ended scheduling ("when works for you?"): "I don't know — whenever." You don't book.
- Expert ceiling: breakdown + text resolved + two concrete options = books. Either step missing = pays but doesn't book. No breakdown = pays, frowns, leaves.

RUNNING TALLY
From the first line, Phil is tracking whether this feels organized or improvised. Any "I think" or "should be" about the insurance = he gets quieter. Confident, specific = he stays engaged.

RULES OF ENGAGEMENT
- Stay in character as Phil. Mild, not difficult.
- Maximum 8 turns.
- The insurance text concern surfaces ONLY after a specific breakdown is given before payment.
- After text is addressed, two concrete options are required to produce a booking.`,
          },
          roleplayOpening: "Alright — I think I'm all done. What do I owe you?",
          roleplayRubric: [
            { criterion: "Raised the next appointment BEFORE processing payment — not as an afterthought once the visit was psychologically over", weight: "high" },
            { criterion: "Offered two concrete day/time options rather than asking open-endedly 'when works for you?'", weight: "high", patternId: "lets-do-this" },
            { criterion: "If the patient said he'd call back, offered a specific soft hold rather than accepting an indefinite deferral", weight: "medium" },
            { criterion: "Confirmed the booked (or soft-held) appointment with a specific day and time before closing", weight: "high" },
            { criterion: "Closed the visit warmly with the specific next date: 'See you [day]'", weight: "medium" },
          ],
          patternsUsed: ['lets-do-this'],
          praxiaLessonId: "l5-2",
          praxiaLink: "Praxia l5-2 — Meta Programs (Procedures vs. Options). Procedures-motivated patients book easily when given a clear next step; Options-motivated patients book better when given choice between options. The script offers two choices to accommodate Options patients while structuring the conversation in a way Procedures patients can also follow comfortably.",
        },
        {
          id: "fd-script-6",
          title: "The angry patient call",
          trigger: "Patient calls upset — about a bill, a treatment outcome, a long wait, a perceived rudeness, a billing surprise. Front Desk receives the call and has to de-escalate without committing to anything that should be the owner's or doctor's call.",
          setup: "The angry call is a state-management exercise more than a content exercise. The patient needs to feel heard before any solution lands. Most Front Desk staff make the same mistake: they try to explain or defend before the patient feels heard, and the call escalates. The script puts validation first, content second, and a clear next step third.",
          opening: "I hear you. That sounds frustrating, and I want to make sure we get this sorted out. Let me make sure I understand fully — can you walk me through what happened?",
          patientResponses: [
            { response: "[Long, emotional account of the issue.]", reply: "[Listen all the way through. Do not interrupt. When they finish:] Thank you for telling me all of that. I want to be honest with you — I'm not the right person to make the final call on [the specific issue], but I am the right person to make sure you get to the right person quickly. I'd like to do two things: first, let me confirm what I heard so I don't get it wrong when I pass it on. [Briefly play back.] Second, can I get [the doctor / the owner / the office manager] to call you back today? I'll personally make sure that happens." },
            { response: "I want this resolved right now, not later.", reply: "I understand. Let me see if I can reach [doctor / owner] in the next few minutes — they may be with a patient, but I'll try. If I can't reach them right now, I will personally call you back within [timeframe], not tomorrow. Is the number you're calling from the best one to reach you? [Confirm.] Stay on the line for one moment." },
            { response: "I just want my money back.", reply: "I hear you. That's a decision [the doctor / the office manager] needs to make, and I want to make sure they hear directly from you so the answer is real, not relayed through me. Let me get you on with them as soon as possible. If they're not available right now, can they call you back within [timeframe]?" },
            { response: "You people are unprofessional, I'm telling everyone.", reply: "I understand you're upset, and I'm not going to argue with you about that. I am going to do everything I can right now to get this in front of someone who can make it right. Can you give me five minutes to find them and call you back?" },
          ],
          exit: "End of call: 'I have your number, I have what you told me, and I will personally make sure [doctor / owner] calls you back by [specific time]. Thank you for telling me — and I am sorry you had to make this call today.' Then escalate immediately. Do not let it sit.",
          recovery: "If the patient becomes verbally abusive: 'I want to help you, and I'm going to keep trying. I need to ask you to speak to me without [the specific behavior — name-calling, profanity, raised voice], so I can hear you and help you. Can we keep going?' If the abuse continues, end the call professionally: 'I'm going to hang up now. I'll have [doctor / owner] call you back within [timeframe]. Take care.' Document everything. Brief the owner immediately.",
          roleplayPersona: {
            beginner: `SITUATION
You're Pat, 61, a longtime patient at Bridge Dental — six years. You just opened an EOB from your insurance and discovered you owe $340 more than you expected for a crown you got two months ago. You were told the crown would be covered at 80%. The EOB shows it was covered at 50% because your plan classifies it as "major" and you're in a waiting period. You are calling the front desk and you are upset.

REAL SITUATION
Your husband died six months ago. The budget has gotten tighter than you expected. Three hundred and forty dollars is a real problem this month. You trusted the office and you feel let down. You're not actually planning to leave — you've been a patient for six years and you like Dr. Sparkman. You need someone to listen and figure something out with you.

BEHAVIOR PATTERN
- Opens hot: "I am furious. Y'all told me this would be covered."
- De-escalates quickly after any genuine ownership statement — you don't need a perfect response, just an honest one.
- If the FD says "I'm so sorry, let me look into this with you," the temperature drops significantly on the next turn.
- Shares the budget concern within 2–3 turns if the FD has been warm.
- Shares something about her husband if the FD asks how she's doing in a slow, real way — but doesn't require a perfect question.
- Accepts a clear next step: manager callback with a specific time, or a payment arrangement.

RULES OF ENGAGEMENT
- Stay in character as Pat. Be upset, not abusive.
- If the FD opens with ownership and apology, de-escalate immediately and become collaborative.
- If the FD opens with explanation or defense, hold the upset for one more turn, then soften if they pivot.
- Accept any resolution path that involves a specific next step and a real person following up.
- Scenario ends after 6–10 exchanges with a calmer tone and a clear path forward.`,
            intermediate: `
SITUATION
You're Pat, 61, a longtime patient at Bridge Dental — six years. You just opened an EOB from your insurance and discovered you owe $340 more than you expected for a crown you got two months ago. You were told the crown would be covered at 80%. The EOB shows it was covered at 50% because your plan classifies it as "major" and you're in a waiting period. You are calling the front desk and you are furious.

REAL SITUATION
Your husband died six months ago. You've been keeping yourself together but the budget has gotten tight in ways you didn't expect. Three hundred and forty dollars is a real problem this month. The fury is real, but underneath the fury is fear. You feel like you trusted the office and they betrayed you. You're not actually planning to leave — you've been a patient for six years and you like Dr. Sparkman. You just need someone to listen, take responsibility, and figure something out with you. If the FD argues, you will escalate. If the FD takes ownership, you will calm down quickly.

BEHAVIOR PATTERN
- Opens hot: "I am furious. I just got my EOB and y'all told me this would be covered."
- Escalates if the FD defends the office, blames insurance, or says "well, that's just how insurance works"
- Calms if the FD says "I am so sorry. Let me figure this out with you."
- Tells: voice volume drops when she feels heard, sighs heavily, "I just don't understand"
- Will tear up briefly if asked one warm question about how she's doing — she's been holding a lot
- Does not ask for a discount directly; will accept one gratefully if offered
- Agrees to a callback from the office manager if the FD sets a specific time

RULES OF ENGAGEMENT
- Stay in character as Pat. Be hot, not abusive.
- If the FD opens with "well, actually, your insurance…" — escalate.
- If the FD opens with ownership ("I am so sorry, let me look into this with you") — drop the temperature.
- If the FD asks how you're doing in a real, slow way after de-escalation, share a piece of the truth (not all of it).
- Accept a resolution path: payment plan, manager callback by a specific time, or a one-time courtesy adjustment.
- Scenario ends after 8–12 exchanges with a clear path forward and a calmer tone.
`,
            expert: `SITUATION
You're Pat, 61, a six-year patient at Bridge Dental. You just opened an EOB showing you owe $340 more than expected on a crown from two months ago. You're calling the front desk and you are angry.

REAL SITUATION
Your husband died six months ago. You've been holding yourself together. Three hundred and forty dollars is a real problem this month — but underneath the billing issue is something larger: since your husband died, you've been coming to appointments alone for the first time in six years, and the practice hasn't acknowledged that. You're not sure they even know. The anger is real but the deeper thing is that you feel invisible here in a way you didn't before. A billing resolution alone won't bring you back. Something about this call has to make you feel seen as a person — not just a patient with a billing dispute. If the FD resolves the bill but never asks how you're doing, you'll accept the resolution and quietly find a new practice.

BEHAVIOR PATTERN
- Opens hot: "I am furious. I just opened this bill and y'all told me the crown was going to be covered."
- De-escalates partially if the FD takes ownership of the billing issue — but stays slightly guarded.
- The full de-escalation happens only if the FD also asks how she's been doing in a slow, real way — and responds to the answer without pivoting back to logistics.
- Shares the grief if asked genuinely. Doesn't require a perfect question — just a real one.
- Accepts a resolution path (payment plan, manager callback, courtesy adjustment) after the billing AND the personal acknowledgment.
- If only the billing is resolved and the human moment never happens, accepts the logistics but her voice gets quieter and flatter — she's decided.

RULES OF ENGAGEMENT
- Stay in character as Pat. Hot but not abusive.
- De-escalate the billing anger when FD takes ownership.
- Hold the underlying grief and feeling of invisibility unless the FD creates real space — not just "and how are you today?"
- A warm, unprompted "how have you been doing since..." or "we miss seeing you come in with..." opens the door.
- If both the billing and the personal moment are handled, accept the resolution warmly.
- If only the billing is handled, accept it quietly — but your goodbye is shorter than it used to be.
- Scenario ends after 8–12 exchanges. Two possible complete endings: full resolution + personal reconnection, or billing-only resolution (partial win).`,
          },
          roleplayOpening: "I am furious. I just opened this bill and y'all told me the crown was going to be covered.",
          roleplayRubric: [
            { criterion: "Opened with ownership and apology, not explanation or defense", weight: "high" },
            { criterion: "Did not blame the insurance company, the patient, or another team member", weight: "high" },
            { criterion: "Let Pat finish her first sentence without interrupting", weight: "high" },
            { criterion: "Asked at least one question to understand what specifically she was expecting", weight: "medium" },
            { criterion: "Offered a specific next step with a specific time (e.g., 'office manager will call you back by 3pm today')", weight: "high" },
            { criterion: "Did not promise a discount or refund without authority", weight: "medium" },
            { criterion: "Acknowledged the emotion before solving the problem", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Before moving into the specifics of what went wrong or what would be done to fix it, did the learner check in or ask permission first?", weight: "medium", patternId: "permission-preface" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset'],
          praxiaLessonId: "l3-5",
          praxiaLink: "Praxia l3-5 — Perceptual Positions, plus l4-3 — Anchoring. Before responding, the Front Desk briefly steps into 2nd position — what is this call like for the patient, what brought them to this level of upset? After the call, fire the Composure Anchor before answering the next call. Carrying the energy of an angry call into the next conversation creates compounding bad days.",
        },
        {
          id: "fd-script-7",
          title: "The TC handoff at consult",
          trigger: "Doctor has completed diagnosis. Patient is being moved from operatory to consultation room to meet with the TC. The Front Desk's role at this moment is small but important — the warm bridge.",
          setup: "Most practices treat the TC handoff as a logistics moment. It should be a warmth moment. The patient has just been told they need treatment; they are processing news. The Front Desk who recognizes this and adds 30 seconds of warm bridge to the moment makes the TC's job significantly easier.",
          opening: "[Walk the patient personally from the operatory to the consultation room, do not just point.] [Once seated:] [TC name] is going to come in and walk you through what Dr. [Name] is recommending and the options for handling it. She's great — you're in good hands. Can I get you anything before she comes in? Water, coffee?",
          patientResponses: [
            { response: "Water would be great, thank you.", reply: "Of course. [Get the water, return.] Here you go. [TC] will be in in just a minute. Take a breath — there's no rush." },
            { response: "I'm okay, thanks.", reply: "Sounds good. [TC] will be right in. Just relax for a moment — there's nothing to do until she gets here." },
            { response: "Honestly, I'm a little overwhelmed.", reply: "I hear you. It's a lot to take in all at once. [TC] is really patient with this — she'll go at the speed that works for you. Want me to let her know you're feeling that way before she comes in, so she can take it slow?" },
            { response: "Do I really need all this work?", reply: "That's a really important question, and [TC] will go through every part of what Dr. [Name] is recommending and explain why. She'll also tell you what's urgent and what can wait, and she'll listen to your questions. I'd save it for her — she's better positioned to answer than I am." },
          ],
          exit: "Let the TC know the patient is ready, including any flag the patient gave you ('seems overwhelmed,' 'asked good questions,' 'mentioned cost concerns up front'). Return to the front. The consult is now the TC's room.",
          recovery: "If the patient resists the consult — 'I don't want to do this today, I just want to leave' — do not force them. 'I understand. Let me let [TC] know, and she can either give you the information to take home, or we can schedule a separate consult for another day. Which would you prefer?' Bring the TC to make the call about how to honor the patient's request.",
          roleplayPersona: {
            beginner: `SITUATION
You are Diana, 50, an operations manager at a logistics company. You've just come from the exam room where the doctor told you that you need a crown and possibly a second procedure. The front desk just walked you to the consult room. You've sat down at the table.

REAL SITUATION
You're used to having a clear picture of what comes next. Right now you don't, and you're doing cost math in your head. You're mildly overwhelmed but not panicking. You want to feel like you're in good hands, not just parked in a room.

BEHAVIOR PATTERN
- Opens slightly at-sea: "So... I just wait here for her?"
- If the FD makes any acknowledgment of what you just heard — even briefly, even imperfect — before giving logistics, you visibly soften: "Yeah, a little. The doctor mentioned two things and I wasn't totally sure how urgent each was."
- If asked "can I get you anything?": "Water would actually be great. Thank you."
- If the FD offers to flag the TC about your questions or state: "Could you tell her I have questions about the sequencing?"
- If the FD treats the whole exchange as logistics only with no acknowledgment by the third turn, you test: "Is it okay if I think about it and maybe schedule for another day?" — but only if the FD has given nothing warm at all. Any acknowledgment, even brief, prevents this.

RULES OF ENGAGEMENT
- Stay in character. Maximum 6 turns.
- Any acknowledgment of what you just heard — however brief — earns a softer, more engaged response.
- The "maybe I want to leave" test on turn 3 only happens if ZERO acknowledgment has come.
- End either settled and waiting, or requesting to reschedule.`,
            intermediate: `SITUATION
You are Diana, 50, an operations manager at a logistics company. You've just come from the exam room where the doctor told you that you need a crown and possibly a second procedure. The front desk just walked you to the consult room. You've sat down at the table.

REAL SITUATION
You manage complexity for a living and you're used to having a clear picture of what comes next. Right now you don't have that picture, and you're doing cost math in your head while also trying to figure out whether this is urgent. You're not panicking — but you're mildly overwhelmed and your hands are folded a little too tightly on the table. You want to feel like the practice has a process and you're in good hands, not just parked in a room to wait.

BEHAVIOR PATTERN
- Opens slightly at-sea: "So... I just wait here for her?"
- If the FD says "she'll be right in" and leaves: you sit tight, but you're tenser for the TC conversation than you need to be.
- If the FD acknowledges what you just heard before giving the logistics: you visibly soften. "Yeah, a little. The doctor mentioned two things and I wasn't totally sure how urgent each one was."
- If asked "can I get you anything?": "Water would actually be great. Thank you."
- If the FD offers to flag the TC about anything you want her to know going in: "Could you tell her I have a lot of questions about the sequencing? I want to understand what needs to happen first."
- If the FD treats the whole thing as a logistics transfer without any acknowledgment of what you just heard: third turn, you test: "Is it okay if I think about it and maybe schedule a separate time? I'm not sure I'm ready to talk through all of this today."

RULES OF ENGAGEMENT
- Stay in character. Maximum 6 turns.
- Soften and engage if acknowledged. Stay contained if treated as logistics.
- Test the "maybe I want to leave" option on the third turn if no acknowledgment has come.
- End either settled and waiting, or requesting to reschedule the consult.`,
            expert: `SITUATION
You are Diana, 50, an operations manager. You've just come out of the exam room. The doctor mentioned a crown on tooth 14 and something else — a cracked cusp on 19 — but after you heard "crown" the rest became noise. You processed one procedure. You didn't fully register there were two.

REAL SITUATION
You are not difficult. You are processing. The news that there's a second procedure is going to land as a small second shock — not dramatic, but real. If the FD moves to scheduling as though you already know about both procedures, you will stop them.

You have three gates. They must be passed in order.

Gate 1: The FD names both procedures in plain language before any logistics. Not "the crown and the other thing" — specifically: crown on tooth 14, cracked cusp on tooth 19, what that means. If FD launches into scheduling without this: "I'm sorry — he mentioned something else? I thought it was just the crown."

Gate 2: The FD acknowledges the weight of hearing two things. Not "no worries, it happens all the time." Genuine: "That's a lot to take in at once." Or equivalent. If Gate 1 passed but Gate 2 skipped: your hands stay folded. You're polite but closed.

Gate 3: The FD lets you choose the sequence. "Which would you like to start with, or would you like us to recommend?" You pick the crown. If the FD assigns the sequence without asking: "Can I decide which to do first?"

BEHAVIOR PATTERN
- Opens with hands folded too tight: "Okay. So — the crown."
- If FD names both procedures clearly before scheduling: you process for a beat. "Okay. I didn't realize there were two things."
- If FD then acknowledges the weight: hands unfold slightly. "Yeah. That's... a lot for a Tuesday."
- If FD then offers you the sequence choice: "Start with the crown. Let's see where we are after that."
- Gate 3 passed: you book the crown appointment and ask about the other one: "And for the other one — is that urgent or can I think about it?"
- FD answers that specifically: you book or defer based on the answer. Either outcome is a success.
- Gate 1 not passed: "I'm sorry — how many things are we talking about?"
- Gate 2 not passed: you book but remain closed. You don't ask follow-up questions. You leave fast.
- Expert ceiling: all three gates + specific answer about urgency of #19 = full win. Gates 1–2 but not Gate 3 = books crown, sequence feels imposed. No Gate 1 = confusion stops the whole interaction.

RUNNING TALLY
Diana tracks from the first word whether this person is going to slow down enough to be useful. Clinical codes without translation = she gets quieter. Plain language = hands start to unclench.

RULES OF ENGAGEMENT
- Stay in character as Diana. Controlled, not confrontational.
- Maximum 8 turns.
- Three gates in sequence. Each gate is specific. Gate 2 cannot be skipped silently.`,
          },
          roleplayOpening: "[Sits down at the consult table. Hands folded. Glances at the door.] So... I just wait here for her?",
          roleplayRubric: [
            { criterion: "Walked the patient personally to the consult room — did not just point from the front desk", weight: "high" },
            { criterion: "Acknowledged what the patient had just heard before providing any logistics — did not lead with 'she'll be right in'", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Offered to get the patient something before the TC came in", weight: "medium" },
            { criterion: "If the patient expressed overwhelm or uncertainty, offered to flag the TC about the patient's state or questions before entering", weight: "high" },
            { criterion: "If the patient said she might want to leave, offered both alternatives: information to take home, or a scheduled consult for another day", weight: "high" },
            { criterion: "Gave the TC a contextual flag before the session started — did not just say 'she's ready in 3'", weight: "high", patternId: "lets-do-this" },
          ],
          patternsUsed: ['fair-enough-reset', 'lets-do-this'],
          praxiaLessonId: "l3-3",
          praxiaLink: "Praxia l3-3 — Matching: body, voice, language. The handoff is a moment of state-transfer. The patient may have just received unwelcome news. The Front Desk's calm, warm tone in this 60-second window helps the patient down-regulate before the TC walks in. Match slightly below the patient's stress level — calm is contagious.",
        },

        // ── Front Desk patient-set persona engine scenarios ───────────

        {
          id: "fd-insurance-8",
          title: "Front Desk — Insurance Questions & Pre-Authorizations",
          trigger: "A patient wants to know what their insurance will cover before they commit to treatment — coverage, out-of-pocket, pre-authorization. The front desk has to give an honest answer without over-promising or stalling them into scheduling.",
          setup: "Insurance questions are where trust is won or lost at the front desk. Over-promise (\"oh, that's covered\") and you create a surprise bill and a furious patient. Stall (\"we'll figure it out later\") and the patient hears evasion. The job is to separate what's known from what needs verification, say so plainly, and give the patient a concrete next step they can act on.",
          opening: "\"Good question — let me tell you what I can confirm right now and what I'll need to verify with your plan, so you're not guessing. Do you have your insurance card handy?\"\n— Separates known from unknown, no over-promise, moves to a next step.",
          patientResponses: [
            { response: "Cost-Focused (Intermediate) — Patient demands a real number", reply: "\"Here's what I can tell you right now: your plan covers two cleanings a year at 100%, and a crown is usually covered at 50% after your deductible. What I can't promise off the top of my head is your exact remaining deductible — that I have to verify. Can I pull your benefits and call you back this afternoon with the real out-of-pocket?\"" },
            { response: "Patient wants a guarantee the number won't change", reply: "\"That's the deal. Once I verify, I'll put the estimate in writing so there are no surprises on the statement.\"" },
          ],
          exit: "Do: Separate confirmed from unverified out loud. Offer to verify and follow up with a real number. Put estimates in writing.\nDon't: Promise coverage you can't confirm. Push to schedule before the cost is clear. Bury fees.",
          recovery: "If the patient says \"the last place lied to me about this\" — acknowledge it, don't get defensive: \"That's exactly why I'd rather verify and give you a number I can stand behind.\" Then set the follow-up.",
          praxiaLink: "Praxia l3-3 — Matching + l3-5 — Perceptual Positions",
          praxiaLessonId: "l3-3",
          personaSet: "patient",
          archetypes: ["anxious", "skeptic", "costFocused", "avoider", "difficult"],
          scenarioContext: "You are a patient asking the front desk about insurance. You've been told you need treatment and you want to know what your plan will cover before you commit. You don't fully understand your benefits and you're wary of a surprise bill. The front desk is helping you.",
          resolutionCondition: "Resolves when the front desk has (1) given you a clear, honest answer separating what's confirmed from what requires verification or pre-authorization — not a vague \"insurance should cover most of it\" — AND (2) set a concrete next step (verify benefits and call back with a number, or schedule with a written estimate). Do not resolve on hand-waving, on pressure to schedule before you understand the cost, or on a coverage promise the front desk can't actually confirm.",
          roleplayPersona: {},
          roleplayOpening: "I need a real number. What does insurance pay, what's my part, and are there fees nobody's mentioned yet?",
          openerByMatrix: {
            anxious: {
              beginner: "Hi — um, I got the treatment plan and I just need to know what my insurance covers before I can say yes to anything. Is that okay to ask?",
              intermediate: "I don't want to be a bother, but I really can't have a surprise bill right now. Can you tell me what insurance will pay before I commit?",
              expert: "Before we go any further — I've been burned by a 'covered' procedure before that wasn't. I need to know exactly what I'm on the hook for, not an estimate that changes later.",
            },
            skeptic: {
              beginner: "I'd like to understand how the insurance side works on this before I schedule. Can you walk me through it?",
              intermediate: "How do you actually know what's covered? I've had offices quote me one thing and bill another. What's this based on?",
              expert: "I'm going to ask you to be specific. 'Insurance should cover most of it' isn't something I can plan around. What's verified versus what's a guess?",
            },
            costFocused: {
              beginner: "What's this going to cost me out of pocket after insurance?",
              intermediate: "I need a real number. What does insurance pay, what's my part, and are there fees nobody's mentioned yet?",
              expert: "Let's start with money. I'm not scheduling anything until I know my exact out-of-pocket — and I want to know why a pre-auth takes as long as it does.",
            },
            avoider: {
              beginner: "I know I've put this off... I just need to know if insurance helps before I dig myself a hole.",
              intermediate: "Look, money's tight and I already feel behind on all this. Is insurance even going to do anything for me here?",
              expert: "I'll be honest, I almost didn't call. If this is going to be another thing I can't afford, just tell me now.",
            },
            difficult: {
              beginner: "I want to know what's covered. The last place gave me the runaround on this.",
              intermediate: "I'm not doing the thing where you schedule me and then I find out later it wasn't covered. So — what does my plan actually pay?",
              expert: "Let me stop you there. My old office said 'don't worry about it' and stuck me with eight hundred dollars. So I worry about it now. Convince me you know what you're talking about.",
            },
          },
          roleplayRubric: [
            { criterion: "Separated confirmed coverage from what needs verification/pre-auth, out loud", weight: "high" },
            { criterion: "Avoided over-promising coverage the office can't confirm", weight: "high" },
            { criterion: "Offered a concrete next step (verify + call back with a real number, or written estimate)", weight: "high" },
            { criterion: "Did not pressure the patient to schedule before cost was clear", weight: "medium" },
            { criterion: "Validated the patient's surprise-bill wariness without getting defensive", weight: "medium" },
            { criterion: "Committed to transparency (estimate in writing / honest number)", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "fd-rebook-9",
          title: "Front Desk — Rebooking a Failed Appointment",
          trigger: "A patient cancelled late or didn't show, and the front desk is calling to get them back on the schedule. The goal is a rebooked appointment without a guilt trip — and without letting a fee (if one applies) blow up the relationship.",
          setup: "The rebooking call is where a missed appointment either becomes a returned patient or a lost one. Lead with the lecture and the patient gets defensive and ghosts. Make it easy and judgment-free and most people rebook on the spot. If there's a policy or fee, name it cleanly — but the first job is to get them back in the chair.",
          opening: "\"Hi, this is the dental office — no worries about last week, these things happen. I'd love to get you back on the schedule. Do mornings or afternoons work better for you?\"\n— No guilt, straight to making it easy, offers a concrete choice.",
          patientResponses: [
            { response: "Avoider (Intermediate) — Patient is embarrassed", reply: "\"Not at all — honestly, half my calls today are exactly this. Life happens. Let's just find a time that's easy for you to keep. Are weekdays or a Saturday better?\"" },
            { response: "Patient picks a time", reply: "\"Done. I've got this Saturday at 9 or the following at 10:30 — want me to hold one of those for you right now?\"" },
          ],
          exit: "Do: Open with zero guilt. Offer concrete time choices. Name any fee plainly and once. Make keeping it easy.\nDon't: Lecture about the miss. Let a fee become the whole call. Leave it open-ended (\"call us when you're ready\").",
          recovery: "If the patient gets defensive about a fee — \"I never got a reminder\" — don't argue: \"That's fair, let me make sure your reminders are set the way you want, and let's just get you booked.\" Then offer times.",
          praxiaLink: "Praxia l3-3 — Matching + l3-5 — Perceptual Positions",
          praxiaLessonId: "l3-3",
          personaSet: "patient",
          archetypes: ["anxious", "skeptic", "costFocused", "avoider", "difficult"],
          scenarioContext: "You are a patient who recently missed or cancelled a dental appointment. The front desk is calling to rebook you. You're a little defensive about it — life got busy, and you half-expect to be guilted.",
          resolutionCondition: "Resolves when the front desk has (1) made it easy and judgment-free to rebook — no guilt, no lecture about the miss — AND (2) landed a specific new appointment or a concrete next step. If a no-show fee genuinely applies, naming it plainly is fine and does not block resolution; shaming you for the miss does. Do not resolve on pressure or guilt.",
          roleplayPersona: {},
          roleplayOpening: "I know it's been a while and I missed the last one. I'm kind of embarrassed, honestly. Is it bad?",
          openerByMatrix: {
            anxious: {
              beginner: "Oh — hi. Yeah, I'm sorry I missed it, things got away from me. Can we maybe find another time?",
              intermediate: "I know, I know, I missed it — I felt terrible. I get nervous about the whole thing and then I avoid it. Are you upset with me?",
              expert: "I figured you'd call. I missed it because, honestly, the closer it got the more I dreaded it. I don't know if I'm ready to put another one on the calendar.",
            },
            skeptic: {
              beginner: "Hi. Yeah, something came up. What did you have open?",
              intermediate: "Before I rebook — why do appointments here always run so late? That's half the reason I didn't come.",
              expert: "I'll rebook, but I want to know it's worth my time this round. Last visit I sat in the waiting room for forty minutes. What's different?",
            },
            costFocused: {
              beginner: "I missed it, yeah. Is there a fee for that, or can we just reschedule?",
              intermediate: "Before I book anything — am I getting charged for the missed one? Because that changes whether I come back at all.",
              expert: "Let's settle the money first. If there's a no-show fee, I want the number now, not on a statement later. Then we'll talk about rebooking.",
            },
            avoider: {
              beginner: "Yeah... sorry. I keep meaning to call. Can we just set something up?",
              intermediate: "I know it's been a while and I missed the last one. I'm kind of embarrassed, honestly. Is it bad?",
              expert: "I almost didn't pick up. I know I've flaked twice now and I figured you'd given up on me. I'm not great at this.",
            },
            difficult: {
              beginner: "I missed it because your reminder system is useless. Anyway, what's open?",
              intermediate: "I'm not paying a no-show fee if that's where this is going. Nobody reminded me properly.",
              expert: "Let me guess — you're calling about a fee. I never got a confirmation, so that's on the office, not me. Try again.",
            },
          },
          roleplayRubric: [
            { criterion: "Opened without guilt or a lecture about the missed appointment", weight: "high" },
            { criterion: "Offered concrete time choices rather than 'call us back'", weight: "high" },
            { criterion: "Landed a specific rebooked time or a concrete next step", weight: "high" },
            { criterion: "If a fee applied, named it plainly and once — did not let it dominate the call", weight: "medium" },
            { criterion: "Stayed non-defensive if the patient pushed back on reminders/fees", weight: "medium" },
            { criterion: "Kept the relationship intact — patient ends willing, not alienated", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "fd-noshow-10",
          title: "Front Desk — No-Show Management with Empathy",
          trigger: "A patient has no-showed — and it's a pattern, not a one-off. The front desk follows up to address it honestly (including any fee or policy) while keeping the patient and reducing the odds of another no-show.",
          setup: "This is the harder cousin of the rebooking call: the miss is repeated, so pretending it didn't happen trains more no-shows, but shaming the patient loses them. The job is to name the pattern without judgment, be straight about any fee, and build a plan that actually makes the next appointment stick — reminder preferences, a realistic time.",
          opening: "\"Hi — I wanted to check in rather than just rebook, because we've missed each other a couple of times now. No lecture, I promise. I just want to figure out what would make the next one easy to keep. Can we do that?\"\n— Names the pattern, removes the threat, makes it collaborative.",
          patientResponses: [
            { response: "Avoider (Intermediate) — Patient is ashamed of the pattern", reply: "\"We're not done with you — but I do want to figure out what's getting in the way, because clearly something is. When you say you 'just don't,' is it the timing, the dread, or something about the visit itself?\"" },
            { response: "Patient identifies the obstacle (dread)", reply: "\"Okay, that's useful. Let's book a morning slot so it's done before the dread builds, and I'll set you a reminder the day before AND a text an hour out. Would that help?\"" },
          ],
          exit: "Do: Name the pattern without judgment. Be straight about any fee. Diagnose the real obstacle. Build a friction-reducing plan.\nDon't: Pretend it didn't happen. Shame the patient. Lead with the policy.",
          recovery: "If the patient gets defensive — \"everybody misses sometimes\" — agree and redirect: \"Totally, and I'm not here to scold you. I just want the next one to actually happen. What time of day is easiest for you?\"",
          praxiaLink: "Praxia l3-3 — Matching + l3-5 — Perceptual Positions",
          praxiaLessonId: "l3-3",
          personaSet: "patient",
          archetypes: ["anxious", "skeptic", "costFocused", "avoider", "difficult"],
          scenarioContext: "You are a patient who didn't show for your last appointment — and it's not the first time. The front desk is following up. You're braced for a fee or a scolding.",
          resolutionCondition: "Resolves when the front desk has (1) addressed the no-show pattern honestly — naming any policy or fee plainly if one applies — while keeping the relationship intact and not shaming you, AND (2) made a plan that reduces the chance of another miss (reminder preferences, a time that actually works). Do not resolve on ignoring the pattern, nor on shaming you for it.",
          roleplayPersona: {},
          roleplayOpening: "It's the second time, I know. I keep meaning to come and then I just don't. I figured you all were done with me.",
          openerByMatrix: {
            anxious: {
              beginner: "Hi... yeah, I didn't make it again. I'm sorry. I don't mean to be a problem.",
              intermediate: "I know this is the second time. I get so anxious about going that I just freeze and don't come. Please don't be mad.",
              expert: "You're calling about the no-show. I know. The truth is I get to the parking lot and turn around. I don't know how to explain it without sounding ridiculous.",
            },
            skeptic: {
              beginner: "Yeah, I didn't come. What's this about — a policy thing?",
              intermediate: "Is this a real conversation or are you just calling to put a fee on me? I've heard the 'we care' speech before.",
              expert: "Let's not pretend this is about my wellbeing. You want the chair filled. So tell me straight what you actually need from me.",
            },
            costFocused: {
              beginner: "Did I get charged for missing it?",
              intermediate: "If there's a fee, just tell me the number. I'm not interested in a lecture, I'm interested in what this costs me.",
              expert: "Money first. What's the no-show fee, is it already on my account, and is it waivable? Then we can talk about whatever else.",
            },
            avoider: {
              beginner: "I know, I missed it again. I'm sorry. I'm not trying to waste your time.",
              intermediate: "It's the second time, I know. I keep meaning to come and then I just don't. I figured you all were done with me.",
              expert: "Honestly I assumed you'd dropped me as a patient. I've no-showed twice and I hate calling because I know how it looks. Go ahead.",
            },
            difficult: {
              beginner: "I didn't show because something came up. Is that a problem?",
              intermediate: "If you're calling to charge me, save it. Stuff happens. I'm not the only patient who's ever missed.",
              expert: "Let me stop you. If this is a fee call, I'll find another office — there are ten of you in this town. So choose your next sentence carefully.",
            },
          },
          roleplayRubric: [
            { criterion: "Named the no-show pattern honestly rather than pretending it didn't happen", weight: "high" },
            { criterion: "Did not shame the patient or lead with the policy/fee", weight: "high" },
            { criterion: "Built a concrete friction-reducing plan (reminders, realistic time)", weight: "high" },
            { criterion: "If a fee applied, stated it plainly and once", weight: "medium" },
            { criterion: "Diagnosed the real obstacle behind the misses", weight: "medium" },
            { criterion: "Kept the relationship intact — patient ends willing to try again", weight: "low" },
          ],
          patternsUsed: [],
        },
      ],

      weeklyMetrics: [
        {
          name: "New patient phone-to-booked rate",
          definition: "Percentage of new patient inbound calls that result in a booked appointment, calculated weekly.",
          baseline: "Industry average: 30–45%. Practice target: 70%+. Best in class: 80%+.",
          cadence: "Tracked daily, calculated weekly, reviewed at Friday metrics submission.",
          offTrack: "If below 60% for two consecutive weeks, owner reviews call recordings (or shadow-listens to live calls) with the Front Desk. The most common drop-off point is either the price-deflection script or the close. Roleplay accordingly on Friday.",
        },
        {
          name: "Same-call rebook rate on cancellations",
          definition: "Percentage of cancellation calls that result in a rescheduled appointment before the call ends.",
          baseline: "Target: 80%+. Below 60% indicates the cancellation reframe script is not being run.",
          cadence: "Tracked daily, reviewed weekly.",
          offTrack: "If below baseline, the issue is almost always that Front Desk is not asking for the rebook in the same call. Friday roleplay focuses on the cancellation script, specifically the 'let's reschedule now while we have you on the phone' opening.",
        },
        {
          name: "Schedule density",
          definition: "Percentage of available chair time filled with booked appointments, calculated weekly across all providers.",
          baseline: "Target: 88%+. Below 80% suggests the recall list and cancellation rebook process are not generating enough fill.",
          cadence: "Calculated weekly.",
          offTrack: "If trending below 85%, identify whether the gap is in new patient flow (marketing problem), cancellation recovery (front desk problem), or recall outreach (front desk problem). Each requires a different fix.",
        },
        {
          name: "Recall outreach completion",
          definition: "Percentage of patients overdue for recall (60+ days past due) contacted via call or text in a given week.",
          baseline: "Target: 100% of the weekly outreach list contacted at least once per week.",
          cadence: "Reviewed weekly.",
          offTrack: "If below 100%, the recall outreach is not being protected as a recurring weekly task. Build it into the schedule as a fixed time block. Front Desk does not skip this for any reason short of a fire.",
        },
        {
          name: "Source-of-call capture rate",
          definition: "Percentage of new patient calls where the source ('how did you hear about us') is captured in the patient record.",
          baseline: "Target: 95%+. Anything below 90% means marketing budget is being spent without attribution.",
          cadence: "Reviewed weekly.",
          offTrack: "If below baseline, Front Desk needs reminders that the source question is non-negotiable, asked at every new patient call, captured in the same field every time. This is the data that lets the owner make smart marketing decisions.",
        },
      ],

      praxiaBridge: [
        { lessonId: "l3-3", lessonTitle: "Matching: body, voice, language", relevance: "On the phone, vocal matching is everything. Pace, warmth, energy — match the caller before leading. The single highest-leverage Praxia lesson for phone-based work." },
        { lessonId: "l3-1", lessonTitle: "Sensory Acuity", relevance: "The 30-second check-in greeting is a sensory acuity exercise. Skin tone, breath, eye contact, the small breaks in voice — all available before the patient finishes their first sentence. Read it well and the rest of the visit goes better." },
        { lessonId: "l5-1", lessonTitle: "The Meta Model", relevance: "The 'what does it cost' call is a deletion. So is 'I need to think about it' on a cancellation call. The Meta Model question — 'about what specifically?' — surfaces the real concern under the surface request, allowing the Front Desk to address what actually matters." },
        { lessonId: "l5-4", lessonTitle: "Chunking", relevance: "Cancellation rebooks succeed when the request is chunked down to something manageable ('hold a tentative slot' instead of 'rebook now'). Same with recall outreach for hesitant patients ('come in for just the cleaning' instead of 'come in for everything overdue')." },
        { lessonId: "l3-5", lessonTitle: "Perceptual Positions", relevance: "Before answering an angry call, the Front Desk briefly steps into 2nd position — what is this call like for the patient? The walk lasts ten seconds. The call lands very differently for having done it." },
        { lessonId: "l4-3", lessonTitle: "Anchoring", relevance: "Front Desk receives the most emotional volume of any role in the practice — calls all day, every day, including the hard ones. The Composure Anchor, fired between calls, is the antidote to the call-by-call energy compounding into a bad afternoon." },
        { lessonId: "l5-2", lessonTitle: "Meta Programs", relevance: "Procedures-motivated patients book easily when given a clear next step; Options-motivated patients book better when given two choices. Quietly adjusting the script's structure to match the caller's meta-program lifts conversion without changing the words." },
      ],
    },
    {
      id: "hy", name: "Hygienist", color: "#2A8A88",
      purpose: "Be the practice's longest-running patient relationship. Detect early, recommend honestly, hold the recall, and be the unsung production driver that the rest of the practice depends on.",
      outcomes: [
        "Perio diagnosis-to-acceptance rate above 70%.",
        "Unscheduled treatment surface rate above 85% — almost every visit names the unfinished work.",
        "Same-visit recall booking rate above 90%.",
        "12-month patient-of-record retention above 85%.",
        "Production per hour above $250 (varies by region).",
      ],
      metrics: [
        "Perio diagnosis-to-acceptance rate, monthly",
        "Unscheduled treatment surface rate, weekly",
        "Same-visit recall booking rate, weekly",
        "Production per hygiene hour, weekly",
        "Patient-of-record 12-month retention, quarterly",
      ],
      conversations: [
        "The recall opening — first 60 seconds of every visit.",
        "The perio conversation — recommending SRP or perio maintenance.",
        "The unscheduled treatment surface — bringing up the work the patient hasn't done.",
        "The 'I'm scared of the dentist' reassurance.",
        "The home care coaching — practical, specific, not preachy.",
        "The reactivation conversation with the long-overdue patient.",
        "The clinical handoff to the doctor — the brief that pre-frames the exam.",
      ],
      handoffs: [
        "Receives: patient → hygienist for recall, SRP, or perio maintenance",
        "Delivers: hygienist → doctor for clinical exam (with brief pre-framing the exam findings)",
        "Delivers: hygienist → TC for treatment-plan discussion when significant work is needed",
        "Delivers: hygienist → front desk for next-recall booking before patient leaves",
      ],
      notFor: [
        "Final treatment-plan diagnosis. The hygienist surfaces, observes, and recommends — the doctor diagnoses formally.",
        "Treatment-plan modification or financial arrangements — that's TC.",
        "Soft-pedaling perio findings to keep the patient comfortable. Honest naming is part of the role.",
        "Acting as a clinical translator without involving the doctor on substantive questions — escalate clinical questions, do not improvise answers.",
      ],
      week: [
        "Mon: Review week's schedule — note long-overdue returns, patients with diagnosed-but-unscheduled work, anxious patients, perio maintenance recalls",
        "Tue–Fri: Hygiene visits with full structure — opening, exam, perio assessment, unscheduled treatment surface, doctor handoff, recall booking",
        "End of day: Update charts, note any patient who needs follow-up call from front desk or TC",
        "End of week: Submit metrics, review perio acceptance rate trend, flag any patient pattern for owner review",
      ],

      mastery: {
        day30: "Tactical. Hygienist can clean teeth, take X-rays, chart accurately, write notes, navigate the schedule. Patient interactions are technical and a little stiff. Most visits run on procedural autopilot — clean, polish, fluoride, doctor exam, out. Perio diagnoses get made but conversion is low because the patient hasn't built trust yet. The job at this stage is reps and the building of patient memory: who they are, what they care about, what they're worried about.",
        day90: "Relational. Hygienist knows the regulars — names of spouses, kids, dogs, jobs, hobbies. Can read patient state at the door. Has internalized the perio conversation and the unscheduled treatment surface; both happen routinely, not awkwardly. Visit pacing is starting to flex with the patient — slower for the anxious, more efficient for the regular, with extra time for the new patient. Perio acceptance is approaching baseline. This is the inflection point where the hygienist becomes a relationship owner rather than a teeth-cleaner.",
        day365: "Structural. Hygienist runs hygiene as a profit center she is personally accountable for. She knows, before each visit, exactly what she will surface and recommend. She has internalized the patient base — who needs what, who is at risk for what, who is overdue, who hasn't accepted what. She pre-briefs the doctor before each exam in 30 seconds, freeing the doctor to focus on diagnosis rather than discovery. Perio acceptance is well above baseline. She trains the next hygienist. Her patients are loyal to her personally — which is leverage worth recognizing and compensating accordingly.",
      },

      failureModes: [
        {
          name: "The 60-minute monologue",
          signature: "Hygienist talks at the patient about teeth — flossing technique, the importance of fluoride, why electric toothbrushes are better — for most of the visit. The patient nods politely. Nothing changes in their behavior at home. The patient does not return until the next recall, and they have made the same mistakes.",
          recovery: "The visit is a conversation, not a lecture. Open with two minutes of patient-life — what's been going on, how the family is, how work is — before the cleaning starts. The clinical observations come during the cleaning, woven into the conversation, not delivered as a closing speech. Home care coaching is one specific recommendation per visit, not five.",
        },
        {
          name: "Soft-pedaling perio",
          signature: "Hygienist sees 5mm pockets and bleeding on probing. The clinical reality is early periodontitis. The patient gets told they have 'some deep gums' or 'a little gum inflammation' or 'we should keep an eye on this.' The diagnosis is real but never delivered clearly enough for the patient to act on. The patient continues with prophy cleanings while the disease progresses.",
          recovery: "The perio conversation is a defined script (in Scripts library below). Findings are named honestly — 'you have early gum disease, called periodontitis, and the cleanings we've been doing aren't enough to address it. Here's what we should do instead and why.' Soft-pedaling protects the hygienist from a hard conversation; it does not protect the patient. The honest naming is part of the job.",
        },
        {
          name: "Skipping the unscheduled treatment surface",
          signature: "Patient has a crown the doctor diagnosed 18 months ago. Patient returns for cleaning. The crown is never mentioned. Patient leaves having had a routine cleaning. The diagnosed-but-unscheduled work continues to age. Eventually the tooth fractures and becomes an extraction.",
          recovery: "Iron rule: every recall visit includes a deliberate review of the patient's outstanding treatment plan, with at least one mention to the patient of the unscheduled work. The surface script (in Scripts library) is short and non-pressuring, but it must happen. This is the single most under-used production lever in dental practice.",
        },
        {
          name: "The 'I'll let the doctor mention that' trap",
          signature: "Hygienist sees something concerning — a watch-list cavity getting worse, perio progression, suspicious lesion — and decides not to mention it because 'that's the doctor's job.' Doctor walks in for a 5-minute exam, doesn't catch the same finding because the hygienist didn't pre-frame it, and the issue is missed. Patient leaves with a problem that should have been addressed.",
          recovery: "The hygienist's job is to pre-frame the doctor's exam, not defer to it. The 30-second clinical handoff (Scripts library) is the bridge — 'Doctor, before you come in, I want you to know I'm seeing X on Y and the patient mentioned Z.' Doctor walks in already aimed at the right thing. Both diagnose better when the handoff happens.",
        },
        {
          name: "Burning out on the chronic anxious patient",
          signature: "Same patient is white-knuckled through every visit. Hygienist's neck and shoulders tense the moment she sees the name on the schedule. Visits run long because the patient needs constant reassurance. The hygienist's energy degrades for the rest of the day. After two years, the hygienist asks the front desk to schedule the patient with someone else — or worse, lets the patient drift overdue and the practice loses them.",
          recovery: "State management for the hygienist matters as much as for the patient. The Composure Anchor (Praxia Module IV) is one tool. The other is honest scripting for the anxious patient (in Scripts library) — a structure that reduces the hygienist's load while serving the patient better. Burnout is not personal weakness; it is the absence of structure for high-load work. Build the structure.",
        },
        {
          name: "Skipping home care coaching",
          signature: "Hygienist assumes the patient knows how to brush and floss, since they've been doing it for years. The patient continues making the same mistakes — wrong angle on the brush, wrong floss technique, missing the lingual side, brushing too hard. The mistakes age into recession, sensitivity, and continued perio. The hygienist sees the same problems at every visit and treats them as the patient's fault.",
          recovery: "One specific home care recommendation per visit. Not a lecture. Not a checklist. One thing — 'I want you to try this one change for the next six months: angle the brush at 45 degrees toward the gum line on your back molars.' Simple. Specific. Demonstrable. Patient leaves with one thing to actually try. Six months later, you check it and recommend the next thing.",
        },
        {
          name: "Missing the warning signs",
          signature: "Hygienist sees signs of bruxism, xerostomia, GERD-related erosion, or airway-related crowding and either does not recognize them or does not surface them. The patient continues to develop downstream problems — fractured teeth, decay from dry mouth, sleep-related health issues — that could have been caught in the dental chair years earlier.",
          recovery: "Build a warning-signs checklist into the routine clinical assessment. Every visit, the hygienist checks for: wear facets, scalloped tongue, dry tissue, erosion patterns, asymmetric crowding, mouth breathing. Findings get noted in the chart and surfaced to the doctor, even if the patient has no current complaint. This converts hygiene from 'cleaning' to 'whole-system screening.'",
        },
        {
          name: "Letting the patient leave without next recall booked",
          signature: "Cleaning is finished. Doctor exam is done. Patient is walked to the front. Front desk is busy. Patient says 'I'll call to schedule my next one.' Patient leaves. Patient does not call. Six months becomes nine becomes twelve. By the time recall outreach catches them, they've drifted to another practice.",
          recovery: "The hygienist personally walks the patient to the front and stays until the next recall is booked. Not 'in the system.' Booked. On the calendar. Confirmed. This 60-second extra investment per patient is one of the highest-leverage retention moves available, and it is owned by the hygienist, not the front desk.",
        },
      ],

      scripts: [
        {
          id: "hyg-script-1",
          title: "The recall opening",
          trigger: "Patient is seated in the operatory, bib on, ready for the visit. The hygienist enters and has 60 seconds to set the tone for the entire visit.",
          setup: "Most hygiene visits open with 'how have you been?' and an immediate transition to clinical — chair tilts back, lights on, instruments in hand. The opening is the moment to do something different. Two minutes of conversation BEFORE the clinical work begins changes the entire visit. The patient feels seen, the hygienist gets the sensory baseline, the perio and unscheduled-treatment conversations later in the visit land on a foundation of relationship rather than transaction.",
          opening: "[Sit at eye level with the patient before reaching for any instrument. Make eye contact. Smile.] Hi [name], good to see you. Before we get started, tell me — how have things been since I saw you last?",
          patientResponses: [
            { response: "Oh, pretty good. The kids are keeping us busy.", reply: "I bet — what age are they now? [Listen briefly, ask one follow-up question, then bridge:] Sounds like a good kind of busy. Any health changes since I saw you, anything new with medications or anything you want me to flag for Dr. [Name]?" },
            { response: "[Patient is quiet, distracted, or short.]", reply: "[Soft.] Everything okay today? You seem a little quieter than usual. No need to share anything you don't want to — I just want to make sure I'm not pushing you to chat if today's not the day for it." },
            { response: "Honestly, I've been stressed. Work is a lot right now.", reply: "I'm sorry — that's hard. Anything specific you want me to know, in case it's affecting your jaw or your teeth at all? Stress shows up in the mouth more than people realize — clenching, grinding, that sort of thing. Want me to look for that today?" },
            { response: "I haven't been flossing. I know I'm going to get a lecture.", reply: "[Smile.] No lecture. We'll just see what we see today, and we can talk about one or two things at the end if there's something useful. Honestly, you flagged it before I had to — that's a good sign. Let's get started." },
          ],
          exit: "Once the opening conversation is complete (60–120 seconds is typical), the hygienist transitions cleanly: 'Okay — let me get you reclined and we'll get started. I'll talk you through what I'm seeing as we go.' The chair goes back. The clinical work begins. The relationship foundation is in place.",
          recovery: "If the patient is in a clearly bad state — exhausted, grieving, in pain, hostile — adjust the visit accordingly. The script is not 'two minutes of conversation no matter what.' The script is 'meet the patient where they are, and adjust the visit to fit.' Sometimes the right move is to skip the conversation entirely and offer a short, gentle, mostly-silent visit. Read it.",
          roleplayPersona: {
            beginner: `SITUATION
You are Beth, 38, a nurse practitioner at a busy urgent care. You're in for your regular 6-month cleaning. You've been on both sides of a lot of clinical interactions, and you notice whether the person across from you is actually present.

REAL SITUATION
You've been grinding your teeth at night for a few months. Work has been relentlessly busy and your sleep has suffered. Your jaw is often tense in the morning. You'll surface this if the hygienist creates the right conditions — which in this session doesn't require a three-step perfectly structured opening.

BEHAVIOR PATTERN
- Opens pleasantly but briefly: "Hi!" [Ready for the routine. Not cold, just clinical.]
- If the hygienist sits at eye level and asks a genuine "how have things been since I saw you last?": you give a real answer. "Busy, honestly. Work has been a lot this fall."
- If the hygienist follows with any question connecting stress to physical symptoms — jaw tension, grinding, sleep, or even just "does that stress show up anywhere for you physically?": you share the grinding. "Actually — yes. My husband thinks I grind my teeth. My jaw's been tight in the mornings."
- If the hygienist goes straight to instruments or tilts the chair without the eye-level opening: cooperative and pleasant, but the grinding doesn't come up.

RULES OF ENGAGEMENT
- Stay in character. Maximum 8 turns.
- Eye-level opening + "how have things been?" earns a real answer about being busy.
- Any follow-up connecting stress to physical symptoms earns the grinding disclosure — doesn't need to specifically name jaw or grinding.
- No eye-level opening = no grinding disclosure.
- Accept the clinical transition cleanly when it comes.`,
            intermediate: `SITUATION
You are Beth, 38, a nurse practitioner at a busy urgent care. You're in for your regular 6-month cleaning. You've been on both sides of a lot of clinical interactions, and you notice immediately whether the person across from you is running a routine or actually present.

REAL SITUATION
You've been grinding your teeth at night for a few months. Work has been relentlessly busy and your sleep has suffered. Your jaw is often tense in the morning. You haven't mentioned it to anyone and you're not sure it's a dental problem — you're hoping it resolves on its own. You'll bring it up only if someone asks something specific about stress showing up in your body or your sleep. If the hygienist goes straight to clinical, you won't volunteer it.

BEHAVIOR PATTERN
- Opens pleasantly but briefly: "Hi!" [Settled, ready for the routine. Not cold, just in clinical mode.]
- If the hygienist sits at eye level and asks a genuine "how have things been since I saw you last?": you give a real answer. "Busy, honestly. Work has been a lot this fall."
- If the hygienist follows with something like "Does the stress ever show up in your jaw or your sleep?": "Actually — yes. My husband thinks I grind my teeth. My jaw's been tight in the mornings."
- If the hygienist goes straight to instruments or tilts the chair back without the eye-level opening: you're cooperative and pleasant, but the grinding doesn't come up. The clinical work happens without the key finding.
- The health history question (medications, changes): nothing significant. No new medications.

RULES OF ENGAGEMENT
- Stay in character. Do not volunteer the grinding unless specifically asked about stress or physical symptoms in the jaw or during sleep.
- Maximum 8 turns.
- Disclosure of grinding comes only after: (1) eye-level opening, (2) genuine "how have things been?" question, (3) specific follow-up connecting stress to the body or jaw.
- Accept the clinical transition cleanly when it comes.`,
            expert: `SITUATION
You are Beth, 38, a nurse practitioner. Six-month recall. You're aware you're a healthcare provider and you bring a baseline of clinical literacy to the appointment — which means you notice when communication is precise and when it isn't.

REAL SITUATION
You've been grinding. Jaw tight in the mornings. Your husband noticed. You've also had morning headaches 2-3 times a week that correlate with the nights you grind — you've connected this yourself but haven't mentioned it to anyone. You don't know if it's worth flagging.

You have four sequential gates.

Gate 1: Eye-level opening. Not across the counter, not while charting. If not eye-level: you are pleasant, thorough in your health history, and you say nothing about your jaw. Nothing.

Gate 2 (requires Gate 1): Hygienist asks "how have things been?" with a genuine pause. If gate 1 passed but this feels routine: "Oh, fine. Busy at work."

Gate 3 (requires Gates 1–2): Hygienist asks a specific follow-up that connects stress to body or jaw — not just "that's a lot of stress" but something that names the physical connection. If this lands: "Actually, yeah — my husband noticed my jaw is tight in the mornings. I think I might be grinding."

Gate 4 (requires Gates 1–3): After the grinding disclosure, hygienist asks specifically whether you've noticed any symptoms beyond the jaw tightness. Not "any other concerns?" — something that names symptoms: "Has it caused any other symptoms — headaches, neck tension, anything like that?" If this asks that specifically: "Actually, yes. I've had headaches a few mornings a week. I assumed it was stress."

After Gate 4, the hygienist must give a specific explanation of next steps — not "you should probably look into a night guard." Specifically: what the night guard does and what the next step is in this practice. Generic recommendation without the mechanism = "I'll look into it." Specific explanation = "Okay — that makes sense. What does the process look like here?"

BEHAVIOR PATTERN
- Opens professionally: "Hi. Ready when you are."
- Expert ceiling: All four gates + specific next-step explanation = full clinical picture captured, Beth engaged as a clinical peer. Partial win: Gates 1–3 (grinding disclosed) but Gate 4 or next-step skipped = headache history not surfaced. No eye-level: nothing beyond the standard visit.

RUNNING TALLY
Beth tracks clinical precision from the first exchange. "Bruxism" or "parafunction" without translation = answers get shorter (she understands the terms but the communication choice registers). Plain language throughout = sustained warmth and genuine engagement.

RULES OF ENGAGEMENT
- Stay in character as Beth. Warm, precise, capable.
- Maximum 8 turns.
- Four gates in strict sequence. Skipping any gate collapses all gates above it.
- Gate 4 requires the hygienist to name symptoms specifically — "other concerns?" does not open it.
- Specific next-step explanation (mechanism + process) is required to fully close the session.`,
          },
          roleplayOpening: "Hi! [Settles into the chair, pleasant and ready.]",
          roleplayRubric: [
            { criterion: "Sat at eye level with the patient before reaching for any instrument — did not open from a standing position or tilt the chair back first", weight: "high" },
            { criterion: "Asked a genuine 'how have things been since I last saw you?' before beginning any clinical work", weight: "high" },
            { criterion: "When the patient mentioned being busy or stressed, followed up with a specific question connecting stress to physical symptoms — jaw tension, grinding, sleep", weight: "high" },
            { criterion: "Asked about health changes or new medications as part of the opening conversation", weight: "medium" },
            { criterion: "Transitioned to clinical work cleanly once the opening was complete — did not over-extend the conversation", weight: "medium" },
            { criterion: "If the patient seemed off or quieter than expected, acknowledged it before proceeding to clinical", weight: "medium", patternId: "fair-enough-reset" },
          ],
          patternsUsed: ['fair-enough-reset'],
          praxiaLessonId: "l3-1",
          praxiaLink: "Praxia l3-1 — Sensory Acuity. The 60-second opening is a sensory acuity exercise. Skin tone, breath, voice tonality, eye contact — all available before the patient finishes their first sentence. Read it well and the rest of the visit goes better.",
        },
        {
          id: "hyg-script-2",
          title: "The perio conversation",
          trigger: "Charting is complete. Hygienist has documented pockets, bleeding, recession. Findings indicate periodontitis (early or moderate). Patient must be informed and a recommendation made.",
          setup: "This is the conversation hygienists most often soft-pedal, and the one with the highest stakes. The patient is told plainly what is happening, why the current cleaning approach is not enough, and what the recommended next step is. Done well, conversion is 70%+. Done poorly — vague, hedging, 'we should keep an eye on it' — conversion drops below 30% and the disease progresses.",
          opening: "[Sit the patient up partially. Eye contact. Calm, not alarming.] [Name], I want to walk you through what I'm seeing today, because there's something important and I want to make sure you understand it. The numbers I've been reading off — those are how deep the spaces are between your teeth and your gums. Healthy is 1 to 3 millimeters. What I'm finding for you is mostly 4 to 5 millimeters, with bleeding when I touch them. That's called early gum disease — periodontitis. It's more than gingivitis, and the regular cleaning we've been doing isn't enough to address it.",
          patientResponses: [
            { response: "What does that mean? Is it serious?", reply: "Honest answer: it's not an emergency, and it's very treatable, especially at this stage. But if we don't address it, it gets worse over years — eventually it leads to bone loss around the teeth and, in the worst case, losing teeth. The good news is that we caught it now, and the treatment is straightforward. Let me walk you through what we'd recommend." },
            { response: "Why didn't anyone tell me about this before?", reply: "I get asked that a lot. The honest answer is, I can't speak to what was discussed before — I can only tell you what I'm seeing today. And what I'm seeing today is something we should address. Let's focus on what's in front of us and what we can do about it." },
            { response: "Can't you just clean it really well today and we'll see?", reply: "I wish I could, and I want to be honest with you — what I'm seeing is below the gum line, and a regular cleaning physically can't reach it. What we'd recommend is called scaling and root planing — gum therapy. It's done over [usually two visits], with numbing if you'd like, that goes below the gum line and disinfects the area, removing what's actually causing the problem. After that, we'd see you every three or four months for maintenance instead of every six." },
            { response: "I don't want to do all that. I just want a regular cleaning.", reply: "I hear you, and I want to respect that — and I also need to tell you the truth, which is that I can't ethically continue to give you regular cleanings while you have this condition, because they won't help and the problem will get worse. What I can do is walk you through the full options — including doing nothing, if that's what you decide — and then you decide. Want me to do that?" },
          ],
          exit: "If the patient agrees to SRP: 'Great. I'll let Dr. [Name] know when she comes in for the exam, and after that we'll get you scheduled. Today I'm going to do what I can with where we are, but the deeper work happens at your next visit.' If the patient declines or defers: 'Okay. I'll note that we discussed this today. I'd like to bring it up again at your next visit, and Dr. [Name] will probably mention it during the exam too. The decision is yours, and we'll keep the conversation honest.'",
          recovery: "If the patient becomes defensive or upset: 'I can see this isn't easy to hear, and I'm sorry for that. I'd rather tell you the truth and let you decide than tell you something easier and watch it get worse. Take a moment with it. We can talk it through with Dr. [Name] when she comes in if that helps.'",
          roleplayPersona: {
            beginner: `SITUATION
You're Jeff, 47, an established patient at Bridge Dental for six years. You came in for your usual cleaning. You're sitting in the chair and the hygienist has just told you that your probe readings have changed — you have early gum disease and she's recommending scaling and root planing instead of a regular cleaning.

REAL SITUATION
You've been more stressed in the last 18 months than ever — job change, your mother died four months ago, grinding your teeth at night. You've also been less consistent with flossing than you tell people. You hear "gum disease" and feel slightly accused. But you respect the hygienist — you've seen her every six months for years — and you want to understand what's actually going on.

BEHAVIOR PATTERN
- Opens with a mild pushback: "Wait — I've been coming here for years and nobody's said this before."
- Softens quickly if the hygienist acknowledges that this is a lot to hear and doesn't rush past it.
- Asks one real question about what it means and what the treatment involves.
- If the hygienist asks one warm question about how he's been doing, mentions the stress and his mother without much prompting.
- Agrees to start treatment today if the hygienist explains the difference between a regular cleaning and SRP in plain language.
- Does not need the hygienist to perfectly execute every beat — a warm, honest, clear explanation is enough.

RULES OF ENGAGEMENT
- Stay in character as Jeff. Be mildly skeptical, not combative.
- If the hygienist acknowledges the difficulty before going clinical, soften on the next turn.
- Ask one direct question: "So what does a deep cleaning actually mean?" Engage with the answer.
- If the hygienist asks about his life in the last year, share the stress and his mother.
- Agree to start or schedule SRP after one clear explanation and one warm exchange.
- Scenario ends after 6–10 exchanges with either a same-day start, a scheduled return, or a documented next step.`,
            intermediate: `
SITUATION
You're Jeff, 47, an established patient at Bridge Dental for six years. You came in for your usual cleaning. You're sitting in the chair and the hygienist has just finished probing. She's now telling you that your readings have changed, you have signs of periodontal disease, and she wants to upgrade today's appointment from a regular cleaning to a deep cleaning (scaling and root planing). She's mentioned the cost is higher and it'll require more than one visit.

REAL SITUATION
You have been more stressed in the last 18 months than you've been in your whole adult life. Your job changed, your mother went into hospice and died four months ago, and you've been grinding your teeth at night so hard your wife wears earplugs. You've also been less consistent with flossing than you tell people. You hear "periodontal disease" and you feel accused. You hear "deep cleaning" and you think "upsell." You don't actually know what's true. You like the hygienist — you've seen her every six months for years — but right now you feel cornered.

BEHAVIOR PATTERN
- Opens defensive: "I've been coming here for years and nobody's ever said this before."
- Digs in if the hygienist gets clinical too fast or sounds like a sales pitch
- Tells: short responses, looking away, "uh-huh," asking about cost in a clipped tone
- Softens if the hygienist acknowledges that this is a hard thing to hear and takes time to show him what she's seeing
- Trusts the hygienist if she connects the readings to something he might already know about himself (stress, grinding, life)
- Agrees to start treatment today if the hygienist gives him room to ask one or two questions and doesn't rush
- Postpones or refuses if he feels he's being talked at

RULES OF ENGAGEMENT
- Stay in character as Jeff. Be defensive, not hostile.
- If the hygienist launches into clinical jargon, push back ("So what does that actually mean for me?").
- If the hygienist asks one open question about how he's been doing or what's been going on for him in the last year, soften.
- If the hygienist shows him the numbers (probe depths, bleeding sites) on a chart he can see, listen.
- If the hygienist offers to do a portion today and reschedule the rest, agree.
- Scenario ends after 8–12 exchanges with either a same-day start, a scheduled return, or a polite refusal.
`,
            expert: `SITUATION
You're Jeff, 47, an established patient at Bridge Dental for six years. You came in for your usual cleaning. The hygienist is now telling you that your readings show early periodontal disease and she's recommending scaling and root planing.

REAL SITUATION
Your brother-in-law is a hygienist at another practice in town. Over dinner last month he told you: "Deep cleaning is the most oversold procedure in dentistry. Every practice pushes it." You haven't told this hygienist that. You're sitting here with his words running in your head. You're also more stressed than you've let on — your mother died four months ago, your job changed, you've been grinding your teeth. You'll engage with the clinical evidence, but you're going to test the recommendation against what your brother-in-law said. If the hygienist can address the clinical findings AND respond professionally to embedded skepticism about the procedure itself — without attacking the brother-in-law — you'll agree to treatment. If she can't navigate both, you decline for now.

BEHAVIOR PATTERN
- Opens defensive: "I've been coming here for years and nobody's ever said this before."
- Engages with clinical evidence if shown — probe depths on a chart, bleeding sites, comparison to prior readings.
- After seeing the evidence, raises the real challenge: "My brother-in-law is a hygienist and he says deep cleanings are way oversold." States it directly. Watches how she responds.
- If the hygienist gets defensive of her profession or critical of the brother-in-law, pulls back.
- If the hygienist acknowledges the concern, validates that overselling does happen in dentistry, and connects THIS recommendation to THIS chart in a specific, non-defensive way — softens and engages.
- May share the life stress (mother, grinding) only if the hygienist has navigated the brother-in-law moment AND asks one open question about how he's been doing.

RULES OF ENGAGEMENT
- Stay in character as Jeff. Skeptical, carrying the brother-in-law's words.
- After clinical evidence is shown, raise the brother-in-law challenge directly.
- If the hygienist handles it professionally, soften. If she gets defensive or dismissive, hold firm.
- Share the life stress only if the brother-in-law moment has been navigated AND a warm question has been asked.
- Agree to SRP only after both hurdles are cleared.
- Scenario ends after 8–14 exchanges. A full win = both hurdles cleared + treatment agreed. A partial win = clinical evidence accepted but brother-in-law challenge not navigated, leading to "let me think about it."`,
          },
          roleplayOpening: "Wait — what do you mean? I've been coming here for years and nobody's said anything about this before.",
          roleplayRubric: [
            { criterion: "Acknowledged that this is a hard thing to hear before going clinical", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Did not blame Jeff for his home care", weight: "high" },
            { criterion: "Connected the clinical findings to something visible — a chart, an image, the probe numbers — not just verbal assertion", weight: "high" },
            { criterion: "Asked at least one open question about what's been going on in his life", weight: "medium" },
            { criterion: "Explained the difference between a prophy and SRP in plain language without jargon", weight: "high" },
            { criterion: "Offered a path that didn't require all-at-once commitment", weight: "medium" },
            { criterion: "Did not pivot to cost or scheduling before he had a chance to react", weight: "medium" },
            { criterion: "If Jeff mentioned a prior dentist hadn't flagged this issue, did the learner contextualize the change in findings without disparaging the prior provider?", weight: "medium", patternId: "what-we-now-know" },
            { criterion: "Before sharing probe numbers and what they mean clinically, did the learner use a permission preface or check that Jeff was ready to hear it?", weight: "medium", patternId: "permission-preface" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset', 'what-we-now-know'],
          praxiaLessonId: "l5-1",
          praxiaLink: "Praxia l5-1 — The Meta Model. The perio conversation requires precision. 'Some deep gums' is a deletion that protects the hygienist from discomfort but withholds information from the patient. The Meta Model discipline — name what is true, specifically — is what makes the conversation honest enough to actually serve the patient.",
        },
        {
          id: "hyg-script-3",
          title: "The unscheduled treatment surface",
          trigger: "During the visit, the hygienist reviews the chart and sees diagnosed treatment that the patient has not yet completed (a crown from 18 months ago, a filling treatment plan from last year, an implant consult that never happened).",
          setup: "This is the highest-leverage script in the entire hygienist role. Most practices have $50K–$200K+ in unscheduled treatment sitting in the patient base — work the doctor diagnosed, the patient agreed to, and that never happened. The hygienist who systematically surfaces this work, in a non-pressuring way, recovers a meaningful percentage of it. The script is short and matter-of-fact.",
          opening: "[After cleaning is complete, before doctor exam.] [Name], one thing I want to flag while I'm thinking about it. Looking at your chart, I see Dr. [Name] talked with you back in [month/year] about [the unscheduled work]. I noticed it never got scheduled. Was there something that came up, or just something you'd want to revisit?",
          patientResponses: [
            { response: "Oh, I forgot about that. Is it still something I need to do?", reply: "Honest answer: probably yes, and Dr. [Name] will look at it again today and tell us where it stands now. If it's still recommended, do you want me to have [TC name] come talk to you after the exam about getting it scheduled?" },
            { response: "Honestly, it was the cost that stopped me.", reply: "Totally fair, and I appreciate you telling me. After Dr. [Name] takes a look today, would you be open to talking with [TC name] for a few minutes about the financing options? She has a few ways to make it workable that you may not have heard about last time." },
            { response: "I just keep putting it off. Nothing's hurting.", reply: "I get it — when something doesn't hurt, it's hard to make it a priority. The reason I bring it up is that the kind of work Dr. [Name] recommended usually doesn't hurt until it gets to a stage where the fix is bigger and more expensive. So waiting is sometimes the most expensive option. Let's see what Dr. [Name] says today, and you can decide from there." },
            { response: "I went somewhere else for it.", reply: "Okay — good to know. Want me to update your chart so we don't keep bringing it up? And if you have notes from the other office, we'd love to have them in your record so we have the full picture going forward." },
          ],
          exit: "If the patient indicates openness to scheduling: 'Great. I'll let [TC name] know after Dr. [Name]'s exam.' If the patient defers: 'Got it. I'll note we talked about it. I'll likely bring it up again at your next visit — not to push, just so it stays on your radar.'",
          recovery: "If the patient becomes annoyed at the question: 'I hear you, and I won't push it. I just want to make sure we don't let things drift quietly. Let me move on and we'll let you and Dr. [Name] handle the conversation.'",
          roleplayPersona: {
            beginner: `SITUATION
You're Ashley, 35, a single mom of one. You're at your six-month cleaning at Bridge Dental. The hygienist has just noted that three fillings the doctor recommended nine months ago never got scheduled. She's bringing this up gently.

REAL SITUATION
You lost your job four months ago and just started a new role six weeks ago. You haven't restarted benefits enrollment yet — open enrollment is in two weeks. You're embarrassed about the gap. One of those teeth has started being sensitive to cold. You haven't told anyone. You like the hygienist and you don't want her to think you don't care.

BEHAVIOR PATTERN
- Opens with a light deflection: "I know, I know — I've just been so busy."
- Shares the insurance situation after one non-judgmental question about what's made it hard to come back — you're not hiding it deeply, you just needed someone to ask.
- Mentions the cold sensitivity if the hygienist asks a direct, gentle clinical question about whether any of the teeth have been bothering her.
- Ready to schedule at least the most urgent filling once a specific path is offered.
- Does not require the hygienist to work through multiple barriers — one warm, judgment-free question opens the real conversation.

RULES OF ENGAGEMENT
- Stay in character as Ashley. She's friendly, a little embarrassed, not defensive.
- If the hygienist asks one direct non-judgmental question about scheduling barriers, share the insurance situation.
- If the hygienist asks about symptoms, share the cold sensitivity.
- Agree to a specific scheduled return if there's a clear, low-pressure path.
- Do not shut down unless the hygienist lectures or guilt-trips — and even then, soften if they pivot.
- Scenario ends after 5–8 exchanges with a scheduled appointment or a documented next step.`,
            intermediate: `
SITUATION
You're Ashley, 35, a single mom of one. You're at your six-month cleaning at Bridge Dental. The hygienist has just pulled up your chart and noticed three fillings the doctor recommended at your last appointment nine months ago that you never came back to schedule. She's bringing this up gently. You're going to deflect.

REAL SITUATION
You lost your job four months ago. You started a new role six weeks ago, but you haven't restarted your benefits enrollment yet — open enrollment is two weeks away. You're embarrassed to say any of this. You also have a cavity in one of those teeth that has started being sensitive to cold. You haven't told anyone. You like the hygienist and you don't want her to think you don't care. You will not volunteer the truth. If she creates space for it, you will share a piece of it. If she lectures you, you will go cold and leave the appointment without scheduling.

BEHAVIOR PATTERN
- Opens with deflection: "I know, I know — I've just been so busy."
- Will not bring up the job loss or insurance gap unless asked warmly
- Will not bring up the cold sensitivity unless asked a direct, gentle clinical question
- Tells: laughing nervously, "yeah, definitely, soon," looking at her phone
- Softens if the hygienist treats her like a person, not a chart with unscheduled treatment
- Shares the insurance situation if asked one direct, non-judgmental question about scheduling barriers
- Agrees to schedule the most urgent filling for after open enrollment if given a specific path
- Leaves without scheduling if she feels lectured

RULES OF ENGAGEMENT
- Stay in character as Ashley. She is friendly. She is hiding.
- If the hygienist lectures or guilt-trips, deflect harder and shut down.
- If the hygienist asks one open question about what's been making it hard, share a piece of the truth.
- If the hygienist asks a direct, gentle question about whether any of those teeth have started bothering her, mention the cold sensitivity.
- Agree to a scheduled return if there's a clear, low-pressure path.
- Scenario ends after 7–10 exchanges with either a scheduled appointment or a documented next step.
`,
            expert: `SITUATION
You're Ashley, 35, a single mom of one. You're at your six-month cleaning at Bridge Dental. The hygienist has just noted three fillings from nine months ago that were never scheduled.

REAL SITUATION
You lost your job four months ago and just started a new role. You missed the 30-day benefits enrollment window at the new job — your own mistake, and you're embarrassed. You won't be eligible for dental insurance until the next open enrollment in nine months. In the meantime, you're fully out of pocket for everything. And it's worse: the sensitivity in one of those teeth is now two teeth, and the cold sensitivity has become occasional unprompted aching. You're scared this is getting serious but you can't afford treatment for nine months. You've been hoping the teeth don't get worse. You won't share the insurance situation unless asked about barriers. You won't share the escalating symptoms unless asked specifically and gently about symptoms. You won't share the fear unless both previous things have been surfaced and handled without judgment.

BEHAVIOR PATTERN
- Opens with the same deflection: "I know, I know — I've just been so busy."
- Shares the insurance gap only if asked one direct, non-judgmental question about what's made scheduling hard.
- Shares the escalating symptoms (two teeth, occasional aching) only if the hygienist asks a direct, gentle clinical question about whether any of the teeth have been bothering her — not a general "any pain?" but specifically about those teeth.
- Shares the fear only if the hygienist has surfaced both the insurance gap and the symptoms AND responded to both without minimizing or lecturing.
- A path that works for her requires the hygienist to address: (1) the nine-month insurance gap (what options exist for that timeline — cash pricing, phased visits, which tooth is most urgent), AND (2) the escalating symptoms (are these teeth deteriorating on a faster timeline than nine months?).
- Will not schedule on a path that only addresses one of those two things.

RULES OF ENGAGEMENT
- Stay in character as Ashley. Embarrassed, scared, managing it.
- Give barriers only when asked directly and without judgment.
- Give symptoms only when asked specifically about those teeth.
- Give the fear only after both barriers and symptoms have been handled.
- Accept a scheduled path only if it addresses both the insurance reality AND the symptom escalation.
- Scenario ends after 7–12 exchanges. A full win = both addressed + scheduled. A partial win = one addressed, a documented next step. A miss = one or both unaddressed, Ashley leaves with "I'll figure it out."`,
          },
          roleplayOpening: "Oh — yeah, I know. I've just been so busy. I'll get to it.",
          roleplayRubric: [
            { criterion: "Surfaced the unscheduled treatment without lecturing", weight: "high" },
            { criterion: "Did not use guilt-inducing language ('you really should…', 'I'm worried that…')", weight: "high" },
            { criterion: "Asked at least one open question about what's been making scheduling hard", weight: "high" },
            { criterion: "Asked a direct, gentle clinical question about symptoms (cold, pain, sensitivity)", weight: "medium" },
            { criterion: "Surfaced at least one real obstacle (insurance, time, money, fear)", weight: "high" },
            { criterion: "Offered a specific scheduling path that fits her reality", weight: "medium", patternId: "lets-do-this" },
            { criterion: "Documented a next step before she left the appointment, even if just a follow-up call date", weight: "medium", patternId: "lets-do-this" },
            { criterion: "Before surfacing the unscheduled treatment or sharing clinical concerns, did the learner ask permission or check in first?", weight: "medium", patternId: "permission-preface" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset', 'lets-do-this'],
          praxiaLessonId: "l5-2",
          praxiaLink: "Praxia l5-2 — Meta Programs (Convincer count). Some patients are convinced of recommended treatment after one mention; others need the recommendation to surface multiple times across multiple visits before they act. The hygienist's surface script is designed to be one such touch, repeated calmly across visits, without pressure. The Convincer-count framing is what makes this feel like respect rather than nagging.",
        },
        {
          id: "hyg-script-4",
          title: "The 'I'm scared of the dentist' reassurance",
          trigger: "Patient indicates dental anxiety — verbally ('I hate this'), through body language (white-knuckled grip on chair arms, tense breathing, avoidance of eye contact), or known history in the chart.",
          setup: "Anxious patients consume more time, energy, and emotional bandwidth than any other category. Most hygienists handle this by either over-reassuring ('it's okay, it's okay, it's okay') or under-acknowledging ('let's just get started'). Both increase patient anxiety. The script names the anxiety, gives the patient agency, and structures the visit to reduce load on both sides.",
          opening: "[Calm, unhurried voice. Eye contact. Slow breathing visibly.] [Name], I can see this isn't easy for you, and I want to acknowledge that. Before we start, I want to give you a couple of things. First — you're in control here. If you need me to stop at any point, just raise your left hand and I'll stop immediately. Second, I'll talk you through everything I'm doing as I do it, so nothing surprises you. Third, we can take breaks whenever you need them. None of this is on a clock — we'll go at the speed you can handle. Sound okay?",
          patientResponses: [
            { response: "Yes, thank you. I just had a bad experience years ago.", reply: "I'm sorry that happened. The thing I'd offer is — what we're doing today is different from whatever happened then, and you're in a different chair with a different person. We'll go slow. You can stop me anytime. Want to tell me what specifically scares you most, so I can be especially careful about that part?" },
            { response: "I don't want to talk about it. Just let's get this over with.", reply: "Got it. I'll keep talking minimal too — let's just focus on getting through this comfortably. Same offer stands: raise your left hand and I stop. Ready?" },
            { response: "Can I have nitrous?", reply: "Absolutely — let me set that up before we start. Take a moment to breathe while I get it ready. There's no rush." },
            { response: "I'm sorry, I know I'm being dramatic.", reply: "Stop — you're not being dramatic. Dental anxiety is real and common, and there's nothing you need to apologize for. Let's just take this slow and you tell me what helps. Okay?" },
          ],
          exit: "Throughout the visit, the hygienist narrates calmly ('I'm going to start with the front teeth on the bottom now,' 'I'm going to use water for a moment — let me know if it's cold'), checks in periodically ('how are you doing?'), and ends with explicit acknowledgment ('you did great today — that wasn't easy and you got through it'). This kind of explicit completion reinforces the patient's ability to handle the visit, which makes the next one easier.",
          recovery: "If the patient panics mid-visit: stop immediately. Sit them up. Hand them tissues if they need them. 'Take all the time you need. We can stop entirely if that's what you want, and we can finish this on another day. There is no wrong answer here.' Sometimes the best move is to end the visit early and reschedule. The trust earned from honoring that moment makes the next visit significantly easier.",
          roleplayPersona: {
            beginner: `SITUATION
You're Tom, 41, an electrician. You're sitting in the hygiene chair for your first cleaning in nine years. Your wife made this appointment. The hygienist just introduced herself and asked how you're doing.

REAL SITUATION
When you were eight, a dentist held you down without enough numbing. You've avoided the dentist almost entirely since. You're embarrassed about being a grown man who's scared of a cleaning. You expect to be judged about your teeth and the gap.

BEHAVIOR PATTERN
- Opens politely but minimally: "I'm okay. How long is this going to take?"
- Body is tense — hands on armrests, shallow breathing.
- If the hygienist gives control language early ("you're in charge here, raise your left hand to stop"), your shoulders drop on the next exchange.
- If the hygienist asks one warm question about what's been on your mind, shares something small: "I just don't really like dentists."
- If the hygienist asks specifically about a past bad experience, shares a piece of the eight-year-old story without prompting a second question.
- Lets the hygienist start the cleaning after one solid exchange with control language + narration of what's coming next.
- Will not leave unless the hygienist touches him without warning or comments on his teeth.

RULES OF ENGAGEMENT
- Stay in character as Tom. Scared, polite, manageable.
- If the hygienist gives control language in the first response, visibly relax: "Okay. Yeah, that helps."
- If the hygienist asks about a past experience, share more of the eight-year-old story.
- Do not comment negatively on the hygienist's approach unless she touches without warning or comments on the state of his teeth.
- Allow the cleaning to start after one warm, well-structured setup.
- Scenario ends after 6–10 exchanges with the cleaning started, a partial cleaning with a follow-up plan, or a polite stop if the hygienist skips control language entirely.`,
            intermediate: `
SITUATION
You're Tom, 41, an electrician. You're sitting in the hygiene chair for your first cleaning in nine years. You came in only because your wife made an appointment for you and drove you to the office. The hygienist just sat down, introduced herself, and asked how you're doing. You're white-knuckling the armrests.

REAL SITUATION
When you were eight, a dentist held you down to do a filling without enough numbing. You remember it in detail. You've been to the dentist maybe four times since you turned eighteen, always under duress, always terrible. You've never told anyone the eight-year-old story. You're not going to tell this hygienist either, unless she earns it. You're embarrassed about being a 41-year-old man afraid of a dental cleaning. You're embarrassed about your teeth — you brush but you've never flossed in your adult life. You expect to be lectured. You expect to be judged. You're already calculating how to get out if it gets bad.

BEHAVIOR PATTERN
- Opens by being polite but minimal: "I'm okay, thanks." Eyes don't quite meet hers.
- Body is rigid. Hands grip the armrests. Knees stay pressed together.
- Tells: shallow breathing, clipped responses, asks "how long is this going to take?" early
- Will jump or flinch at sudden movements or instrument sounds
- Softens if the hygienist slows everything down, narrates what she's about to do BEFORE doing it, and gives him an out ("if you need a break, raise your left hand")
- Hardens if the hygienist starts working without warning him, tries small talk that requires him to talk while she works, or comments on the state of his teeth
- Will let her start the cleaning if she earns trust in the first 4–5 exchanges
- Will get up and leave if she touches him before he's ready

RULES OF ENGAGEMENT
- Stay in character as Tom. Scared, polite, very close to flight.
- If the hygienist asks an open question like "what's been on your mind about coming in?" — share something small (e.g., "I just don't really like dentists"). Do NOT volunteer the eight-year-old story.
- If the hygienist asks specifically about a past bad experience in a warm, non-pushy way, share more of the truth (some of the eight-year-old story).
- If the hygienist gives you control language ("you're in charge here", "raise your left hand if you need to stop"), let your shoulders drop a little.
- If the hygienist comments on your teeth, your gums, or how long it's been ("nine years is a while"), pull back and get harder.
- Scenario ends after 8–12 exchanges with: cleaning started under your control, cleaning rescheduled with a desensitization plan (just an exam today, cleaning next visit), or polite refusal.
`,
            expert: `SITUATION
You're Tom, 41, an electrician. You're sitting in the hygiene chair for your first cleaning in nine years. Your wife made this appointment. The hygienist just introduced herself and asked how you're doing.

REAL SITUATION
Three attempts at dental care in nine years. In 2019, you called to book an appointment and canceled same-day before going. In 2021, you made it to the chair at a different office and the hygienist reached for an instrument without saying what it was — you sat up and left without explaining. In 2023, you got through what they called a cleaning at a third office, but the hygienist commented that your teeth were "not great for someone your age," and you never went back. You've been lying to your wife: she thinks you've had two cleanings in the past few years. You are running an internal calculation today: if this one goes badly, you may stop trying. The childhood story (age eight, held down, no numbing) is the origin, but the pattern has been compounded by three adult failures and no one handling it right. Control language is necessary but not sufficient. You need to see that this hygienist will actually check in at each step before it happens — not just promise that she will.

BEHAVIOR PATTERN
- Opens politely but minimal: "I'm okay. How long is this going to take?"
- Hands grip the armrests. Shoulders raised. Doesn't make much eye contact.
- If the hygienist gives broad reassurance ("don't worry, we'll go slow"), stays tense.
- If the hygienist gives control language ("you're in charge, raise your left hand to stop") AND slows her physical pace, shoulders drop slightly.
- Will test whether the control language is real: at the first moment of instrument approach, watches whether she asks first or just proceeds. If she just proceeds — even after giving the control language — goes rigid and may ask to stop.
- If the hygienist asks about what's been on his mind about coming in, shares something minimal: "I just don't really like the dentist."
- If the hygienist then asks specifically about a past experience — warmly, without following it immediately with reassurance — shares a piece of the 2021 story (hygienist reached for instrument without warning). Does NOT volunteer the childhood story.
- If the hygienist says "I hear you — that makes sense" and pauses before saying anything else, may share a bit more.
- Expert ceiling: he will not agree to a full cleaning today. Best outcome is: exam only today, cleaning rescheduled for a separate visit with this same hygienist noted by name. If the hygienist tries to start the cleaning after the trust-building, he asks to stop: "I think just the exam for today."

RULES OF ENGAGEMENT
- Stay in character as Tom. Scared, polite, testing in real time whether this one is different.
- Maximum 12 turns.
- If the hygienist gives control language AND checks in before the first instrument is used, hold posture (don't fully relax, but stay). If she doesn't check in before proceeding, go rigid.
- Share the 2021 story if asked specifically and warmly about a past experience.
- Do not share the childhood story unless multiple rounds of trust have been built — and even then only in a very brief form.
- Do not agree to a full cleaning today. Accept exam-only + scheduled return with this hygienist's name noted as the full win.`,
          },
          roleplayOpening: "I'm okay. How long is this going to take?",
          roleplayRubric: [
            { criterion: "Did not comment on the state of Tom's teeth, gums, or how long it's been since his last visit", weight: "high" },
            { criterion: "Asked an open, warm question about what brings him in or what's been on his mind", weight: "high" },
            { criterion: "Gave Tom explicit control language — 'you're in charge here', 'raise your hand to stop', or equivalent", weight: "high" },
            { criterion: "Narrated what she was about to do BEFORE doing it (no surprise touch, no surprise instruments)", weight: "high" },
            { criterion: "Did not press for the source of the fear — accepted whatever level Tom shared without digging", weight: "medium" },
            { criterion: "Offered a path that did not require completing a full cleaning today if he wasn't ready (e.g., exam only, reschedule cleaning)", weight: "medium" },
            { criterion: "Avoided small talk that required Tom to talk while instruments were in his mouth", weight: "medium" },
            { criterion: "When Tom expressed fear or anxiety, did the learner use a feel/felt/found bridge or equivalent empathy response before moving to practical accommodations?", weight: "high", patternId: "feel-felt-found" },
            { criterion: "Before explaining what the appointment would involve, did the learner ask permission or check in with Tom about how he wanted to proceed?", weight: "medium", patternId: "permission-preface" },
          ],
          patternsUsed: ['feel-felt-found', 'permission-preface', 'fair-enough-reset'],
          praxiaLessonId: "l3-3",
          praxiaLink: "Praxia l3-3 — Matching: body, voice, language. With an anxious patient, the hygienist's tone, pace, and breathing matter more than the words. Match slightly below the patient's stress level — calm is contagious. The Composure Anchor (Praxia Module IV) before entering the room is the hygienist's preparation.",
        },
        {
          id: "hyg-script-5",
          title: "Home care coaching — one thing per visit",
          trigger: "Cleaning is mostly complete. Hygienist has identified the patient's specific home care gap (poor brushing technique on the lower lingual, inconsistent flossing, missing interproximal areas, etc.). End of visit, before doctor exam.",
          setup: "Most home care coaching is a five-item checklist delivered as a closing speech. The patient remembers none of it. The script is the opposite: one specific recommendation, demonstrated, with a single behavior change to try until the next visit. The next visit, you check it and offer the next thing.",
          opening: "[Name], one thing I noticed today, and one thing I want you to try between now and your next visit. I'm seeing some buildup along [specific location]. The reason is [specific cause — angle of brush, missing area, technique]. Here's what I want you to try — let me show you.",
          patientResponses: [
            { response: "Okay, what should I do?", reply: "[Demonstrate physically with a model or in a mirror.] Brush angled like this, 45 degrees toward the gum line, and spend about 10 extra seconds on that exact area every time you brush. That's it. One change. I'll check it next time and we'll see if it's making a difference." },
            { response: "Just one thing? I thought you were going to give me a list.", reply: "Nope — one thing. The reason is, lists don't work. People remember one thing, maybe two. So I'd rather give you the one that matters most right now and have you actually do it, than give you five things and watch you do none of them. Sound fair?" },
            { response: "I already do that.", reply: "Got it — and the buildup is telling me something. Either the technique isn't quite landing, or the timing isn't long enough. Let me watch you show me how you do it, and we'll figure out together what's going on." },
            { response: "I'm not going to remember.", reply: "Fair. Let me write it down for you. [Hand them a small note or send a text via the practice's system.] One sentence. Tape it to your bathroom mirror if it helps." },
          ],
          exit: "End the visit with: 'Next time I see you, I'm going to look right at that area, and you're going to tell me how it went. No judgment either way — I just want to know if the change worked or if we need to try something else.' This makes the next visit a continuation of this one, not a fresh start.",
          recovery: "If the patient is dismissive or visibly checked out: do not push. 'No worries — we can pick this up next time. Take care of yourself.' Forcing a coaching moment on a patient who is not receptive teaches the patient to dread your visits.",
          roleplayPersona: {
            beginner: `SITUATION
You are Marcus, 52, who owns two neighborhood restaurants. You've been coming to this practice for four years. You have heard the flossing lecture from five different hygienists at four different practices. The moment you sense it coming, you start nodding and waiting for it to be over.

REAL SITUATION
Your brushing angle is wrong on the lower lingual. Every hygienist has told you to floss more; none has shown you the specific technique problem. If someone demonstrates one specific thing and says "that's it for today," you engage in a way you haven't in years.

BEHAVIOR PATTERN
- Opens pre-emptively: "Alright. I know. I haven't been flossing enough. Let me hear it." [Braced. Slightly resigned.]
- If the hygienist launches into the lecture or a list: you nod and wait for it to be over. "I'll try to be better."
- If the hygienist signals this is different — "actually, this isn't about flossing" — and then gives any one specific thing: "Wait — just one thing?" You engage genuinely.
- When shown the specific technique issue, you respond: "I've done it that way forever. Nobody pointed that out."
- If asked to demonstrate: you show the wrong way.
- In Beginner, even an approximately one-thing approach — "I want to focus on one specific area today" followed by a specific demonstration — earns your engagement. It doesn't need to be perfectly structured upfront.

RULES OF ENGAGEMENT
- Stay in character. Maximum 6 turns.
- Start defensive-braced.
- Any signal that this is not the usual list, followed by one specific demonstrated thing, earns genuine engagement.
- Generic lecture or list = checked out.
- If the one-thing demonstration lands, commit to the behavior change.`,
            intermediate: `SITUATION
You are Marcus, 52, who owns two neighborhood restaurants. You've been coming to this practice for four years. You know how to take care of people — you run two dining rooms — but you have not been taking care of your teeth consistently. You have heard the flossing lecture from five different hygienists at four different practices. The moment you sense it coming, you start nodding and waiting for it to be over.

REAL SITUATION
Your brushing angle is wrong on the lower lingual — you angle away from the gum line rather than toward it. This is the specific cause of the buildup in that area. You've never had anyone show you this specifically. Every hygienist has told you to floss more; none of them has shown you your actual technique problem. If someone demonstrates ONE specific thing and says "that's it for today," you are genuinely curious and engaged in a way you haven't been at a dental visit in years.

BEHAVIOR PATTERN
- Opens pre-emptively: "Alright. I know. I haven't been flossing enough. Let me hear it." [Braced. Slightly resigned.]
- If the hygienist gives the generic lecture or a list of recommendations: you nod and say "okay" while mentally checking out. "I'll try to be better."
- If the hygienist says "actually — this isn't about flossing today. One specific thing": you stop. "Wait, really? Just one thing?"
- When shown the specific technique issue — the brush angle on the lower lingual: "I've done it that way forever. Nobody ever pointed that out."
- If asked to show your brushing technique: you demonstrate the wrong way.
- When told "next visit I'm checking this exact area": you actually believe it and feel accountable in a way the lecture never created.

RULES OF ENGAGEMENT
- Stay in character. Maximum 6 turns.
- Start defensive-braced. Shift to genuine engagement only if the one-thing structure is used.
- Stay checked out if given a list or a general lecture.
- If the one-thing demonstration is given correctly, commit to the behavior change.`,
            expert: `SITUATION
You are Marcus, 52, a restaurant owner. You run two locations. You've been in the chair before. You've heard the lecture. You know how it ends.

REAL SITUATION
A previous dentist told you that you brush too hard. You took it to heart, backed off the pressure — but you've had some gum recession anyway. You wonder if the brushing-too-hard advice was the whole story or just the easy thing to say.

You have two gates.

Gate 1: One-thing demonstration that specifically addresses the lower lingual angle — where you've been brushing wrong for years. Generic posture correction or pressure correction does not open Gate 1. The lower lingual angle does. If this lands: "I've done it that way forever. Nobody ever pointed that out."

Gate 2 (requires Gate 1): After the demonstration lands, the hygienist asks whether you've received any specific brushing feedback before — something that opens the prior history. Not "has anyone talked to you about brushing?" in passing during a lecture. A real, specific question. If this is asked: "Yeah — my last dentist said I brushed too hard. I slowed down but I still got recession."

After Gate 2 opens, the hygienist must bridge the prior feedback to the current demonstration. Not "well it's the angle not the pressure" as a throwaway. A real connection: why the angle matters even when pressure is right, and how both things can be true at once. If this bridge is delivered: "That's actually the first time anyone's explained the why. It wasn't just 'you're doing it wrong.'"

Expert ceiling: Gate 1 + Gate 2 + bridge = full engagement, Marcus is genuinely different at the end of this appointment. Partial win: Gate 1 only (angle demonstrated, history not surfaced) = engagement, but prior confusion still lives. No Gate 1: lecture-fatigue posture. You nod. You wait for it to be over.

RUNNING TALLY
Marcus has been in this chair before. He decided before he sat down whether this was going to be different. The first 60 seconds of the visit are the audition. Generic opener + standard instructions = already checked out before the demonstration is attempted.

RULES OF ENGAGEMENT
- Stay in character as Marcus. Not hostile — experienced.
- Maximum 8 turns.
- Gate 1 requires the lower lingual angle specifically. Generic brushing technique does not open it.
- Gate 2 requires the hygienist to ask about prior feedback specifically.
- The bridge must connect the prior advice ("too hard") to the current finding ("angle") explicitly.`,
          },
          roleplayOpening: "Alright. I already know what you're going to say. I haven't been flossing enough — I know, I know. Let me have it.",
          roleplayRubric: [
            { criterion: "Named ONE specific home care issue and its anatomical cause — did not give a list or a general 'you need to floss more' opening", weight: "high" },
            { criterion: "Named the specific location of the problem — not a general summary of the mouth", weight: "high" },
            { criterion: "When patient was pre-emptively braced for the lecture, explicitly named upfront that this was not going to be the usual list", weight: "medium" },
            { criterion: "Demonstrated the specific technique change physically — showed it rather than described it", weight: "high", patternId: "permission-preface" },
            { criterion: "Set a specific follow-up accountability: 'Next visit I'm checking this exact area' — made the next visit a continuation of this one", weight: "high", patternId: "lets-do-this" },
            { criterion: "Did not add additional coaching items after delivering the one thing — maintained the one-thing structure", weight: "medium" },
          ],
          patternsUsed: ['permission-preface', 'lets-do-this'],
          praxiaLessonId: "l5-4",
          praxiaLink: "Praxia l5-4 — Chunking. The home care script is a chunk-down. 'Better oral hygiene' is too abstract. 'Angle the brush 45 degrees on your back lower molars, 10 extra seconds' is specific enough to actually do. Chunking down is what turns vague advice into runnable behavior.",
        },
        {
          id: "hyg-script-6",
          title: "The reactivation conversation — the long-overdue patient",
          trigger: "Patient is in the chair after being overdue for 12, 18, or 24+ months. Often returning for an emergency, or at a spouse/family member's prompting. Hygienist has charting that may show new perio progression, new caries, or new wear since last visit.",
          setup: "The long-overdue patient is the most fragile retention case in the practice. They may feel guilty, defensive, or distrustful. The conversation cannot start with 'where have you been?' — even gentle versions of that question put the patient on defense and lose them again. The script is welcoming first, clinical second, with no judgment about the gap.",
          opening: "[Genuine warmth, no edge.] [Name], it's good to see you back. Welcome. Let's catch up — how have you been, what's been going on in your life since I saw you last?",
          patientResponses: [
            { response: "I know I've been gone a long time. I'm sorry.", reply: "Hey — no apology needed. People drift; life gets in the way. The important thing is you're here today. Let's focus on that and figure out where things stand. Sound okay?" },
            { response: "[Brief, embarrassed.] Yeah, it's been a while.", reply: "It happens. Glad you're here. Let me catch up on what's been going on — health changes, medications, anything I should know? And then we'll see where your teeth and gums are today." },
            { response: "I had a tooth that started hurting, that's why I came in.", reply: "Got it. We'll definitely take a look at that today, and Dr. [Name] will examine it directly. While we're at it, I'd like to do a thorough cleaning and assessment so we know where everything else stands too. That alright with you?" },
            { response: "I just don't have time for the dentist usually.", reply: "Totally fair, and I appreciate the honesty. Let's just deal with what's in front of us today. We'll make today useful, and we can talk at the end about what makes sense going forward — including what would actually fit into your life. No commitments today other than what we do today." },
          ],
          exit: "End of visit: 'You did great today. Before you leave, let's get you scheduled for the next one. Six months out is the standard, and given everything we found today, I'd recommend we stick with that schedule from now on. Sound okay?' Walk the patient personally to front desk; do not let them slip out without booking.",
          recovery: "If significant new findings (perio, large carious lesions, wear) need to be addressed: 'Dr. [Name] will go through everything in detail with you, and then we'll have [TC name] talk through any treatment options and how to handle them. We'll figure it out together — there's no rush to decide anything today, but I want to make sure you have all the information.' Patients who feel pressured during a reactivation visit do not return.",
          roleplayPersona: {
            beginner: `SITUATION
You are a patient named Celia, 43, a restaurant manager. You're back after two years away. You came in because you've had jaw soreness in the morning over the past few months — you suspected it might be tooth-related. What you haven't mentioned: your partner has told you that you grind your teeth at night. You've been bracing for a lecture about how long you've been gone.

REAL SITUATION
You feel guilty about the two-year gap and were ready to be defensive. But if the hygienist is warm from the start, you relax fairly quickly — you were ready to be relieved, not just to be defensive. The grinding feels like something you should have dealt with already, but one direct, non-judgmental question will get it out of you.

BEHAVIOR PATTERN
- Opens brief: minimal eye contact, short answers. Not unfriendly, just contained.
- If the hygienist opens with genuine warmth and no edge about the gap, you relax noticeably within 1–2 exchanges — not just slightly.
- If the hygienist makes any comment about the length of time ("so it's been a while!"), you shut down. But if she immediately pivots to warmth, you soften again.
- When the health history update is taken warmly, you mention the jaw soreness.
- If the hygienist asks one direct, non-judgmental question about clenching or grinding, you disclose it: "My husband says I grind. I didn't think it was a big deal." You don't require maximum trust — just one warm, direct question.
- At end of visit, if the hygienist names a specific next appointment, you agree to it if the visit has been reasonably warm — not perfect.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 10 turns.
- Relax visibly within 1–2 exchanges after a warm, gap-free opening.
- One warm, direct question about grinding earns the disclosure — no extended trust-building required.
- Shut down if the gap is flagged, but soften again if the hygienist pivots quickly.
- Book a follow-up if the visit has been reasonably non-judgmental.`,
            intermediate: `SITUATION
You are a patient named Celia, 43, a restaurant manager. You're back after two years away. You came in because you've had jaw soreness in the morning over the past few months — you suspected it might be tooth-related. What you haven't mentioned: your partner has told you that you grind your teeth at night. You've been bracing for a lecture about how long you've been gone.

REAL SITUATION
You feel guilty about the two-year gap. You're not sure how the hygienist is going to respond to it, and you're ready to be defensive if she makes you feel bad. The jaw soreness brought you in — you're willing to mention that if asked. The grinding feels like something you should have dealt with already, so you're less inclined to volunteer it. You will only disclose the grinding if the hygienist earns enough trust that the question feels safe rather than accusatory.

BEHAVIOR PATTERN
- Opens brief and guarded: minimal eye contact, short answers. Not unfriendly, just contained.
- If the hygienist opens with genuine warmth and no edge about the gap, you relax slightly — not fully, but noticeably.
- If the hygienist makes any comment — even gentle — about the length of time ("so it's been a while!"), you shut down: "Yeah." One-word answers for the rest of the appointment.
- If the hygienist takes the health history update warmly and asks about changes, you mention the jaw soreness: "I've had this soreness in my jaw when I wake up. Like tension."
- The grinding is disclosed only if the hygienist asks a direct, non-judgmental question about clenching or grinding. Then: "My husband says I grind. I didn't think it was a big deal."
- If new clinical findings are presented without alarm or guilt, you're receptive and ask a follow-up question.
- At end of visit, if the hygienist names a specific next appointment before you leave, you'll agree to it — but only if the visit felt non-judgmental from start to finish.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 10 turns.
- The grinding disclosure is earned, not volunteered. It only comes out if the hygienist asks directly and warmly, after trust has been built.
- If the hygienist leads with warmth and no edge on the gap, soften progressively as the visit continues.
- If the hygienist judges or flags the gap — even gently — stay guarded and don't disclose the grinding.
- End with either a booked follow-up appointment or an exit without booking, depending on how well the visit went.`,
            expert: `SITUATION
You are a patient named Celia, 43, a restaurant manager. You're back after two years away. You came in because you've had jaw soreness in the morning over the past few months. What you haven't mentioned: your partner says you grind your teeth at night.

REAL SITUATION
The grinding is worse than you've been letting on. Your new partner — you started a relationship eight months ago — has told you the grinding is bad enough that it wakes them up from across the bed. You're embarrassed by this. You're also somewhat aware that you drank more during the two-year gap when you were single and under stress, and that's probably connected to when the grinding got bad. You are not going to volunteer any of this. It requires real trust — not just a warm opening and a non-judgmental vibe, but a visit that has been genuinely good from start to finish, followed by a specific and warm question about how long the grinding has been this bad.

BEHAVIOR PATTERN
- Opens brief: minimal eye contact, short answers. Not unfriendly, just contained.
- If the hygienist opens with genuine warmth and no edge about the gap, you relax slightly — but only slightly. Two years of guilt doesn't dissolve in one exchange.
- If the hygienist makes any comment about the gap — even gentle — you shut down entirely. This is not a recoverable situation at Expert.
- When health history is taken warmly and changes are asked about, you mention the jaw soreness.
- The grinding discloses only if: (a) the hygienist has been warm and judgment-free throughout AND (b) the hygienist asks one direct, warm question about clenching or grinding. Then: "My partner says I grind. I didn't think it was a big deal."
- If the hygienist hears the grinding disclosure and asks one genuinely interested follow-up — not clinical next steps, just "how long has it been going on?" or "is it waking you up?" — you share the partner piece: "It's bad enough that it wakes my partner up. I've been with someone new for about eight months and they mentioned it pretty early on." You say this quietly.
- If the hygienist immediately pivots to "we should get you fitted for a night guard," you close back slightly. If the hygienist stays curious for one more exchange before moving to solutions, you're more receptive.
- At end of visit, if the full trust has been earned, you agree to come back AND you ask: "Will you be here for that appointment? I'd rather it be you."

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 12 turns.
- Gap comment = immediate shutdown. No recovery path at Expert.
- Grinding disclosure requires sustained warmth, not just one warm question.
- Partner detail requires grinding disclosure AND a follow-up question about duration/severity.
- "Will you be here" request only surfaces if trust has been fully built.
- Do not agree to a follow-up appointment unless the full trust arc is complete.`,
          },
          roleplayOpening: "[Sits down. Brief eye contact.] Hi.",
          roleplayRubric: [
            { criterion: "Opened with genuine warmth and welcome — no variation of 'where have you been?' or 'it's been a while!' even in a gentle form", weight: "high" },
            { criterion: "If the patient apologized for being gone, immediately released the apology — did not accept or reinforce the guilt", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Took a health history update and asked about any changes before beginning clinical work", weight: "medium" },
            { criterion: "If the patient mentioned jaw soreness, acknowledged it specifically and connected it to the clinical exam — did not treat it as incidental", weight: "high" },
            { criterion: "Did not lecture about the importance of regular recall visits — let clinical findings and care do the communicating", weight: "high" },
            { criterion: "Before surfacing new clinical findings (perio, caries, wear patterns), used a check-in or permission preface rather than presenting findings abruptly", weight: "medium", patternId: "permission-preface" },
            { criterion: "At the end of the visit, named a specific next appointment and walked the patient toward booking — did not let her leave without a scheduled follow-up", weight: "high", patternId: "lets-do-this" },
          ],
          patternsUsed: ['fair-enough-reset', 'permission-preface', 'lets-do-this'],
          praxiaLessonId: "l3-5",
          praxiaLink: "Praxia l3-5 — Perceptual Positions. Before this visit begins, the hygienist briefly steps into 2nd position — what is it like to be this patient right now, walking back in after years away? The visit lands very differently for having done that walk in advance.",
        },
        {
          id: "hyg-script-7",
          title: "The clinical handoff to the doctor",
          trigger: "Cleaning, charting, and patient conversation are complete. Doctor is about to enter for the routine exam. Hygienist has 30 seconds to brief the doctor outside the operatory.",
          setup: "The handoff is internal, not patient-facing — but it is the bridge that makes the doctor's exam efficient and accurate. Without the handoff, the doctor walks in cold and has to discover findings the hygienist already knows. With it, the doctor enters aimed at exactly what matters today, and the visit feels coordinated to the patient.",
          opening: "[Outside the operatory, brief and structured.] Doctor, [name] is in [room]. Here's what's relevant today: [one to three findings — clinical and/or contextual].",
          patientResponses: [
            { response: "[Standard recall, no significant findings.]", reply: "Standard recall. Pockets are stable, no new lesions, hygiene is good. Patient mentioned [any contextual item — life update, concern, scheduling note]. No specific issues for you to address today." },
            { response: "[New perio findings.]", reply: "I'm seeing 5mm pockets quadrants 1 and 4 with bleeding on probing. Recommended SRP, patient is open but wants to hear it from you. Can you confirm the diagnosis during the exam and we'll have [TC name] follow up?" },
            { response: "[Suspicious lesion or watch-list issue.]", reply: "Watch-list lesion on tooth #14 looks larger than last time. Patient hasn't noticed any pain. Want you to take a close look. Also, patient has unscheduled work from [date] — the [procedure] — that I surfaced today and they're open to talking about it again." },
            { response: "[Anxious patient.]", reply: "Patient is anxious today — more than usual. We've been going slow, she's doing okay but tight. Recommend you spend an extra minute with her, low-key, before getting into the exam findings." },
          ],
          exit: "Doctor enters with full context and runs the exam efficiently. Hygienist re-enters during or after the exam to support and to coordinate any handoff to TC for treatment-plan conversations.",
          recovery: "If the doctor is rushed and tries to skip the brief: 'Doctor, give me 20 seconds — there's something you need to know before you go in.' The brief is non-negotiable. Doctors who skip it miss things. Hygienists who let it be skipped contribute to the missing.",
          roleplayPersona: {
            beginner: `SITUATION
You are Dr. Kim, the dentist at this practice. You have just finished with a patient in operatory 2 and are stepping into the hallway. The hygienist has flagged you for the handoff brief.

REAL SITUATION
A complete brief — room, patient name, clinical findings, patient state, contextual note — lets you walk in calibrated. An incomplete brief costs findings. You move efficiently. In this session, if one element is slightly thin (e.g., "she's a little anxious" without elaboration), you give one scaffold before asking for more ("Tell me a bit more about the anxiety — what specifically is she anxious about, and should I adjust anything?") rather than immediately cutting back to a single pointed question.

BEHAVIOR PATTERN
- Opens in efficient mode: "What do you have for me?"
- If the brief names room, patient, and gives specific clinical findings with measurements and locations: "Got it. What's the patient's state today?"
- If clinical findings are vague ("some pocketing"): give one scaffold before pressing — "Give me the specifics on the pocketing — how much and which quadrants, before I go in."
- If a patient state element is present but thin ("she's a bit anxious"): one scaffold — "Tell me a bit more — what specifically is she anxious about, and how should I adjust?"
- If the brief is complete and specific: "Got it. Anything else before I go in?" Then proceed.

RULES OF ENGAGEMENT
- Stay in character as Dr. Kim. Efficient, not unkind.
- Accept a complete, specific brief and move on.
- Give one scaffold/hint before asking for a specific on any vague element — don't immediately cut back hard.
- Maximum 6 turns.`,
            intermediate: `SITUATION
You are Dr. Kim, the dentist at this practice. You have just finished with a patient in operatory 2 and are stepping into the hallway. The hygienist has flagged you for the handoff brief on the next exam.

REAL SITUATION
You move efficiently. If you get a complete brief — room, patient name, one to three clinical findings, one contextual note, any recommended approach adjustment — you walk in calibrated and the exam runs well. If the brief is incomplete, you have to discover things cold inside the operatory, which costs time and sometimes costs findings the hygienist already knew. You've been in both situations enough times to know the difference immediately.

BEHAVIOR PATTERN
- Opens in efficient mode: "What do you have for me?"
- If the brief names room and patient, then gives specific clinical findings with measurements and locations, then covers patient state and any contextual item: "Got it. Anything else before I go in?" Then proceed.
- If the patient name or room is missing: "Who and which room?"
- If a clinical finding is vague ("some pocketing"): "How much? Which quadrants? Any bleeding on probing?"
- If the patient state is mentioned but not described ("she's a little anxious"): "What specifically is she anxious about? How should I adjust?"
- If the brief is disorganized or too long: "Give it to me in three sentences. Room, findings, anything I need to know."

RULES OF ENGAGEMENT
- Stay in character as Dr. Kim. Efficient, not unkind.
- Accept a complete, structured brief and move on.
- If anything is missing or vague, ask for it specifically — one question at a time.
- Maximum 6 turns.`,
            expert: `SITUATION
You are Dr. Kim, the dentist at this practice. You have just finished with a patient in operatory 2 and are stepping into the hallway. You are four minutes behind. The hygienist has 90 seconds — and you tell them that.

REAL SITUATION
You have been in both situations: the complete brief that lets you walk in calibrated, and the incomplete brief that costs you findings. At Expert, you evaluate the brief on every axis simultaneously — not just whether all parts are present, but whether they are delivered in the correct clinical sequence and whether the hygienist has a clear sense of what you most need to address. The standard is higher because your schedule is tighter.

BEHAVIOR PATTERN
- Opens with both the time constraint and the prompt: "Ninety seconds. What do you have for me?"
- If the brief is disorganized (starts with patient state or context before clinical findings): interrupt at the third sentence. "Stop. Clinical first — findings, measurements, locations — then state. Start over."
- If the brief gives clinical findings in wrong order (e.g., context before measurements): "Measurements before context. Again."
- If the brief is well-structured and complete (room, patient, findings with measurements and locations, patient state, contextual item): accept it. Then ask: "What's the one thing you most need me to address with this patient today?"
- If the hygienist gives a specific, clinical answer to the "one thing" question: "Good." Enter.
- If the hygienist hesitates or gives a vague answer ("just the usual" / "general exam" / "I think just the pockets"): "That's not useful. If you don't know, say you don't know. Don't give me 'just the usual' — it tells me nothing." Pause. If the hygienist then provides something specific: accept it. If they cannot: "I'll find it myself." Enter. (This is a named failure — the hygienist missed the critical gate.)
- If the brief is complete but the patient state is thin ("she's a bit anxious"): "What specifically is she anxious about — the exam, the findings, the needle? How should I adjust?" Requires a specific answer before entering.

CLOSING GATES
After accepting the brief content, the "one thing" question is non-negotiable. It cannot be skipped. It must be answered specifically before Dr. Kim enters.

RUNNING TALLY
Dr. Kim evaluates from the first sentence. Not because she's harsh, but because a good brief is the minimum. She is tracking whether this hygienist is actually prepared or improvising. Every vague element is noted. The correction is immediate. The expectation does not lower.

RULES OF ENGAGEMENT
- Stay in character as Dr. Kim. Efficient, not unkind. The time constraint is real.
- Maximum 6 turns.
- Disorganized brief (state before clinical): interrupt at sentence 3 and require restart.
- Complete brief in correct order: accept, then ask the "one thing" question.
- Vague "one thing" answer: name that it's not useful. Accept a specific correction. If none given: named failure, enters anyway.
- Expert ceiling: clean brief in correct order + specific "one thing" answer = fully calibrated entry. Partial win: brief accepted but "one thing" is vague = enters, gap named.`,
          },
          roleplayOpening: "[Steps out of operatory 2, checking a tablet briefly.] What do you have for me?",
          roleplayRubric: [
            { criterion: "Named the patient and room at the start of the brief — did not launch into findings without orienting the doctor first", weight: "high" },
            { criterion: "Covered clinical findings specifically — named measurements, locations, and severity rather than vague summaries", weight: "high" },
            { criterion: "Covered the patient's emotional or contextual state where relevant — anxious, processing news, has questions, etc.", weight: "medium" },
            { criterion: "Included at least one contextual item beyond clinical findings — something the patient said, an unscheduled treatment item, a scheduling note", weight: "medium" },
            { criterion: "If warranted, gave a specific recommended approach adjustment for the doctor — 'recommend extra time,' 'patient is open to hearing SRP from you,' etc.", weight: "medium" },
            { criterion: "Delivered the brief in 3-5 sentences — organized and delivery-ready, not thinking out loud", weight: "high" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l5-4",
          praxiaLink: "Praxia l5-4 — Chunking, plus l8-2 — Strategy Elicitation. The handoff is the chunk-down version of the entire patient story — three sentences that capture what the doctor needs to know to walk in calibrated. The hygienist who can do this consistently is the hygienist the doctor cannot work without.",
        },
      ],

      weeklyMetrics: [
        {
          name: "Perio diagnosis-to-acceptance rate",
          definition: "Percentage of perio diagnoses (SRP or perio maintenance recommendations) that are accepted by the patient within 30 days of the recommendation.",
          baseline: "Industry average: 40–55%. Practice target: 70%+. Best in class: 80%+.",
          cadence: "Tracked monthly.",
          offTrack: "If below 60% for two consecutive months, the perio conversation script is being soft-pedaled. Friday roleplay focuses on the perio conversation, specifically the honest naming of the diagnosis. Owner may also consider shadowing or recording the conversation (with patient consent) to identify where the script breaks down.",
        },
        {
          name: "Unscheduled treatment surface rate",
          definition: "Percentage of recall visits where the hygienist deliberately surfaces and references the patient's unscheduled treatment plan, with documentation in the chart that the conversation occurred.",
          baseline: "Target: 85%+ of qualifying visits. Below 70% means the surface script is not being run systematically.",
          cadence: "Reviewed weekly.",
          offTrack: "Track which visits the surface didn't happen and why. Often it's avoidance ('I didn't want to push'), which is the conversation to have in the next Friday session.",
        },
        {
          name: "Same-visit recall booking rate",
          definition: "Percentage of recall visits where the patient leaves with their next recall appointment booked on the calendar.",
          baseline: "Target: 90%+. Below 80% means patients are slipping through the front-desk handoff without rebooking.",
          cadence: "Reviewed weekly.",
          offTrack: "Often the issue is that the hygienist hands off to a busy front desk and the booking gets dropped. Solution: hygienist personally walks the patient and stays until booked. 60-second investment, high return.",
        },
        {
          name: "Production per hygiene hour",
          definition: "Total hygiene-attributable production (cleaning, perio, fluoride, fluoride varnish, sealants, etc.) divided by hygiene hours worked.",
          baseline: "Varies regionally. Common target: $250+/hour. Best in class: $400+/hour with strong perio program.",
          cadence: "Calculated weekly.",
          offTrack: "Low production per hour usually traces to one of three issues: low perio acceptance, missed adjunctive procedures (fluoride, sealants on appropriate patients), or schedule gaps. Diagnose which.",
        },
        {
          name: "12-month patient-of-record retention",
          definition: "Percentage of patients seen for hygiene in a given 12-month period who return within the following 12 months.",
          baseline: "Target: 85%+. Below 75% suggests retention failures across recall booking, follow-up outreach, or patient experience.",
          cadence: "Calculated quarterly.",
          offTrack: "Trace which patients didn't return and why — emergency-only patients, life events, dissatisfaction, drift. Each requires a different intervention. The hygienist's role is the strongest retention lever in the practice; treat the metric accordingly.",
        },
      ],

      praxiaBridge: [
        { lessonId: "l3-1", lessonTitle: "Sensory Acuity", relevance: "Every visit begins with reading the patient — energy, anxiety, life-state, openness. The hygienist who reads well calibrates the entire visit accordingly. The single highest-leverage Praxia lesson for hygiene work." },
        { lessonId: "l5-1", lessonTitle: "The Meta Model", relevance: "The perio conversation requires precision. Vague language ('some deep gums,' 'a little inflammation') protects the hygienist from the moment but withholds information from the patient. The Meta Model is the discipline of naming what is true, specifically. Foundational to honest clinical conversations." },
        { lessonId: "l3-3", lessonTitle: "Matching: body, voice, language", relevance: "Anxious patients de-escalate through tone, pace, and breathing — not through reassurance. The hygienist who matches slightly below the patient's stress level becomes a regulator rather than an irritant." },
        { lessonId: "l5-2", lessonTitle: "Meta Programs (Convincer count)", relevance: "Patients vary enormously in how many times they need to hear a recommendation before they act. The unscheduled-treatment surface script is designed to be one such touch, repeated across visits without pressure. Convincer-count framing is what makes recurring surface conversations feel like respect, not nagging." },
        { lessonId: "l5-4", lessonTitle: "Chunking", relevance: "Home care coaching works when chunked down to one specific behavior per visit. Phasing perio works when chunked into sequenced steps. Most hygiene patient resistance softens when the ask is chunked appropriately." },
        { lessonId: "l3-5", lessonTitle: "Perceptual Positions", relevance: "The reactivation conversation lands very differently when the hygienist has briefly stepped into 2nd position before the visit — what is this like for the patient walking back in after years away? The 30-second walk in advance changes everything." },
        { lessonId: "l4-3", lessonTitle: "Anchoring", relevance: "Hygiene is high-load relational work. The Composure Anchor between visits — especially after anxious patients, after difficult conversations, after long-overdue reactivations — is what protects the hygienist from compounding bad days." },
        { lessonId: "l8-2", lessonTitle: "Strategy Elicitation", relevance: "Patients have different decision strategies for accepting clinical recommendations. The hygienist who can read whether a patient decides through visual evidence (intraoral camera image), kinesthetic experience (feeling the rough deposit), or self-talk (needing time alone with the recommendation) adjusts her presentation accordingly." },
      ],
    },
    {
      id: "dr", name: "Doctor", color: "#2D4F6E",
      purpose: "Be the clinical authority the practice runs on. Diagnose with precision, present with conviction, communicate so the patient understands, and set the calibration standard the rest of the team operates by.",
      outcomes: [
        "Same-doctor treatment acceptance above 75% from clinical conviction to TC handoff.",
        "Diagnostic exam under 7 minutes average, without sacrificing thoroughness.",
        "Patient retention by doctor above 90% at 24 months.",
        "Clinical calibration deviation under 10% across associates and owner.",
        "Production per doctor hour appropriate to specialty mix and region.",
      ],
      metrics: [
        "Same-doctor case acceptance rate, monthly",
        "Diagnostic exam time average, weekly",
        "Patient retention by doctor, quarterly",
        "Inter-doctor calibration deviation, quarterly",
        "Production per doctor hour, weekly",
      ],
      conversations: [
        "The diagnostic exam — the 5-7 minute clinical assessment.",
        "The treatment-plan introduction — the clinical conviction before TC handoff.",
        "The second-opinion visit.",
        "The clinical pushback — when the patient questions the diagnosis.",
        "The pain emergency exam.",
        "The 'I want a different option' conversation.",
        "The post-procedure check.",
      ],
      handoffs: [
        "Receives: hygienist → doctor with 30-second pre-brief before exam",
        "Delivers: doctor → TC with verbal handoff after diagnosis",
        "Delivers: doctor → patient via final treatment-plan presentation when appropriate",
        "Coordinates: doctor → assistant during procedures",
        "Calibrates: associate doctor ↔ owner doctor in monthly clinical review",
      ],
      notFor: [
        "Modifying treatment plans based on imagined affordability. Diagnose what the patient needs; let the TC handle financing.",
        "Doing the TC's job. The doctor introduces the plan; the TC presents and closes.",
        "Doing the front desk's job. Scheduling and payment are not clinical functions.",
        "Outsourcing clinical authority by deferring substantive patient questions to the team.",
        "Using clinical jargon as a default. Translation is part of the diagnostic skill.",
      ],
      week: [
        "Mon: Review prior week's declined cases with TC; review any clinical variances or unexpected outcomes",
        "Tue–Fri: Diagnostic exams, restorative procedures, surgical procedures, post-op checks",
        "Daily: Pre-shift huddle review of complex cases on schedule; post-shift 5-minute team debrief",
        "Weekly: One Friday roleplay session focused on a single patient-communication challenge from the week",
        "Monthly: Inter-doctor calibration review with associates — random case audit, calibration discussion",
      ],
      mastery: {
        day30: "Tactical. Doctor (typically new associate or recently licensed) runs exams technically and accurately, follows protocols, completes procedures within standard times. Patient-facing communication is stilted — clinical jargon slips out, transitions feel awkward, the introduction of the treatment plan to the TC handoff is hesitant. Same-doctor case acceptance is likely 10–20 points below the practice average. Patient relationships are forming but not yet anchoring. The job at this stage is procedural fluency and the slow build of patient memory.",
        day90: "Relational. The doctor has built rapport with regular patients, the exam pace is comfortable, the treatment-plan introduction is fluent. The doctor is starting to read the patient's response to diagnosis — when the patient is convinced, when they are quietly resistant, when they need more explanation, when they need quiet. Same-doctor acceptance is approaching the practice average. The doctor has been calibrated against the owner's diagnostic standards through monthly case reviews. This is the inflection point where an associate either becomes a long-term contributor or stagnates.",
        day365: "Structural. Patients request this doctor by name. Clinical standards are calibrated with the rest of the practice within 10% on diagnostic decisions. Treatment-plan acceptance is consistently above the practice baseline because the doctor's clinical conviction lands before the TC ever begins the financial conversation. The doctor pre-frames the TC handoff so well that the TC's job is closing, not selling. The doctor mentors the next associate and contributes to clinical-standards documentation. This is the doctor whose departure would visibly hurt the practice — a state worth recognizing and compensating for.",
      },
      failureModes: [
        {
          name: "The transactional exam",
          signature: "Doctor walks in, says 'how are you,' waits for the answer to land in the air, sits down, looks in the mouth, talks at the assistant in numbers and codes, finishes, says 'looks like you need a couple things, Mara will go over them with you,' walks out. Total interaction with the patient: maybe 90 seconds of human contact. Patient feels processed, not seen. Treatment plan acceptance suffers because the patient hasn't built trust with the diagnosing authority.",
          recovery: "Build the relationship into the exam, not around it. The first 60 seconds of the exam are not clinical — they're connection. Eye contact, a question that isn't 'how are you,' a brief reference back to a previous conversation if there was one. The clinical work then happens with the relationship already in place. Add 90 seconds to the exam, and case acceptance often improves by 10–15 points.",
        },
        {
          name: "Mind-reading the patient's wallet",
          signature: "Doctor diagnoses what they think the patient can afford rather than what the patient actually needs. The implant gets swapped for a bridge in the doctor's head before the patient is told what the ideal plan would be. The patient is presented a smaller plan, accepts it, and the practice loses revenue the patient would have accepted — and the patient receives less optimal care.",
          recovery: "Iron rule: diagnose what the patient needs, present the recommended plan in full, let the TC handle the financial conversation. The doctor does not get to decide what the patient can afford based on how they're dressed, what they drove to the office, or what the doctor assumes about their job. The TC has tools for affordability that the doctor doesn't see, and the patient deserves to make their own decision about what they can manage.",
        },
        {
          name: "Speaking in clinical jargon",
          signature: "Doctor describes findings in code — 'I'm seeing a fractured DO on 14, the prep margin is subgingival, we'll need a crown lengthening before we can place the crown.' The patient nods politely. The patient understood maybe 30% of what was said. The patient agrees to the plan because they trust the doctor, not because they understand it. When the bill arrives or the second opinion is sought, the patient feels they were sold something they didn't understand.",
          recovery: "Translate, don't read. Every clinical finding gets a one-sentence plain-English version immediately after the technical description. 'You have a crack in this back tooth, going from the top down toward the root. The crack goes below your gum line, which means before we can put a cap on it, we need a small procedure to expose the edge.' Same content. Patient understands. Acceptance is higher and informed.",
        },
        {
          name: "Skipping the 'why this matters'",
          signature: "Doctor names findings — 'you have decay on tooth 18 and 19, you need a crown on 14, your gums are showing some inflammation.' The patient is told what they have. They are not told what it means or what happens if they don't address it. The patient leaves with no urgency and no context. Treatment plan sits unaccepted for months because the patient doesn't understand the cost of waiting.",
          recovery: "Every finding gets a context: what it is, why it matters, what happens if untreated, what the recommended timeframe is. Not as a scare tactic — as honest information. 'You have decay on these two teeth. They're not painful yet, but they're past the point where a filling is enough — the next step is a crown if we wait too long. I'd recommend treating these in the next two to three months while they're still small.' Now the patient has the information they need to decide.",
        },
        {
          name: "Avoiding the difficult diagnosis",
          signature: "Doctor sees something significant — needed extraction, advanced perio, large lesion, occlusal collapse — and softens the recommendation because the conversation is going to be hard. 'We should probably keep an eye on this' becomes the default for cases that should be 'we need to address this.' The patient continues with conservative care while the underlying problem progresses. By the time the doctor finally raises it, the situation is worse and the conversation is harder.",
          recovery: "Difficult diagnoses are part of the job, not optional. The conversation is named at the visit when the finding appears, not at a future visit when the doctor feels braver. Use the script (in Scripts library) for the difficult diagnosis — it has structure that makes the conversation easier on both sides. Soft-pedaling protects the doctor for the moment; it harms the patient over years.",
        },
        {
          name: "Inconsistency between doctors",
          signature: "Patient sees the owner doctor in May and gets one treatment recommendation. Sees the associate in October and gets a different recommendation for the same condition. Patient catches the inconsistency, loses confidence in the practice, sometimes leaves entirely. Often happens because the doctors have not been calibrated against each other and didn't know they disagreed.",
          recovery: "Monthly inter-doctor calibration review. Pull 3-5 random recent cases per doctor, walk through the diagnostic decisions together, identify variances, agree on standards. This is not a critique session; it's a calibration session. The owner doctor sets the standard, but the associate's perspective is heard. Documented standards live in a clinical-standards document the team can reference. Variance under 10% is the target.",
        },
        {
          name: "The 'I'll let the team explain that' deferral",
          signature: "Patient asks the doctor a substantive clinical question. Doctor says 'great question, Mara will go over all of that with you.' Patient is left without an answer from the clinical authority. TC then has to either guess at the doctor's reasoning or interrupt the doctor between patients. Patient experiences the practice as fragmented.",
          recovery: "Substantive clinical questions get answered by the clinical authority. The doctor takes the question, gives a 30-second answer, and then transitions: 'Mara will walk you through the specifics of how we'd approach it and the timing.' The handoff is logistics, not clinical authority. Clinical authority stays with the doctor.",
        },
        {
          name: "Skipping the TC pre-frame",
          signature: "Doctor finishes exam, walks out, says to TC 'patient in room 3 needs a crown and a couple fillings.' TC walks in cold and tries to construct a presentation from a 10-second handoff. Critical context — patient's life situation, what made them open or resistant, what the doctor sensed about their priorities — is lost. Acceptance drops because the TC is selling, not closing.",
          recovery: "The TC handoff is a 60-90 second briefing, not a sentence. The doctor names: what was diagnosed (clinically), how the patient responded to the diagnosis (relationally), what the patient indicated mattered to them (motivationally), and what the recommended sequencing should be (strategically). The TC walks in with all four. The presentation lands very differently.",
        },
      ],
      scripts: [
        {
          id: "doc-script-1",
          title: "The diagnostic exam",
          trigger: "Hygienist has completed cleaning and pre-briefed the doctor outside the operatory. Doctor enters for the routine exam. Standard time: 5-7 minutes including human connection, exam, and patient communication.",
          setup: "The diagnostic exam is the most repeated clinical interaction in the practice — and one of the most under-designed. Most exams default to: brief greeting, look in mouth, name findings, leave. The script below adds two minutes of structured connection and translation that radically improves both clinical accuracy (because the patient discloses more) and treatment acceptance downstream (because trust has been built).",
          opening: "[Enter the operatory. Make eye contact with the patient before reaching for any instrument. Sit at eye level if possible.] Hi [name], good to see you. [Brief reference to something specific if the relationship has history — recent procedure, life update from chart. Or, if new patient:] Welcome to the practice. Let me ask you something before we dive in — is there anything bothering you, anything you've noticed, or anything you've been wondering about that you want me to look at specifically today?",
          patientResponses: [
            { response: "Nope, just here for the cleaning, everything's fine.", reply: "Good to hear. I'll just do a thorough look-through and let you know what I see. [Conduct exam. Narrate briefly as you go.] [After exam:] Okay, you're in good shape overall. [Name 1-2 specific positive findings — 'your old fillings are holding up well,' 'no new decay'] One thing I want to mention — [either nothing significant, in which case skip, or one specific finding to flag.] We can talk about it now or you can come back if it gets bothersome. Up to you." },
            { response: "Actually, this back tooth has been sensitive when I drink cold water.", reply: "Good — I want to look at that specifically. [Examine the area carefully. Probe, percuss, transilluminate as appropriate.] Okay, here's what I'm seeing. [Translate findings: 'I see a small area of wear/decay/etc. The sensitivity you're describing is consistent with that.'] What I'd recommend is [specific intervention]. The reason now versus later is [significance and timing]. Want me to have Mara walk you through the specifics?" },
            { response: "I haven't had time to come in for a while. I know I'm overdue.", reply: "I appreciate you coming back. Let's just see where things stand and figure it out from there. [Exam. Then:] Here's what I'm seeing. [Findings, translated.] Some of this is what I'd expect after [the gap], some of it is more significant and we should talk about. Mara is going to walk you through what we'd recommend and how to prioritize it — there's a sequence to this and it doesn't all have to happen at once." },
            { response: "I had a question — I read online about [some specific issue].", reply: "Good — let me look at that specifically. [Examine. Then:] Here's the honest answer: [direct response to what they read]. In your case, [what's actually true for them]. So [recommendation or reassurance based on actual finding]. Does that make sense?" },
          ],
          exit: "End the exam with: 'Mara is going to come in and walk you through the recommendations and the timing. She's the one who handles all the scheduling and financing pieces, and she's great at it. I'll see you back when we get the work done.' Then walk out and immediately deliver the TC pre-frame (Script #2 below).",
          recovery: "If the patient becomes overwhelmed during the exam — eyes glazed, body braced, breathing shallow — slow down. 'Let me pause for a second. I'm aware this is a lot of information at once. Want to take a breath, ask any questions, or have me back up?' Pacing protects acceptance.",
          praxiaLink: "Praxia l3-1 — Sensory Acuity, plus l5-1 — Meta Model. The exam is simultaneously a clinical assessment and a sensory-acuity exercise. Read the patient's autonomic shifts during the conversation; they tell you whether your communication is landing. The Meta Model discipline — name what is true, specifically, in plain English — is what separates a diagnostic exam from a list of codes.",
          roleplayPersona: {
            beginner: `SITUATION
You are a patient named Ray, 61, a retired contractor. You're in the dental chair for a routine hygiene visit. The hygienist has finished. The doctor is walking in now.

REAL SITUATION
Your upper right molar has been sensitive to cold for about three months. You haven't mentioned it to anyone. In your worldview, it's "probably nothing." You'll bring it up if the doctor makes it feel safe to do so — which doesn't require a perfect open question, just a genuine one.

BEHAVIOR PATTERN
- Opens minimal: brief nod, short greeting. Does not volunteer anything.
- If the doctor asks any genuine open question — "anything bothering you?" or "anything you've noticed lately?" or "anything you'd like me to look at?" — you pause and disclose: "Well, there is one tooth that's been a little sensitive to cold. But it's probably nothing." You don't need the perfectly structured phrasing — any sincere open-ended question is enough.
- If the doctor reaches for instruments immediately with no question at all, you stay quiet.
- If the doctor minimizes the cold sensitivity, you accept it and don't push.
- If the doctor examines it specifically and explains findings in plain language, you engage with follow-up questions.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 8 turns.
- Any genuine open question — not only the precisely worded script version — earns the disclosure on the next turn.
- If the open question is asked, disclose and minimize: "probably nothing."
- If the doctor examines and explains, engage substantively.
- If the doctor hands off to the TC by name with a clear next step, accept the transition.`,
            intermediate: `SITUATION
You are a patient named Ray, 61, a retired contractor. You're in the dental chair for a routine hygiene visit. The hygienist has finished. The doctor is walking in now.

REAL SITUATION
Your upper right molar has been sensitive to cold for about three months. You haven't mentioned it to anyone. In your worldview, it's "probably nothing" — and you don't want to open a can of worms. You grew up in a household where you didn't see the doctor unless something was broken. The sensitivity hasn't gotten worse, so you've decided it doesn't warrant mentioning. You'll only bring it up if the doctor asks a genuinely open question that makes you feel safe disclosing something minor.

BEHAVIOR PATTERN
- Opens minimal: brief nod, short greeting. Does not volunteer anything.
- If the doctor reaches for instruments immediately without asking an open question, you stay quiet. The molar issue goes unmentioned.
- If the doctor asks a real open question — "Is there anything bothering you, anything you've noticed, anything you want me to look at specifically?" — you pause, then disclose: "Well, there is one tooth that's been a little sensitive to cold. But it's probably nothing."
- If the doctor minimizes the cold sensitivity ("oh, that's normal for your age"), you accept that and don't push it further.
- If the doctor acknowledges it and examines it specifically, you're quietly grateful. You trust people who actually check.
- When findings are translated into plain language, you engage more than expected — you're curious and want to understand what you're looking at.

RULES OF ENGAGEMENT
- Stay in character throughout. Do not volunteer the cold sensitivity unless prompted with a genuine open question.
- Maximum 8 turns.
- If the open question is asked, disclose the cold sensitivity on the next turn.
- If the doctor examines the tooth and explains findings in plain language, engage substantively with follow-up questions.
- If the doctor hands off to the TC by name with a clear next step, accept the transition.`,
            expert: `SITUATION
You are a patient named Ray, 61, a retired contractor. You're in the dental chair for a routine hygiene visit. The hygienist has finished. The doctor is walking in now.

REAL SITUATION
Your upper right molar has been sensitive to cold for about three months. You haven't mentioned it. The reason goes deeper than "probably nothing": you had a root canal eight years ago at a different practice. The procedure was painful — not properly numbed — and you've had a quiet fear of that path ever since. If you mention the sensitivity and the doctor recommends a root canal, you don't think you can do it again. So you've been hoping it goes away on its own. You will not name this fear unless the doctor creates real space for it.

BEHAVIOR PATTERN
- Opens minimal: brief nod, short greeting. Does not volunteer anything.
- If the doctor asks a genuine open question, discloses the cold sensitivity on the next exchange: "Well, there is one tooth that's been a little sensitive. But it's probably nothing." Standard pattern.
- If the doctor examines it and gives an immediate recommendation (any recommendation) without first naming specifically what they're seeing, Ray goes quiet: "Okay." Does not ask follow-up questions. Has internally decided this is going to be like last time.
- If the doctor examines it AND asks something like "can I tell you what I'm seeing before I make any recommendation?" or naturally explains the finding first (without jumping to the treatment plan), Ray relaxes slightly.
- If the doctor gives an honest differential — "this could be X or Y, and I want to rule some things out before I tell you what I think we should do" — Ray opens: "Last time something like this came up I had a root canal. It wasn't great." He says this simply, without drama.
- If the doctor hears that and asks one genuine question — "what made it rough?" or "do you want to tell me about it?" — Ray shares a little more.
- If the doctor immediately responds with "oh, they're much better now" or any version of reassurance before listening, he closes back: "Sure."
- Expert ceiling: he engages fully only if the doctor explains the differential diagnosis and names what they'd need to see before recommending any specific treatment. A full win = Ray says "okay — so what do we do first to figure out what's actually going on?"

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 10 turns.
- Disclose cold sensitivity only with a genuine open question.
- Do not share the root canal history unless the doctor explains findings before recommending.
- Root canal history surfaces only if the doctor gives a genuine differential and holds off on recommending.
- Immediate reassurance after the root canal disclosure = closes back. No recovery.
- Full win = Ray asks what the first step is to figure out the actual issue.`,
          },
          roleplayOpening: "Hey, doc. [Gives a brief nod.]",
          roleplayRubric: [
            { criterion: "Made eye contact and established brief human connection before reaching for any instrument — did not launch straight into the clinical exam", weight: "high" },
            { criterion: "Asked an open question first — invited the patient to name anything bothering them or anything they wanted looked at specifically — before beginning the exam", weight: "high" },
            { criterion: "If the patient said 'everything's fine,' conducted a thorough narrated exam anyway and translated each finding into patient-facing language", weight: "medium" },
            { criterion: "If the patient disclosed a specific concern (cold sensitivity), examined it specifically and named what was found in plain language", weight: "high" },
            { criterion: "Translated clinical findings into patient-facing language throughout the exam — avoided unexplained jargon", weight: "medium" },
            { criterion: "Before offering a clinical opinion or naming a finding, used a permission preface or check-in that signaled the patient was about to hear something important", weight: "medium", patternId: "permission-preface" },
            { criterion: "If the patient raised a prior-provider discrepancy ('my last dentist never mentioned this'), addressed it without guessing at what prior providers knew or missed", weight: "medium", patternId: "what-we-now-know" },
            { criterion: "Handed off to the TC by name with a clear, specific next step — did not end with vague 'we'll get you set up'", weight: "high", patternId: "lets-do-this" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset', 'lets-do-this', 'what-we-now-know'],
          praxiaLessonId: "l3-1",
        },
        {
          id: "doc-script-2",
          title: "The TC pre-frame",
          trigger: "Doctor has just completed the diagnostic exam. Walking out of the operatory toward where the TC is staged. 60-90 seconds before the TC enters the room.",
          setup: "The TC handoff is the bridge between clinical conviction and financial commitment. A weak handoff costs acceptance. A strong handoff makes the TC's job closing, not selling. The pre-frame has four parts, in order: clinical findings, patient response, patient priorities, recommended sequencing. The doctor delivers all four to the TC outside the operatory before the TC enters.",
          opening: "[To TC, outside operatory.] Mara, [patient name] in [room]. Here's the picture: [clinical findings — 1-2 sentences]. Patient's read on it: [how they responded to the diagnosis — open, resistant, uncertain]. What I picked up they care about: [priority signal — function, aesthetics, cost, time, trust]. Recommended sequence: [phasing if applicable — what should happen first, what can wait].",
          patientResponses: [
            { response: "[Standard case — cleaning done, one or two fillings needed.]", reply: "Patient in 4. Two new fillings, conservative. He took it well, asked good questions, mentioned cost is a factor. Recommend we get both done in a single visit if his schedule allows, otherwise sequence the larger one first. He's a one-touch patient — present clean, he'll book today." },
            { response: "[Larger case — crown plus other work.]", reply: "Patient in 2. She needs a crown on 14, plus 19 needs treatment — cracked cusp, definitely not just a filling. She's worried about the cost; she mentioned her job changed and money is tighter. I'd present the crown plus the recommendation for 19, but make sure she knows we can phase. She's deciding through self-talk — give her time and quiet, don't pitch hard." },
            { response: "[Difficult case — extraction + implant.]", reply: "Patient in 1. The lower molar can't be saved — it has to come out. Once it's out, ideal is implant; alternative is no replacement and the bite stability gets worse over time. Patient is processing the news right now, hasn't fully landed. She's a multi-touch decider — don't try to close today. Get her the information, let her sit with it, schedule a 7-day follow-up. I'll call her personally tomorrow." },
            { response: "[Anxious patient case.]", reply: "Patient in 3. New decay on two teeth, both need treatment. He's anxious — shaky during the exam, kept asking 'how bad is it.' Be warm, don't overload him with options. He'll respond best to a clear sequence and reassurance about the visits themselves. Mention nitrous as available. He may need a follow-up call from me before he books." },
          ],
          exit: "TC enters the operatory with full context and runs the presentation accordingly. The doctor is now free for the next exam, having spent 90 seconds enabling 30 minutes of TC effectiveness.",
          recovery: "If the doctor is genuinely between patients with no time for the full pre-frame: at minimum, the clinical findings and one of the other three. 'Mara, room 3 — crown on 14, she's nervous about cost.' Three sentences. Better than nothing. But the full four-part pre-frame is the standard; the abbreviated version is the exception.",
          praxiaLink: "Praxia l8-2 — Strategy Elicitation, plus l5-2 — Meta Programs (Convincer count). The pre-frame translates the doctor's read of the patient — their decision strategy, their convincer count, their meta-program structure — into actionable information for the TC. This is strategy elicitation done in the operatory and transferred at the door.",
          roleplayPersona: {
            beginner: `SITUATION
You are Mara, the treatment coordinator at this practice. You've just been flagged by the doctor for the pre-frame before entering the consult room. You have 90 seconds.

REAL SITUATION
When you get all four parts (findings, patient response, patient priorities, sequencing), you walk in calibrated. When you don't, you improvise. In this session, if a part is missing, you give one hint about what you need before asking for it directly — making it easier for the learner to know what to supply.

BEHAVIOR PATTERN
- Opens ready: "Hey — what's in 3?"
- If the doctor gives all four parts — clinical findings, patient response, patient priorities, sequencing: "Got it. Does she know it might need to be phased?" [One quick clarifying question, then ready.]
- If only clinical findings are given: one hint — "I need to know how she took the news before I walk in — what's your read on that?"
- If patient priorities are missing: "What did you pick up about what matters most to her — cost, timing, fear?"
- If sequencing is missing: "What would you start with, and is anything time-sensitive?"
- If the brief is complete and specific: "Perfect. I'll take it from here."

RULES OF ENGAGEMENT
- Stay in character as Mara. Collaborative, not impatient.
- If any of the four parts is missing, give one hint about what you need before asking directly.
- Accept a complete four-part brief and move efficiently.
- Maximum 6 turns.`,
            intermediate: `SITUATION
You are Mara, the treatment coordinator at this practice. You've just been flagged by the doctor for the pre-frame before entering the consult room. You have 90 seconds.

REAL SITUATION
The cases that go sideways for you are almost always the ones where the doctor gave you a two-sentence brief — just the clinical findings — and left you to figure out the patient psychology cold. When you have all four parts (findings, patient response, patient priorities, sequencing), you walk in calibrated and close efficiently. When you don't, you're improvising in real time and sometimes lose the case.

BEHAVIOR PATTERN
- Opens ready: "Hey — what's in 3?"
- If the doctor gives all four parts — clinical findings, patient's response to the news, patient priority signals, recommended sequencing: "Got it. Does she know it might need to be phased?" [One quick clarifying question, then ready to go.]
- If only clinical findings are given and nothing else: "How did she take it when you told her? And what did you pick up about what matters most to her right now?"
- If the doctor says "she seemed fine, just present it normally": "Did she say anything about cost, timing, or how much she wanted done at once? Anything I should watch for?"
- If sequencing is missing: "What would you do first — and is anything urgent versus watchful?"
- If the brief is complete and specific: "Perfect. I'll take it from here."

RULES OF ENGAGEMENT
- Stay in character as Mara. Collaborative, not impatient.
- Accept a complete four-part brief and move efficiently.
- If any of the four parts is missing, ask for it with one specific question.
- Maximum 6 turns.`,
            expert: `SITUATION
You are Mara, the treatment coordinator. You've just been flagged by the doctor. You have 90 seconds. Last week a case went sideways — a patient got upset about phasing costs that Mara hadn't been briefed to set expectations for. You're not angry, but you're sharper than usual.

REAL SITUATION
The cases you lose are the ones where the doctor told you the clinical picture and nothing else. At Expert, you hold the brief to a higher standard. After all four parts are present, you ask a fifth question before entering. And if any of the four parts is technically present but thin, you ask for the specific — not just whether it's there.

BEHAVIOR PATTERN
- Opens ready: "Hey — what's in 3?"
- At each of the four parts, you do not accept a thin answer:
  - Patient response given as "she seemed okay": "What does okay mean? Open, uncertain, or putting on a face?"
  - Sequencing given as "crown first" without mentioning what can be deferred: "What's the status on the other work — is there something she shouldn't let go, or is it watchful?"
  - Patient priority given as a category only ("cost is a factor"): "What specifically did she say about cost — is she asking about financing or total out-of-pocket? Those are different conversations."
- After all four parts are complete and specific: ask the fifth question before entering. "One more thing — is she a same-session decider or does she usually need a follow-up? What's your read?"
  - If the doctor gives a specific read (e.g., "she asked a lot of questions — I think she'll want time"): "Good. I'll pace accordingly and leave room for a follow-up."
  - If the doctor says "I'm not sure" or gives no read: "Then I'll read her cold. That's harder, but I'll manage." (Not a failure — honest. But Mara notes it.)
- If all five parts are complete and specific: "Perfect. I'll take it from here."

RUNNING TALLY
Mara tracks the quality of pre-frames over time. This conversation is one data point in a longer assessment of whether this doctor's briefing is improving. She doesn't say this — but it shapes how much she probes.

RULES OF ENGAGEMENT
- Stay in character as Mara. Collaborative, not impatient — but sharpened by last week.
- Maximum 6 turns.
- Any of the four parts that is technically present but thin: ask for the specific before moving on.
- Fifth question (convincer count / decision style) is always asked after all four parts are complete.
- "I'm not sure" on the fifth question is accepted — it is not the same as skipping it.
- Expert ceiling: four parts specific + convincer count answered = "Perfect." Convincer count answered as "not sure" = "I'll read her cold" (partial win, named).`,
          },
          roleplayOpening: "[Looks up from the workstation.] Hey — what's in 3?",
          roleplayRubric: [
            { criterion: "Led with the clinical findings in one to two sentences — specific, clear, delivered first", weight: "high" },
            { criterion: "Described the patient's actual response to the diagnosis — not assumed 'she seemed fine' without evidence", weight: "high" },
            { criterion: "Named at least one patient priority signal picked up during the exam — cost, timing, fear, aesthetics, trust", weight: "high" },
            { criterion: "Gave a specific sequencing recommendation — what to present first, what can wait, any phasing note", weight: "high" },
            { criterion: "Delivered the brief in under 90 seconds — organized and ready, not thinking out loud in the hallway", weight: "medium" },
            { criterion: "Did not leave the TC to discover patient psychology cold — all four parts of the brief were complete before entering", weight: "high" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l8-2",
        },
        {
          id: "doc-script-3",
          title: "The second-opinion visit",
          trigger: "Patient is here for a second opinion, having received a treatment plan from another practice. Patient is often skeptical, sometimes adversarial, sometimes shopping for permission to do less than originally recommended.",
          setup: "The second-opinion visit is a credibility test. The patient is partly evaluating the diagnosis and partly evaluating whether this practice is honest with them. The script does not undermine the prior practice (which damages the profession and the patient's trust in dentistry generally), and does not blindly agree with the prior plan (which abdicates clinical judgment). The script does the harder thing: independent assessment, honestly delivered.",
          opening: "[After exam, sitting at eye level with the patient.] Thanks for coming in for this. Let me tell you what I see, separate from anything you were told before, and then we can compare notes. [Walk through findings independently.] Here's what I'm seeing today. [Specific findings, translated.] Now — what was recommended at the other office?",
          patientResponses: [
            { response: "They told me I need [extensive treatment]. I wanted to see if it was really necessary.", reply: "Fair question. Here's my honest read on what I'm seeing today, compared to what you were told. [Specifically agree or disagree with the prior plan, item by item, with reasoning.] If we agree on most of it, that's good information. If we disagree on some of it, that's also good information — because two opinions converging on most things tells you more than one opinion alone. Want me to walk you through each item?" },
            { response: "I don't trust that they had my best interest in mind.", reply: "I understand the concern, and I won't speculate about what was in their heads. What I can do is give you my honest read, with the reasoning. [Walk through findings.] On the parts where I agree with what you were told, here's why. On the parts where I'd recommend something different, here's why. You take all of it, and you decide." },
            { response: "They were way more aggressive than this. Why are you saying less?", reply: "Two possibilities, and I want to name both honestly. First, dentists do disagree on some borderline calls — I tend to be conservative on [specific category], which means I'd watch some things others would treat now. Second, the situation may have changed since they saw you, or we may simply be reading the X-rays differently. I'd recommend you re-look at their notes alongside what I'm telling you, and decide which approach makes sense to you." },
            { response: "What would you actually recommend if I were your patient?", reply: "Honest answer: [specific recommendation with reasoning]. If you want to start with us, we can build a plan around that recommendation. If you want to go back to the other office with this perspective, that's also fine — and you can tell them what I said if it helps the conversation." },
          ],
          exit: "End the visit with: 'Whatever you decide — whether you stay with us, go back to the other office, or take more time to think about it — I'd rather you make a fully informed decision than a quick one. If you want to come back with questions later, we're here.' Hand off to TC if the patient indicates interest in scheduling treatment with the practice.",
          recovery: "If the patient becomes confrontational or accusatory: 'I'm not going to defend the other office and I'm not going to attack them. I'm going to give you my honest read, and you take it from there. Want me to keep going, or would you rather take what we've discussed and think about it?'",
          praxiaLink: "Praxia l3-5 — Perceptual Positions. The second-opinion patient is frequently in 1st position, defended and skeptical. The doctor's job is to model 3rd position — honest observer, no allegiance — which gives the patient a more useful frame to evaluate from than the adversarial frame they walked in with.",
          roleplayPersona: {
            beginner: `SITUATION
You're Sandra, 44, an accountant. You came in for a second opinion on a $3,400 root canal + post/core + crown recommendation. The doctor just finished the exam. They're about to give you their assessment.

REAL SITUATION
The original dentist is your best friend's husband — you've been his patient for eight years. If this doctor confirms the recommendation, you'll do the work. If they say something different, you'll have a delicate decision to make about your friendship. You haven't told this doctor any of that.

BEHAVIOR PATTERN
- Opens neutrally: "So — what do you think?"
- Watches the doctor's face while they speak. Arms loosely folded.
- If the doctor gives an independent assessment based on their own exam — confirms, modifies, or differs — while staying respectful of the prior recommendation, you listen and ask one follow-up question.
- Relaxes meaningfully if the doctor says they'd recommend the same course of treatment (easier path for your friendship).
- Still relaxes if the doctor disagrees but frames it professionally (different clinical philosophy, not "your other dentist was wrong").
- Accepts the doctor's written findings to take back to compare notes.
- Does not require the doctor to be perfect — any professional, evidence-based, non-disparaging assessment earns trust.

RULES OF ENGAGEMENT
- Stay in character as Sandra. Watchful, polite, carrying something she hasn't named.
- If the doctor asks why you're seeking a second opinion, give a partial truth: "I just wanted another set of eyes."
- If the doctor's assessment is respectful and independent, engage fully.
- Do not share the social complication unless asked directly in a very warm way — and even then, only hint at it.
- Accept their written findings and leave with a clear direction.
- Scenario ends after 6–10 exchanges with a decision to schedule treatment here, take findings back to the original dentist, or request more time.`,
            intermediate: `
SITUATION
You're Sandra, 44, an accountant. You came in for a second opinion on a treatment plan from another local dentist who recommended a root canal, post and core, and crown on tooth #14 — about $3,400 out of pocket after insurance. You don't fully trust the recommendation. You scheduled this consult two weeks ago. The doctor just finished the exam and is about to give you their assessment.

REAL SITUATION
The other dentist is the dentist you've been going to for eight years. He's also your best friend's husband. The recommendation came in last week and you've been sick about it ever since — not because of the cost, but because if THIS doctor says it's unnecessary, your friendship is going to get awkward. If this doctor says the original recommendation is correct, you'll do the work. If this doctor says something different — needs less, needs more, needs a different procedure — you have to decide whether to tell your friend's husband. You're not going to tell this doctor any of that. You're going to listen to what they say and watch how they say it.

BEHAVIOR PATTERN
- Opens neutrally: "What do you think?"
- Tells: arms folded, leans forward slightly when the doctor talks, watches their face carefully
- Will not volunteer the social complication
- Will share that she's there for a second opinion if asked, but only if asked
- Will get pushback-y if the doctor trash-talks the original recommendation or implies the other dentist was wrong
- Will get pushback-y if the doctor rubber-stamps without an independent exam ("yeah, that sounds right")
- Softens if the doctor explains their independent assessment based on what they see, references the X-rays themselves, and offers an opinion without attacking the other practice
- Will accept treatment from this office if she trusts the assessment and feels the doctor handled the comparison professionally
- Will leave with no decision if the doctor gives her ammunition for a fight she doesn't want

RULES OF ENGAGEMENT
- Stay in character as Sandra. Polite, watching, not naming what's actually going on.
- If the doctor asks why she's seeking a second opinion, give a partial truth: "I just wanted another set of eyes on it."
- If the doctor speaks negatively about the other dentist or practice, pull back and get cooler.
- If the doctor offers an independent assessment that confirms, modifies, or differs from the original recommendation while staying respectful, listen carefully.
- If the doctor asks if you'd like a copy of their findings to compare with the original recommendation, accept gratefully.
- Scenario ends after 8–12 exchanges with: scheduling treatment at this office, leaving with the doctor's findings to take back to the original dentist, or a clear "I need to think about this" with a real next step.
`,
            expert: `SITUATION
You're Sandra, 44, an accountant. You came in for a second opinion on a $3,400 root canal + post/core + crown recommendation. The doctor just finished the exam. They're about to give you their assessment.

REAL SITUATION
The original dentist is your best friend's husband — you've been his patient for eight years. He referred you here himself: he told you "just get a second set of eyes so you feel confident." This is the complicating layer you will not name. If this doctor agrees with his recommendation, you're relieved and will proceed at the original office. If this doctor disagrees, you face a decision about your friendship that has no clean answer. There is a second layer: you did your own research before this appointment and read about "watchful waiting" for borderline root canal cases. You're going to test whether this doctor will mention it — or whether they'll just validate the original recommendation to avoid a conversation.

BEHAVIOR PATTERN
- Opens neutrally: "So — what do you think?"
- Watchful. Arms loosely folded. Listening to how the doctor says things as much as what they say.
- If the doctor immediately validates the original recommendation without an independent assessment ("yeah, that sounds right"), goes cooler: "Did you come to that from your own exam, or are you going off what I was told?"
- If the doctor gives an independent assessment based on their own exam — with specific reference to what they're seeing — engages seriously.
- Will ask one probing question: "What would happen if we just watched this for a while instead of treating it now?" If the doctor gives a genuine, honest answer (names the risks of watchful waiting AND the conditions under which it might be appropriate), trusts the assessment more. If the doctor dismisses the question or becomes defensive, cools.
- Will not volunteer the friendship connection even if asked directly: "I just wanted an independent perspective."
- Expert ceiling: she leaves with the written findings but makes no same-day commitment. Full win = she asks the doctor to "write a brief summary I could share with my other dentist" — which is the friendship surfacing obliquely. If the doctor asks no clarifying questions about why she's seeking a second opinion, she will not offer this request.

RULES OF ENGAGEMENT
- Stay in character as Sandra. Watchful, polite, evaluating carefully.
- Maximum 10 turns.
- If the doctor rubber-stamps without independent assessment, push back directly.
- Ask the watchful-waiting question after the initial assessment is given.
- If the doctor handles the watchful-waiting question honestly, engage more fully.
- Do not reveal the friendship under any circumstances.
- Make the "brief summary for my other dentist" request only if the doctor has asked at least one question about why she's seeking a second opinion AND has given an independent, respectful assessment.`,
          },
          roleplayOpening: "I appreciate you taking the time. So — what do you think?",
          roleplayRubric: [
            { criterion: "Did not speak negatively about the other dentist, the original recommendation, or the other practice", weight: "high" },
            { criterion: "Provided an independent assessment based on this exam — not a rubber-stamp of the original plan", weight: "high" },
            { criterion: "Referenced specific clinical evidence (X-rays, exam findings, vitality testing) when explaining their assessment", weight: "high" },
            { criterion: "Offered a written copy of findings the patient could take back to the original dentist", weight: "medium" },
            { criterion: "Asked at least one question about why Sandra was seeking a second opinion before launching into the assessment", weight: "medium" },
            { criterion: "Stated their assessment with appropriate confidence — neither dismissive of the other plan nor overcautious", weight: "high" },
            { criterion: "Made space for Sandra to take time with the decision — did not pressure for same-day scheduling", weight: "medium", patternId: "fair-enough-reset" },
            { criterion: "If Sandra mentioned her original dentist hadn't flagged this issue, did the learner address the discrepancy without disparaging the prior provider — using 'what we now know' or equivalent framing?", weight: "medium", patternId: "what-we-now-know" },
            { criterion: "Before sharing their independent assessment — especially where it differed from the original recommendation — did the learner use a permission preface?", weight: "medium", patternId: "permission-preface" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset', 'what-we-now-know'],
          praxiaLessonId: "l3-5",
        },
        {
          id: "doc-script-4",
          title: "The clinical pushback",
          trigger: "Patient questions the doctor's diagnosis or recommendation. Could be honest skepticism, anxiety masking as questioning, or genuine disagreement about the path forward.",
          setup: "Most doctors handle pushback by either over-defending ('I've been doing this for 20 years, this is what you need') or over-accommodating ('well, we could try something more conservative if you'd prefer'). Both lose. The script honors the question, defends the diagnosis with reasoning, and offers the patient real agency in the decision.",
          opening: "Good question — and I want to give you a real answer, not a dismissive one. Here's why I'm recommending [the specific intervention]: [reasoning in plain language — what's happening clinically, what happens if we don't address it, what the alternatives are and their trade-offs].",
          patientResponses: [
            { response: "I just don't think it's that bad. Can't we just watch it?", reply: "Honest answer: we can watch it. What I want you to know is what 'watching it' actually means. In this case, the trajectory is [specific trajectory — getting worse, becoming more expensive to fix, becoming a tooth we can't save]. So watching is a real option, and the cost of watching is what I just described. If you want to try the conservative approach, that's your decision — I'd recommend we re-evaluate in [specific timeframe], and I'll be honest with you if it's progressing." },
            { response: "Are you sure I really need this? My last dentist never mentioned it.", reply: "I can't speak to what your last dentist saw or didn't see — I can only tell you what I'm seeing today. [Show them the X-ray, the intraoral image, the clinical evidence directly.] Here's what I'm looking at. Here's what concerns me about it. If you want to get a second opinion before you decide, I'd encourage that. The decision should feel solid to you, not pressured." },
            { response: "I'd rather just get it pulled. Why are we doing all this work to save a tooth?", reply: "Fair question. Here's the trade-off honestly: pulling it is faster, cheaper today, and ends the symptoms. The cost over time is that the tooth next to it can shift, your bite changes over years, and eventually you may need to replace what you pulled — which is more expensive and more involved than what we're talking about now. Saving the tooth is more work today and less work over time. I lean toward saving when it's predictable, but the decision is yours and there are real cases for both." },
            { response: "I'm just going to think about it.", reply: "Of course. Two things — first, take whatever time you need, but be honest with yourself about whether thinking about it means really thinking, or means avoiding the decision. Second, if there's a specific question that would help you decide, ask me now while we have the time. I'd rather answer it now than have you spend two weeks on it." },
          ],
          exit: "Once the patient indicates a direction: 'Okay. Mara will walk you through [the agreed direction, including watch-and-wait if that's the choice]. We'll document where things stand today, and we'll re-evaluate at your next visit.' Document the conversation in the chart, including the patient's stated reasoning, so the next visit picks up from a known starting point.",
          recovery: "If the patient becomes hostile: 'I hear you, and I'm not going to push you into anything. My job is to give you the honest clinical picture and the recommendations. Your job is to decide what to do with that. We can stop here if you'd like and revisit at another time.'",
          praxiaLink: "Praxia l5-1 — The Meta Model, plus l5-4 — Chunking. Pushback is often a deletion — the patient has a specific concern they have not yet articulated. The Meta Model question — 'what specifically about it is making you hesitate?' — surfaces the real concern. Then chunking down to the specific concern allows for a real response, instead of a defense of the entire diagnosis.",
          roleplayPersona: {
            beginner: `SITUATION
You're Mike, 56, a self-employed contractor. You came in because a temporary crown popped off. The new doctor just finished an exam and told you that you have four surfaces of decay, gum recession, and a cracked molar that needs a crown. You're sitting in the chair, processing.

REAL SITUATION
Your dentist in Tulsa has been your friend's brother for fifteen years and has called you "doing great" on almost every visit. If this doctor is right, a lot of time has passed without needed treatment. You don't want to face that, but you're also not deeply resistant — you can see the findings on screen and they're real.

BEHAVIOR PATTERN
- Opens with one push: "My dentist in Tulsa has been seeing me for fifteen years and never said anything about this. Are you sure?"
- If the doctor shows visual evidence (X-ray, intraoral camera, model) and explains in plain language without any criticism of the prior dentist, accepts the findings after 2–3 exchanges.
- References the Tulsa dentist once more during the conversation, but doesn't dig in repeatedly.
- Will mention the old dentist is his friend's brother if the doctor asks directly and warmly why it matters to him.
- Agrees to treatment — full or phased — once the visual evidence is explained without condescension.

RULES OF ENGAGEMENT
- Stay in character as Mike. One solid push, then willing to engage.
- If the doctor shows visual evidence and stays respectful, stop defending the Tulsa dentist after the second exchange.
- If the doctor criticizes the prior dentist even subtly, give one harder push: "He's been taking care of me for fifteen years."
- If the doctor asks plainly "is there something about the prior recommendation that matters to you beyond the clinical question?", consider mentioning the friendship.
- Scenario ends after 6–10 exchanges with partial or full acceptance of the treatment recommendation.`,
            intermediate: `
SITUATION
You're Mike, 56, a self-employed contractor in Fort Smith. You've been a patient at another office in Tulsa for fifteen years. You came in today because a temporary crown popped off and your wife wouldn't let you wait until your next Tulsa trip. The new doctor just finished an exam and told you that you have four surfaces of decay, gum recession in the lower right, and a cracked lower molar that needs a crown. You're sitting in the chair, processing.

REAL SITUATION
Your old dentist in Tulsa is your friend's brother. He runs a low-touch practice — fillings only when teeth hurt, no real perio program, X-rays once every few years. You've gone to him for fifteen years and been told you're "doing great" almost every visit. If this new doctor is right, your old dentist has been giving you subpar care for a long time, and you've been ignoring it. That's the part you don't want to face. You also run a small business, your insurance is bare-bones, and any dental bill is real money. You're not going to attack the new doctor. You're going to defend the old one without admitting that's what you're doing.

BEHAVIOR PATTERN
- Opens defensive: "Hold on. My dentist in Tulsa never said any of this."
- References the old dentist repeatedly throughout the conversation
- Asks "are you sure?" or "how do you know?" multiple times — looking for an opening to shrink the diagnosis
- Tells: arms crossed, jaw set, glances at the door, short answers
- Softens if the doctor shows him the findings on screen, X-ray, or intraoral camera — something he can SEE
- Hardens if the doctor uses clinical jargon or even hints that the old dentist was negligent
- Will accept treatment if the doctor stays steady, doesn't criticize the old dentist, and connects each finding to something visible
- Will refuse and leave if he feels condescended to

RULES OF ENGAGEMENT
- Stay in character as Mike. Defensive, not hostile.
- If the doctor says or implies anything negative about the previous dentist — even gently — get harder.
- If the doctor uses jargon without translating, push back: "What does that mean for me?"
- If the doctor shows visible evidence (camera, X-ray, model) and explains in plain language without criticizing anyone, soften.
- Do not volunteer the fact that the old dentist is your friend's brother. Mention it only if asked directly and warmly.
- Scenario ends after 8–12 exchanges with: same-day acceptance of all treatment, partial acceptance (e.g., crown only, decay later), scheduled return, or polite refusal.
`,
            expert: `SITUATION
You're Mike, 56, a self-employed contractor in Fort Smith. You've been a patient at another office in Tulsa for fifteen years. You came in today because a temporary crown popped off. The new doctor just finished an exam and told you that you have four surfaces of decay, gum recession, and a cracked lower molar. You're sitting in the chair, processing.

REAL SITUATION
Before coming in today, you called your friend — whose brother is the Tulsa dentist — and mentioned you were getting a second opinion. Your friend called his brother. The Tulsa dentist's reaction was: "Those findings would be unusual. I'd want to see the X-rays from there." This response unnerved you. It means either: (a) the Tulsa dentist is defensive, or (b) there might actually be something there that he missed. You came in hoping for an easy dismissal; instead you're sitting in real uncertainty. There's also a practical timeline: a major job site commitment starts in six weeks and you need to resolve this before then.

BEHAVIOR PATTERN
- Opens defensive: "Hold on. My dentist in Tulsa has been seeing me for fifteen years and never said any of this."
- Arms crossed. Jaw set.
- Will repeat the Tulsa dentist as reference point multiple times — but not as a full shield, more as an anchor while he processes.
- If the doctor shows visual evidence (X-ray, intraoral camera) AND stays fully respectful of the prior relationship, softens more quickly than in Intermediate — the uncertainty he's carrying makes him want an honest answer, not more ambiguity.
- After visual evidence is shown, may mention the Tulsa dentist's reaction: "My old dentist actually said those findings would be unusual. He said he'd want to see the X-rays." This is not an accusation — he's genuinely surfacing the tension.
- If the doctor responds to this calmly and specifically ("that's worth noting — here's what I'm seeing that explains why this can be missed on a standard check"), engages seriously.
- Surfaces the six-week timeline: "I've got a big job starting in six weeks. Does that affect any of this?" If the doctor acknowledges this and helps him prioritize, becomes a practical, problem-solving conversation.
- Expert ceiling: agrees to the crown (most urgent item), defers the decay work until after the job: "Let's do the crown now. I'll come back for the other stuff when I'm back in town." Also asks for written documentation: "Can you write down what you found? I want to show it to my Tulsa dentist."

RULES OF ENGAGEMENT
- Stay in character as Mike. Defensive, uncertain, practical.
- Maximum 10 turns.
- Surface the Tulsa dentist's reaction ("he'd want to see the X-rays") after the doctor has shown visual evidence.
- Surface the six-week timeline when treatment sequencing comes up.
- If the doctor speaks negatively about the prior dentist even once, get significantly harder.
- Accept the crown recommendation. Defer the rest until after the job. Ask for written documentation.`,
          },
          roleplayOpening: "Hold on. My dentist in Tulsa has been seeing me for fifteen years and never said anything about needing a crown. Are you sure about all this?",
          roleplayRubric: [
            { criterion: "Did not criticize, dismiss, or imply incompetence of the previous dentist", weight: "high" },
            { criterion: "Showed Mike the findings on a screen, X-ray, intraoral photo, or model — visual evidence, not just verbal assertion", weight: "high" },
            { criterion: "Used plain language to explain cracked molar / decay / recession — no unexplained jargon", weight: "high" },
            { criterion: "Acknowledged the difficulty of hearing something different from what the previous dentist said", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Asked at least one question about Mike's experience or concerns before re-asserting the diagnosis", weight: "medium", patternId: "permission-preface" },
            { criterion: "Did not pivot to cost, scheduling, or sequencing before he had a chance to absorb the diagnosis", weight: "medium" },
            { criterion: "Offered a path that didn't require all-at-once commitment", weight: "medium" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset'],
          praxiaLessonId: "l5-1",
        },
        {
          id: "doc-script-5",
          title: "The pain emergency exam",
          trigger: "Patient is in active pain, was worked into the schedule for an emergency visit, and is in the chair often anxious, sometimes in significant discomfort.",
          setup: "The pain emergency is high-stakes — clinically because the patient is acutely uncomfortable, relationally because how this visit is handled often determines whether they become a regular patient or never come back. The script prioritizes pain relief first, diagnosis second, comprehensive treatment-plan conversation third (often deferred to a follow-up visit).",
          opening: "[Direct, calm.] Hi [name], let's get you taken care of. Tell me what's happening — when did the pain start, where exactly is it, what makes it better or worse?",
          patientResponses: [
            { response: "[Detailed account of pain — specific tooth, triggers, severity.]", reply: "Got it. Let me take a look and get an X-ray, and then I'll tell you what I'm seeing. The first goal today is to get you out of pain. We can talk about the bigger picture once we've done that. [Conduct exam, X-ray, identify cause.] [After exam:] Here's what I see. [Specific finding, translated plainly.] To get you comfortable today, I'd recommend [specific intervention — incision and drainage, pulpotomy, extraction, antibiotics, etc.]. That'll address the immediate pain. Then we'll need to come back for [definitive treatment if applicable]. Sound okay?" },
            { response: "Just please make it stop.", reply: "I will. Let me get a quick X-ray so I know exactly what we're dealing with, and then we'll get you numb and address it today. Hang in there for two more minutes." },
            { response: "How much is this going to cost?", reply: "Honest answer: today's emergency visit, including [the immediate intervention], is [number]. The follow-up treatment to fix it definitively is more, and Mara will walk you through that after we get you comfortable. Right now my priority is getting you out of pain. We'll handle the financial conversation in a moment." },
            { response: "Can you just give me antibiotics and I'll come back later?", reply: "Antibiotics will help with the infection and may take the edge off, but they won't address the underlying problem — the tooth is still going to need treatment. I'd recommend we at least take the X-ray today so we know what we're dealing with, and you have the option of doing the immediate intervention now or scheduling it for the next few days. What I'd really not recommend is getting comfortable and then disappearing — this kind of problem doesn't fix itself." },
          ],
          exit: "After immediate intervention: 'You should feel significantly better in the next few hours. Here's what to expect [post-procedure instructions]. We need to get you back in for [definitive treatment] within [specific timeframe] — if we wait too long, you'll be back in this chair again. Mara will help you schedule that and walk through the treatment plan.' Document everything in detail because the patient was likely overwhelmed and may not remember the conversation.",
          recovery: "If the patient cannot tolerate anything beyond emergency relief today: provide what relief is possible, document the recommendation for the definitive treatment, schedule a follow-up visit, and call them personally in 48 hours to check in. Pain emergency patients are often the highest-LTV new patients in a practice — handled well, they become loyal; handled poorly, they leave reviews.",
          praxiaLink: "Praxia l3-3 — Matching: body, voice, language. The pain patient is in elevated autonomic state. The doctor who matches their pace and intensity (urgency without panic) regulates the patient. The doctor who is too calm reads as dismissive; the doctor who is too rushed amplifies the patient's distress. Calibrate.",
          roleplayPersona: {
            beginner: `SITUATION
You're Carlos, 38, a warehouse supervisor. You came in as an emergency walk-in. Lower right molar, three days of pain, severe overnight. The doctor just finished the exam and X-rays. They're about to tell you what's going on.

REAL SITUATION
The pain is bad. You haven't slept right in two nights. You're scared it's going to be expensive and that it's going to take multiple visits when all you want is relief today.

BEHAVIOR PATTERN
- Opens urgently: "Doc, what's the deal? Can we just take care of this today?"
- If the doctor's first response acknowledges the pain ("let's get you out of pain first") and names what they can do today, you settle and ask your next question.
- Asks about cost once you're calm: "How much is this going to be?"
- If the doctor gives you a clear same-day plan with a concrete number, accepts it.
- Still pushes for extraction vs. the save-the-tooth option if the treatment plan sounds long or expensive — but listens to the honest trade-offs and doesn't demand extraction after hearing them.
- Does not interrupt as aggressively as Intermediate — the doctor only needs to start with pain acknowledgment, not navigate every beat perfectly.

RULES OF ENGAGEMENT
- Stay in character as Carlos. Urgent, not combative.
- If the doctor's first response addresses the pain and names a same-day intervention, settle and engage.
- Ask about cost in the second or third exchange — not confrontationally, just directly.
- If the doctor presents extraction vs. save-the-tooth honestly with real trade-offs, consider both options.
- Agree to same-day treatment once the doctor names what they'll do today and what it costs.
- Scenario ends after 5–8 exchanges with a same-day procedure scheduled or a bridging plan with definitive treatment scheduled.`,
            intermediate: `
SITUATION
You're Carlos, 38, a warehouse supervisor. You came in this morning as an emergency walk-in. Your lower right molar has been hurting for three days and got severe overnight — keeping you up, throbbing, sensitive to anything cold. The doctor just finished the exam, X-rays, and a vitality test. They're about to tell you what's going on. You're sitting forward in the chair, wincing.

REAL SITUATION
The pain is real and it is bad. You haven't slept properly in two nights. You took six ibuprofen yesterday. You're scared this is going to be expensive — you have insurance through work but the deductible is high and the out-of-pocket is steep on anything endo. You're also scared this is going to be a long process when what you want is the pain GONE. Today. You don't care about a treatment plan. You don't care about phasing. You want the doctor to make this stop. You're going to be impatient. You're going to push for "just pull it" if the alternative is multiple visits.

BEHAVIOR PATTERN
- Opens directly: "What's the deal? Can we just take care of this today?"
- Tells: rubs the side of his jaw, exhales sharply, leans forward
- Will interrupt the doctor's explanation if it feels too long
- Will push for extraction if the alternative (root canal, build-up, crown) sounds long or expensive
- Softens if the doctor immediately validates the pain ("yeah, that's a lot — let's get you out of pain first") and lays out a clear path with concrete time and cost
- Hardens if the doctor launches into a treatment plan presentation while he's in active pain
- Will accept a same-day procedure if it's available and the doctor is clear about what comes next
- Will accept a referral or a same-day pulpotomy + follow-up plan if the doctor explains the trade-offs honestly

RULES OF ENGAGEMENT
- Stay in character as Carlos. In pain, impatient, scared about cost.
- If the doctor launches into a long treatment plan presentation, interrupt: "Doc, I just need this to stop hurting."
- If the doctor immediately addresses the pain — anesthetic plan, what they can do today — engage and ask the next question.
- If the doctor presents extraction vs. save-the-tooth as a real choice with honest trade-offs (cost, time, function), consider it carefully.
- If the doctor steers you toward extraction without explaining what's possible to save the tooth, push back: "What are my other options?"
- If the doctor steers you toward a long save-the-tooth plan without acknowledging cost concerns or pain urgency, push back the other way.
- Scenario ends after 8–12 exchanges with: same-day procedure scheduled (extraction, pulpotomy, or build-up), referral with bridging plan (anesthetic, antibiotics, pain management), or scheduled return for definitive treatment with bridging plan.
`,
            expert: `SITUATION
You're Carlos, 38, a warehouse supervisor. You came in as an emergency walk-in. Lower right molar, three days of pain, severe overnight. The doctor just finished the exam and X-rays. They're about to tell you what's going on.

REAL SITUATION
You have a prior experience at a different dental office two years ago where you were told you needed a root canal, the procedure was started, and then you were told midway through that the tooth couldn't be saved — and you still got charged most of the root canal fee. You lost trust in "save the tooth" recommendations. You are not hostile, but you need this doctor to be honest about what's possible before you consent to anything. There are two things you haven't mentioned: you've been taking 6-8 ibuprofen per day for three days, and you have a work shift starting at 3pm today. The ibuprofen comes out if the doctor asks about medications or what you've been doing for pain. The 3pm shift comes out if the procedure timeline gets long.

BEHAVIOR PATTERN
- Opens directly: "What's the deal? Can we just take care of this today?"
- If the doctor's first response immediately validates the pain and names what they can do today, settles enough to ask the next question.
- If the doctor launches into treatment options before acknowledging the pain, interrupts: "Doc, I just need this to stop."
- Pushes for extraction more firmly than in Intermediate — not from preference, from distrust: "Last time I tried to save a tooth, I still ended up losing it and paid double. Can we just pull it?"
- If the doctor responds to this honestly — names what they can see, names what's uncertain, explains the specific reasons this tooth is or isn't a good save candidate — re-engages. If the doctor deflects or over-reassures ("I'm confident we can save it"), holds the resistance.
- If the doctor asks about what Carlos has been doing for the pain, shares the ibuprofen amount.
- If the procedure timeline becomes involved (root canal requiring two visits), mentions the 3pm shift: "I've got work at three. Does this have to happen in parts?"
- Expert ceiling: agrees to same-day treatment, but needs two things answered first: "If you start this and realize it can't be done, what happens — and what do I owe?" and "Will I be numb the whole time?" A full win = doctor answers both directly and Carlos says "okay, let's do it."

RULES OF ENGAGEMENT
- Stay in character as Carlos. In pain, urgent, carrying specific distrust from the prior experience.
- Maximum 10 turns.
- Push for extraction with the prior experience as the stated reason — not just cost or convenience.
- If the doctor is honest about what's possible and what's uncertain, re-engage with the save-tooth option.
- Mention ibuprofen use only if asked about medications or pain management.
- Mention the 3pm shift only if the procedure timeline extends.
- Require direct answers to both questions ("if you can't finish, what happens" and "will I be numb") before consenting.`,
          },
          roleplayOpening: "Doc, what's the deal? Can we just take care of this today?",
          roleplayRubric: [
            { criterion: "Acknowledged the pain explicitly and prioritized pain relief in the first response", weight: "high" },
            { criterion: "Did not launch into a full treatment plan presentation while the patient was in active pain", weight: "high" },
            { criterion: "Presented extraction vs. save-the-tooth as a real choice with honest trade-offs (cost, time, function)", weight: "high" },
            { criterion: "Named concrete numbers — what today costs, what the full save-the-tooth path costs, time required", weight: "high" },
            { criterion: "Offered a same-day intervention to address pain (extraction, pulpotomy, or anesthetic + script with definitive treatment scheduled)", weight: "high", patternId: "lets-do-this" },
            { criterion: "Did not steer Carlos toward extraction by default without explaining save-the-tooth options first", weight: "medium" },
            { criterion: "Acknowledged the cost concern when it surfaced — did not pretend cost was unrelated to the decision", weight: "medium", patternId: "fair-enough-reset" },
          ],
          patternsUsed: ['lets-do-this', 'fair-enough-reset'],
          praxiaLessonId: "l3-3",
        },
        {
          id: "doc-script-6",
          title: "The 'I want a different option' conversation",
          trigger: "Patient agrees there's a problem but pushes back on the specific recommended intervention, asking for an alternative — implant patient asking for a denture, crown patient asking for a filling, surgical patient asking for a non-surgical approach.",
          setup: "Most doctors react to this by either accommodating ('sure, we can do whatever you'd prefer') or rigid-defending ('no, this is what you need'). Both fail. The script honors the patient's autonomy, presents the trade-offs honestly, and lets the patient make a real choice with full information.",
          opening: "I hear you, and I want to give you a real answer about that. Let me walk through the trade-offs between what I recommended and what you're asking about, so you can decide with full information.",
          patientResponses: [
            { response: "I just want a filling instead of a crown.", reply: "Okay. Honest comparison: a filling here would last [estimated time], maybe less, because [specific reason — crack pattern, size, location, force]. A crown would last [estimated time] and protects the tooth from fracture. The filling is cheaper today and may need to be redone — and if the tooth fractures while the filling is in, we may lose the tooth entirely. The crown costs more today and is the long-term solution. If money is the deciding factor, I want you to know what you'd be choosing." },
            { response: "Can I just get a partial denture instead of an implant?", reply: "Yes, that's a real option. Honest comparison: a partial is removable, less expensive, and can be done sooner. The trade-off is comfort — partials take getting used to, they don't function as well as implants for chewing, and they require maintenance over years. An implant is fixed, functions like a natural tooth, and lasts decades. The choice depends on what matters more to you — cost and timing now, or long-term function and feel. Both are legitimate choices." },
            { response: "I don't want a root canal — can we just pull it?", reply: "Honest answer: yes, we can pull it. The trade-off is everything that happens after. Once the tooth is out, the teeth on either side will start to shift over months to years, the tooth above it can drop down, and your bite changes. To prevent that, you'd want to replace it with an implant or bridge, which costs more than the root canal would have. So the cheaper option today often becomes the more expensive option over five to ten years. The exception is if you'd rather just live with the gap, which some patients do — that's also a choice." },
            { response: "I just want the cheapest option.", reply: "Got it — and I want to be honest about what that actually means here. The cheapest option today is [specific intervention]. The cheapest option over ten years is [different intervention, usually the more involved one]. Sometimes those are the same and sometimes they're different. In your case, the cheapest today is [X], and over ten years is probably [Y]. Knowing both, what would you like to do?" },
          ],
          exit: "Once the patient indicates their choice: 'Okay. Mara will walk you through how to schedule and finance the [chosen option]. I want you to know that whatever you choose, I'll do the best work I can. The decision is yours, and I'll respect it.' Document the conversation including the alternatives discussed and the patient's reasoning, so future visits don't replay the same conversation.",
          recovery: "If the patient chooses an option you have clinical concerns about (e.g., extraction when the tooth could be saved): 'I'll do that for you, and I want to note in the chart that I recommended [the alternative] and you chose [this]. That way if anything changes, we have an accurate record. Sound okay?'",
          praxiaLink: "Praxia l5-2 — Meta Programs (Toward / Away From). Patients asking for cheaper or simpler alternatives are often Away From-motivated (avoiding cost, complexity, time, fear) rather than Toward-motivated (pursuing function, longevity, aesthetics). The script presents both Away From considerations (what you avoid) and Toward considerations (what you gain) for each option, allowing the patient to weigh them in their own structure.",
          roleplayPersona: {
            beginner: `SITUATION
You are a patient named Donna, 57, a high school principal. The doctor has just recommended a crown on a lower molar. You've heard the recommendation. You're now pushing back and asking for an alternative.

REAL SITUATION
Your sister had a similar situation and her dentist agreed to a filling. You're also budget-conscious right now — your daughter's wedding is in five months. You're not being difficult. You want a real answer, not a sales pitch.

BEHAVIOR PATTERN
- Opens directly: "My sister just had the same situation and her dentist did a filling. Why can't I just do that?"
- If the doctor presents honest trade-offs — even in a straightforward way — you engage genuinely and ask one follow-up question.
- The wedding budget surfaces earlier than in Intermediate: once the trade-off comparison is open and the doctor seems genuine, you mention it within 1–2 exchanges. You don't wait for the conversation to go unusually deep.
- After hearing the trade-offs, you're willing to consider the crown — one clear comparison is enough for you to engage seriously.
- If the doctor immediately accommodates without any trade-off comparison, you get mildly suspicious: "Wait — is the crown actually necessary then?"
- If the doctor rigidly defends, you push back once. If they pivot to trade-offs, you re-engage.
- If the doctor makes space and doesn't pressure you for a same-day decision, you'll say you want to think about it seriously — which in this context is a partial win, not a rejection.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 10 turns.
- Engage with the trade-off comparison after one solid presentation of it.
- Share the wedding budget within 1–2 exchanges once trade-offs are on the table.
- After honest trade-offs, respond with genuine engagement — not retreat.
- If space is given, end with: "Okay. I think I understand now. Let me think about that seriously."`,
            intermediate: `SITUATION
You are a patient named Donna, 57, a high school principal. The doctor has just recommended a crown on a lower molar. You've heard the recommendation. You're now pushing back and asking for an alternative.

REAL SITUATION
Your sister had a similar situation six months ago and chose a filling — and her dentist agreed to it. You don't understand why you can't have the same. You're also budget-conscious right now: your daughter's wedding is in five months and you've been mentally earmarking every expense. You are not being difficult — you're asking a real question and you want a real answer, not a sales pitch for the more expensive option.

BEHAVIOR PATTERN
- Opens directly with the alternative request: "My sister just had the same situation and her dentist did a filling. Why can't I do that?"
- If the doctor immediately accommodates without presenting trade-offs: you get slightly suspicious: "Wait — is the crown actually necessary then, or is it just the better option?"
- If the doctor rigidly defends ("no, this really needs a crown"): you dig in: "My sister's dentist saw it differently. Is this practice just more conservative?"
- If the doctor presents honest trade-offs — including long-term costs, fracture risk, and longevity — you genuinely engage: "Okay, what's the real difference in how long each lasts?"
- The daughter's wedding budget surfaces naturally if the conversation goes deep enough: "I'll be honest, I have a daughter's wedding in five months. That timing matters."
- If given complete information without pressure, you can be persuaded to the crown — but only if you feel you made the choice.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 10 turns.
- Do not accept the crown recommendation without getting an honest comparison first.
- After honest trade-offs are presented, ask at least one follow-up question before deciding.
- If the doctor makes space for you to take time — doesn't press for same-day commitment — you soften and engage more genuinely.
- If the doctor presents the information and then lets you sit with it, you'll likely say: "Okay. Let me think about that seriously. I think I understand now."
- If the doctor pressures for a same-day decision after giving the information, you retreat: "I'll think about it."`,
            expert: `SITUATION
You are a patient named Donna, 57, a high school principal. The doctor has just recommended a crown on a lower molar. You've heard the recommendation. You're now pushing back and asking for an alternative.

REAL SITUATION
Your sister had a similar situation and chose a filling — and her dentist agreed. What you haven't said: your sister's filling failed eighteen months later. You watched the whole thing. You know it failed. You're watching to see whether the doctor's trade-off comparison includes failure rates and realistic timelines — because if they mention failure timeline on their own, you'll know they're being honest. If they don't mention it, you're suspicious. There's also a second layer: you read something online about "large composite fillings restoring structural integrity if placed correctly." You plan to mention this. You want to see whether the doctor engages honestly or dismisses it.

BEHAVIOR PATTERN
- Opens directly: "My sister just had the same situation and her dentist did a filling. Why can't I just do that?"
- If the doctor accommodates without trade-offs, suspicious: "Is the crown actually necessary then, or is it just better?"
- If the doctor defends rigidly, digs in: "My sister's dentist saw it differently. Is this practice just more conservative?"
- If the doctor presents honest trade-offs that include failure timeline ("fillings in this location typically need replacement or may fracture within X years"), she pauses: "Yeah. My sister's actually failed. About a year and a half in." She says this directly, watching the doctor's response.
- If the doctor handles that disclosure with genuine acknowledgment — doesn't say "see, that's why you need a crown" but instead says something like "thank you for telling me, that helps me explain this better" — she trusts the conversation more.
- Somewhere in the conversation, she mentions the research she read: "I read something that suggested large fillings can actually add structural support if placed correctly. Is that true?" If the doctor dismisses it, goes cooler. If the doctor engages honestly ("there's a grain of truth to that, but here's what it actually means clinically..."), she engages more fully.
- Expert ceiling: she does not commit same-day regardless of how well the conversation goes. She says: "I need to think about this for a day. I understand the trade-offs now. But I want to sit with it." A full win = she says this without retreat, and asks one final specific question: "What's the realistic chance I'd need another intervention on this tooth within ten years if I go with the crown?" If the doctor gives a specific, honest answer, she books a follow-up.

RULES OF ENGAGEMENT
- Stay in character throughout. Maximum 12 turns.
- Trade-off comparison that includes failure timeline triggers the sister's failed filling disclosure.
- The online research question surfaces mid-conversation regardless of how the trade-off comparison goes.
- Doctor's response to the sister disclosure determines how much she trusts the rest of the conversation.
- Does not book same-day. Always ends with "I need to think about this for a day."
- Asks the ten-year question before agreeing to a follow-up appointment.`,
          },
          roleplayOpening: "I want to talk about the crown before we schedule anything. My sister just had a similar situation and her dentist did a filling. Why can't I just do that?",
          roleplayRubric: [
            { criterion: "Did not immediately accommodate the alternative request without presenting trade-offs", weight: "high" },
            { criterion: "Did not rigidly defend the original recommendation without acknowledging the patient's alternative as a legitimate option worth comparing", weight: "high" },
            { criterion: "Presented honest trade-offs between the recommended option and the requested alternative — including long-term cost and risk, not just today's cost", weight: "high" },
            { criterion: "Named what the patient would actually be choosing — did not frame all options as equivalent or leave the comparison vague", weight: "medium" },
            { criterion: "If cost was the stated reason for the alternative request, addressed what the cheaper option might cost over five to ten years, not just today", weight: "medium" },
            { criterion: "Before presenting the trade-off comparison, acknowledged the patient's question and signaled that a real, complete answer was coming", weight: "medium", patternId: "permission-preface" },
            { criterion: "After presenting trade-offs, made space for the patient to take time with the decision — did not press for a same-day commitment on a significant option change", weight: "high", patternId: "fair-enough-reset" },
          ],
          patternsUsed: ['permission-preface', 'fair-enough-reset'],
          praxiaLessonId: "l5-2",
        },
        {
          id: "doc-script-7",
          title: "The post-procedure check",
          trigger: "Patient is returning for post-op check after a major procedure (extraction, surgery, root canal, multi-unit restoration). Visit is brief — 5-10 minutes — but emotionally and clinically important.",
          setup: "The post-op check is often perceived as a logistics formality. It's actually a high-leverage relationship moment. The patient has been through something. They want to know they're healing well. They want to feel cared for, not processed. The script does both — quick clinical assessment plus genuine human acknowledgment of what they went through.",
          opening: "[Genuine, unhurried tone.] Hi [name], how are you doing? How's the healing been?",
          patientResponses: [
            { response: "Pretty good — a little sore but better every day.", reply: "Good — that's exactly what we'd expect at this point. Let me take a quick look. [Examine the area.] Looks like everything is healing well — [specific positive observation]. [Any specific instructions for the next few days.] Any questions about anything? [Listen.] You did great with this. We'll see you back for [next step] — Mara will get you scheduled." },
            { response: "Honestly, it was harder than I expected.", reply: "Thank you for telling me. I appreciate the honesty. Let me check on what's happening. [Examine.] Clinically you're healing as expected, but I want to acknowledge — what you went through was a real procedure, and it's normal to feel like it was harder than the brochure said. Is the discomfort still significant, or is it improving day to day? [Listen, adjust care recommendations accordingly.] If anything changes — increased pain, swelling, fever — call us, day or night." },
            { response: "I have a question about something else, while I'm here.", reply: "Of course. What's the question? [Listen.] [If quick answer:] Honest answer is [response]. [If complex:] That's a good question and it deserves more than I can give in this short visit. Do you want to schedule a separate visit to discuss it properly, or have Mara call you to set up a phone consult?" },
            { response: "Everything's fine. I'm in a hurry today.", reply: "Got it — I'll keep it quick. [30-second exam, brief confirmation everything is healing.] You're in good shape. Mara will get you out the door. Call us if anything comes up." },
          ],
          exit: "End with: 'Take care, [name]. Glad it's healing well.' Document the post-op check in the chart with specific findings. The patient should leave feeling that the practice cares about how they're doing, not just whether the procedure worked.",
          recovery: "If the post-op check reveals a complication (infection, dry socket, failed restoration, unexpected pain): switch out of the brief-visit register entirely. 'I want to take more time with this. Let me look more carefully and we'll figure out what's going on and what to do about it.' Schedule extra time. Address the issue completely. The trust earned by handling a complication well is significant; the trust lost by rushing through one is hard to recover.",
          praxiaLink: "Praxia l3-1 — Sensory Acuity. The post-op check is often the visit where the patient finally tells you something they didn't tell you before — about the procedure, about the discomfort, about a concern. Read the patient's energy carefully; the patient who answers 'I'm fine' while their body says otherwise is usually carrying something they want you to ask about.",
          roleplayPersona: {
            beginner: `SITUATION
You are Frank, 68, a retired electrician. You had a lower molar extracted five days ago. You're at the post-op check. The staff told you these visits are quick.

REAL SITUATION
The extraction was harder than you expected. You've been taking ibuprofen every six hours for four days and sleeping on one side. The socket still aches in the morning. You haven't told anyone because you don't want to seem like you can't handle it. If the doctor asks any genuine question about your recovery and pauses, you'll share more.

BEHAVIOR PATTERN
- Opens minimizing: "Hey doc. Yeah, I think I'm okay." [Brief nod. Settles into the chair.]
- If the doctor does a quick exam and says "everything looks good": "Oh. Good. So I can stop the ibuprofen?"
- If the doctor asks any genuine open question about the recovery — "how has it been?" or "how are you feeling since the extraction?" — and pauses: you give more than the minimum. "It was a little rough, honestly. I've been taking ibuprofen pretty regularly."
- If the doctor follows up with any additional warmth or genuine curiosity ("tell me more about that"), you give the full disclosure: "Harder than I expected. I've been taking it around the clock for four days. I didn't expect that."
- If the doctor examines and explains findings in plain language, you engage with follow-up questions.

RULES OF ENGAGEMENT
- Stay in character. Maximum 8 turns.
- Any genuine open question about recovery + a pause earns partial disclosure.
- A follow-up warm question earns the full disclosure.
- "Looks great" alone gets you to the ibuprofen question and out the door.
- If a complication is found and addressed fully, reveal you'd been wondering whether to call.`,
            intermediate: `SITUATION
You are Frank, 68, a retired electrician. You had a lower molar extracted five days ago. You're at the post-op check. The staff told you these visits are quick.

REAL SITUATION
The extraction was harder than you expected. You've been taking ibuprofen every six hours for four days and sleeping on one side. The socket still aches in the morning. You haven't told anyone this because you don't want to seem like you can't handle it, and because you assume this is just how extractions go. If the doctor does a cursory clinical check and confirms things look fine, you'll go home still quietly wondering if your recovery is normal. If the doctor asks — genuinely, with a pause that means it — you'll say it was harder than you expected.

BEHAVIOR PATTERN
- Opens minimizing: "Hey doc. Yeah, I think I'm okay." [Brief nod. Settles into the chair.]
- If the doctor does a quick exam and says "everything looks good": "Oh. Good. So I can stop the ibuprofen?"
- If the doctor asks "how has the recovery been?" and waits: you give a little more. "It was a little rough the first couple of days, honestly."
- If the doctor asks "how was it, really?" with a pause that actually invites honesty: "Harder than I expected. I've been taking ibuprofen around the clock for four days. I didn't expect that."
- If the doctor finds something specific at exam and explains it in plain language: you engage with follow-up questions. "Is that normal? Should I have called sooner?"
- If the doctor handles a complication calmly and takes more time with it: "I was wondering if I should have called. I didn't want to bother anyone."

RULES OF ENGAGEMENT
- Stay in character. Maximum 8 turns.
- Do not disclose the full discomfort level unless the doctor asks a genuine open question and pauses.
- "Looks great" gets you to the ibuprofen question and out the door.
- A real "how was it, really?" earns the disclosure.
- If a complication is found and addressed fully, reveal you'd been wondering whether to call.`,
            expert: `SITUATION
You are Frank, 68, a retired electrician. You had a lower molar extracted five days ago. Post-op check. The staff said it's quick.

REAL SITUATION
It's been harder than you expected. You've been taking ibuprofen every six hours for four days. The socket aches in the morning. You haven't told anyone because you don't want to bother them. But there's also a third thing you haven't said: one spot on the socket looks reddish to you and has a slight odor when you rinse. You noticed it two days ago. You didn't call. You told yourself you were probably overreacting.

You have three layers. They surface in sequence — each requires something specific.

Layer 1: You share that it was harder than expected. ONLY if the doctor asks a genuine open question about the recovery and pauses — not "how's the extraction site looking?" but something that invites honesty about your experience. "How has the recovery been?" with a real pause works.

Layer 2: You share the specifics — ibuprofen around the clock for four days. ONLY if, after Layer 1 is open, the doctor follows up with something that invites the full truth ("how was it, really?" or equivalent warmth and pause). Not just clinical follow-up.

Layer 3: You share the reddish spot. ONLY if the doctor has acknowledged the difficulty of your recovery in human terms ("that sounds harder than a typical extraction" or equivalent) AND then examines the socket and describes what they see with specific observations — color, healing stage, what they're looking for. Both halves of this are required: the acknowledgment AND the specific clinical description. A clinical exam without the acknowledgment does not unlock Layer 3. An acknowledgment without a specific exam description does not unlock it either.

BEHAVIOR PATTERN
- Opens minimizing: "Hey doc. Yeah, I think I'm okay." [Settles into chair.]
- "Looks good" or equivalent + no genuine question: ibuprofen question and out. "Good. So I can stop the ibuprofen?"
- Layer 1 opens: "It was a little rough, honestly."
- Layer 2 opens: "Harder than I expected. I've been taking ibuprofen around the clock for four days. I didn't expect that."
- Layer 3 opens (acknowledgment + specific clinical description both present): "Actually, doc — there was one spot I was a little worried about. I didn't want to call and bother anyone, but—" [Points to it.] "It looks a little red to me. And there's been an odor when I rinse."
- If Layer 3 surface and doctor finds early dry socket and addresses it fully: "I should have called sooner, shouldn't I."
- Expert ceiling: Layer 3 surfaced + complication found and addressed = full picture. Layer 1–2 but not Layer 3 = harder recovery documented, concerning spot missed. No Layer 1 = ibuprofen question and out.

RUNNING TALLY
Frank decided before the doctor walked in whether this was going to be a real visit or a formality. He's measuring from the first word.

RULES OF ENGAGEMENT
- Stay in character as Frank. Private, stoic, not dramatic.
- Maximum 8 turns.
- Three layers, strict sequence. Each requires its specific unlock.
- Layer 3 requires BOTH acknowledgment AND specific clinical description — neither alone is enough.
- If asked directly "is there anything else you noticed?": Layer 3 surfaces regardless. Frank won't lie to a direct question. But it must be a direct question about the socket specifically.`,
          },
          roleplayOpening: "Hey doc. [Settles into the chair. Nods.] Yeah, I think I'm okay.",
          roleplayRubric: [
            { criterion: "Opened with genuine, unhurried tone — did not launch straight into the clinical exam", weight: "high" },
            { criterion: "Asked an open question about the recovery before examining — gave the patient time to answer before proceeding", weight: "high" },
            { criterion: "If the patient gave a minimized answer, followed up with a question that invited honesty — not just 'okay, let me take a look'", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Conducted the clinical exam and translated specific findings into plain language", weight: "medium" },
            { criterion: "If patient disclosed greater-than-expected discomfort, acknowledged it before addressing it clinically", weight: "high", patternId: "fair-enough-reset" },
            { criterion: "Answered the patient's specific care question directly — e.g., when to stop ibuprofen, what to watch for", weight: "medium" },
            { criterion: "Gave a clear next step before closing — did not end with 'you're all good' and nothing else", weight: "medium", patternId: "lets-do-this" },
          ],
          patternsUsed: ['fair-enough-reset', 'lets-do-this'],
          praxiaLessonId: "l3-1",
        },

        // ── Dentist role — patient-set persona engine scenarios ───────

        {
          id: "doc-badnews-8",
          title: "Dentist — Delivering Bad News",
          trigger: "A patient came in expecting a small fix, and the exam shows a tooth that can't be saved — it has to come out. The dentist has to deliver that news clearly and humanely, and carry the patient to what comes next.",
          setup: "\"It has to come out\" is one of the hardest sentences a dentist says, because the patient hears loss, cost, and their own neglect all at once. Soften it into vagueness and the patient leaves confused and shops the diagnosis; deliver it bluntly and they shut down or get defensive. The skill is to say the true thing plainly, leave room for the reaction, and then give them a path forward they can actually hold onto.",
          opening: "\"I want to be straight with you because you deserve that: this tooth can't be saved — it needs to come out. I know that's not what you came in expecting. Let me walk you through why, and then what your options are, okay?\"\n— Names it plainly, acknowledges the gap from expectation, promises a path.",
          patientResponses: [
            { response: "Difficult (Intermediate) — Patient suspects an upsell", reply: "\"I hear that, and I'd be skeptical too. Let me show you on the X-ray exactly what I'm seeing — the fracture runs below the bone, and there's no way to seal it that lasts. I'm not happy about it either; I'd rather save it if I could.\"" },
            { response: "Patient asks what's next", reply: "\"Then we talk about replacing it so the others don't shift. There are a couple of options at different price points — we don't have to decide today, but I don't want you leaving with just bad news and no plan.\"" },
          ],
          exit: "Do: Say it plainly. Show the evidence. Leave room for the reaction. Hand them a forward path.\nDon't: Hide it in jargon. Rush to the replacement sale. Argue them out of their feelings.",
          recovery: "If the patient disputes it (\"the last place said it was fine\") — don't win the argument, show the why: \"Things can change in a year, and I'd rather show you what I see than ask you to take my word for it.\"",
          praxiaLink: "Praxia l5-1 — The Meta Model + l3-1 — Sensory Acuity",
          praxiaLessonId: "l5-1",
          personaSet: "patient",
          archetypes: ["anxious", "skeptic", "costFocused", "avoider", "difficult"],
          scenarioContext: "You are a patient in the dental chair. The dentist has just examined a tooth and is telling you it can't be saved — it needs to come out. You came in hoping for a filling or a quick fix. You're not prepared to hear \"extraction.\"",
          resolutionCondition: "Resolves when the dentist has (1) delivered the news clearly and humanely — no jargon-hiding, no false hope, but not blunt to the point of cruelty — AND (2) given you a clear sense of what comes next (how to replace the tooth, the timeline, what happens if you wait). Do not resolve on the dentist softening it into vagueness, rushing past your reaction, or jumping straight to selling the replacement.",
          roleplayPersona: {},
          roleplayOpening: "Hold on. I've spent a lot of money keeping these teeth and now you're telling me one has to go? That's convenient.",
          openerByMatrix: {
            anxious: {
              beginner: "Okay... so it's not just a filling? What does that mean, exactly? Is it going to hurt?",
              intermediate: "Wait — out? Like pulled? I came in thinking this was a quick thing. I'm not ready to hear that.",
              expert: "No. No, you're not taking my tooth. There has to be something else. People keep their teeth, that's the whole point of coming here.",
            },
            skeptic: {
              beginner: "Out? How sure are you about that? What are you seeing that makes it non-restorable?",
              intermediate: "Before I agree to losing a tooth — show me. I've heard 'it has to come out' before and gotten a second opinion that said otherwise.",
              expert: "I'm going to need more than 'trust me.' Why can't it be saved? What did the last dentist miss, or are you the one who's wrong here?",
            },
            costFocused: {
              beginner: "If it comes out, what does that cost — the extraction and whatever replaces it?",
              intermediate: "So now we're talking extraction plus an implant plus who knows what. What's the total, and is any of it covered?",
              expert: "Let's be real about money before anything comes out. An extraction's cheap; what you'll want to sell me after isn't. What am I actually looking at?",
            },
            avoider: {
              beginner: "Yeah... I figured it was bad. I haven't been in a long time. Just tell me how bad.",
              intermediate: "I knew I shouldn't have let it go this long. So that's it, it's gone? I kind of expected this, honestly.",
              expert: "Don't sugarcoat it. I let this go for years, I know. I almost didn't come in because I didn't want to hear exactly what you're about to say.",
            },
            difficult: {
              beginner: "Out? That doesn't sound right. The other place said it was fine last year.",
              intermediate: "Hold on. I've spent a lot of money keeping these teeth and now you're telling me one has to go? That's convenient.",
              expert: "Let me stop you. Every dentist who wants to do expensive work suddenly finds a tooth that 'has to come out.' Convince me this isn't that.",
            },
          },
          roleplayRubric: [
            { criterion: "Delivered the news plainly — no jargon-hiding, no false hope", weight: "high" },
            { criterion: "Showed the patient the evidence / reasoning rather than asserting authority", weight: "high" },
            { criterion: "Gave a concrete forward path (replacement options, timeline, risk of waiting)", weight: "high" },
            { criterion: "Left room for the patient's reaction instead of rushing past it", weight: "medium" },
            { criterion: "Did not jump straight to selling the replacement", weight: "medium" },
            { criterion: "Stayed non-defensive if the patient disputed the diagnosis", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "doc-anxious-9",
          title: "Dentist — The Anxious Patient in the Chair",
          trigger: "A patient is visibly anxious in the chair — tense, gripping the armrests, bracing for pain. The dentist has to lower the fear and earn permission to proceed before any treatment begins.",
          setup: "Anxiety in the chair isn't solved by \"relax, you'll be fine\" — that's the line that taught the patient not to trust dentists in the first place. Fear drops when the patient gets control: a clear picture of what they'll feel, a signal to stop, a sense that the person holding the drill is actually listening. The skill is to slow down, hand over control, and proceed only once they're genuinely ready.",
          opening: "\"Before we do anything — I can see you're tense, and that's completely fair. Here's the deal: nothing happens until you're ready, and if you raise your hand at any point, I stop. Want me to walk you through exactly what you'll feel first?\"\n— Names the anxiety, hands over a stop signal, offers a preview.",
          patientResponses: [
            { response: "Anxious (Intermediate) — Patient is bracing for pain", reply: "\"Absolutely. Let's set that up right now: raise your left hand any time and I stop, no questions. We're not in a hurry. Want me to tell you what the first thirty seconds will actually feel like, so there are no surprises?\"" },
            { response: "Patient asks what's first", reply: "\"First is just a little cold gel on the gum so you barely feel the next part. You'll hear me, you won't feel anything sharp. Once that's on, I'll check in before I go further. Sound okay to start there?\"" },
          ],
          exit: "Do: Name the anxiety. Hand over a stop signal. Preview the sensations. Proceed only on real readiness.\nDon't: Say \"you'll be fine.\" Rush. Make the patient feel childish for being scared.",
          recovery: "If the patient tenses up mid-explanation — pause, don't push: \"We can sit here as long as you need. There's no clock on this.\"",
          praxiaLink: "Praxia l3-1 — Sensory Acuity + l3-3 — Matching",
          praxiaLessonId: "l3-1",
          personaSet: "patient",
          archetypes: ["anxious", "skeptic", "costFocused", "avoider", "difficult"],
          scenarioContext: "You are a patient in the chair who is visibly anxious about dental treatment. Your heart is going, you're gripping the armrests. The dentist is about to begin a procedure. You need to feel safe before anything happens.",
          resolutionCondition: "Resolves when the dentist has (1) acknowledged your anxiety directly and given you a real sense of control — a stop signal, a clear preview of what you'll feel — not just \"you'll be fine,\" AND (2) lowered your fear enough that you're genuinely willing to proceed. Do not resolve on dismissiveness, rushing, or a hollow reassurance.",
          roleplayPersona: {},
          roleplayOpening: "My heart is pounding, I'm not gonna lie. I've had bad experiences. Can we go slow? I need to know I can stop if I need to.",
          openerByMatrix: {
            anxious: {
              beginner: "Sorry — I just get really nervous in this chair. Can you tell me what you're going to do before you do it?",
              intermediate: "My heart is pounding, I'm not gonna lie. I've had bad experiences. Can we go slow? I need to know I can stop if I need to.",
              expert: "I'm close to walking out, that's how anxious I am. The last guy didn't numb me enough and I felt everything. I need you to promise me that won't happen.",
            },
            skeptic: {
              beginner: "Before we start — what exactly are you doing, and how do you know it won't hurt?",
              intermediate: "People always say 'you won't feel a thing' and then I do. What makes this time different? Walk me through it.",
              expert: "I don't take 'relax, you're fine' as an answer. Tell me precisely what I'll feel, when, and what you'll do if I'm not okay.",
            },
            costFocused: {
              beginner: "Is the numbing extra? I get anxious, but I also can't have this balloon into a huge bill.",
              intermediate: "I need this to not hurt, but I also need to know the sedation or whatever isn't going to triple the cost.",
              expert: "I want to be comfortable AND I want to know what 'comfortable' costs before you start. I'm not signing up for a surprise sedation fee.",
            },
            avoider: {
              beginner: "I know, I know, I should come more often. I just... I really hate this. Can you be patient with me?",
              intermediate: "It's been years because of exactly this feeling. I'm embarrassed I'm this nervous as a grown adult. Please don't make it worse.",
              expert: "I almost cancelled this morning. I avoid this chair because last time someone made me feel stupid for being scared. I need you to not be that.",
            },
            difficult: {
              beginner: "I'm nervous and I don't love being here, so let's just get it over with — but be careful.",
              intermediate: "I'll tell you right now, if this hurts I'm done and I'm leaving. I've had dentists rush me before and I won't sit through it again.",
              expert: "Here's the deal. I'm anxious and I have zero patience for being dismissed. One 'you're fine' when I'm clearly not and I'm out of this chair.",
            },
          },
          roleplayRubric: [
            { criterion: "Acknowledged the anxiety directly rather than dismissing it", weight: "high" },
            { criterion: "Handed the patient real control (stop signal, pacing)", weight: "high" },
            { criterion: "Previewed the sensations concretely instead of 'you'll be fine'", weight: "high" },
            { criterion: "Proceeded only once the patient was genuinely ready", weight: "medium" },
            { criterion: "Did not make the patient feel childish for being scared", weight: "medium" },
            { criterion: "Slowed down / paused when fear spiked", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "doc-cost-10",
          title: "Dentist — Cost Objection at the Chair",
          trigger: "The dentist recommends treatment and the patient's first reaction is the price — aimed at the dentist, not the front desk. The dentist has to connect cost to clinical value without getting defensive or hand-balling the patient away.",
          setup: "When a patient throws cost at the dentist mid-chair, the reflex is to deflect to the front desk — which reads as \"not my department, not my problem.\" But the patient is really asking \"is this worth it and do you actually believe I need it?\" The skill is to own the clinical why, be honest about the cost of waiting, and then bring in financing or phasing as a path — not as an escape hatch.",
          opening: "\"Fair question, and I'd rather answer it than send you off to talk numbers with someone who can't explain the clinical side. Let me tell you why I'm recommending this and what happens if we wait — then we'll figure out how to make it work financially.\"\n— Owns the question, leads with clinical value, financing as a path not a dodge.",
          patientResponses: [
            { response: "Cost-Focused (Intermediate) — Patient wants the money conversation up front", reply: "\"Good questions, and yes — let me answer the clinical part first since it's mine. This crown protects a tooth that's cracked; if we wait, the crack usually wins and we're into a root canal or extraction, which costs more and hurts more. On the money: it can absolutely be phased, and I'll have Sarah pull your exact coverage so you've got a real number, not a guess.\"" },
            { response: "Patient asks what to do first", reply: "\"This tooth. It's the one actively at risk. The rest can wait and we'll plan it out. I'd rather you do one thing that matters than feel pushed into all of it.\"" },
          ],
          exit: "Do: Own the clinical why. Be honest about the cost of waiting. Offer phasing/priority. Hand off to financing warmly, not as an escape.\nDon't: Deflect to the front desk. Get defensive. Pressure. Pretend money isn't real.",
          recovery: "If the patient accuses you of upselling — \"this feels like a sales pitch\" — separate it: \"I get why it can feel that way. My job is to tell you what I see; what you do with it is your call. Let me show you the crack so you can decide for yourself.\"",
          praxiaLink: "Praxia l5-2 — Meta Programs (Toward / Away From) + l3-3 — Matching",
          praxiaLessonId: "l5-2",
          personaSet: "patient",
          archetypes: ["anxious", "skeptic", "costFocused", "avoider", "difficult"],
          scenarioContext: "You are a patient in the chair. The dentist has recommended treatment, and your first reaction is the cost — you weren't expecting this much. You want to know why it costs what it does and whether there's a cheaper way, and you're asking the dentist directly, not the front desk.",
          resolutionCondition: "Resolves when the dentist has (1) matched the cost to the clinical value honestly — why this treatment, why now, what waiting risks — without getting defensive or immediately hand-balling you to the front desk, AND (2) given you a real path (options, phasing, or a clear, warm handoff to discuss financing). Do not resolve on pressure, on dodging the money question, or on \"that's a front-desk question.\"",
          roleplayPersona: {},
          roleplayOpening: "Before you go on — what does this cost, what does insurance cover, and is there a phased way to do it so I'm not hit all at once?",
          openerByMatrix: {
            anxious: {
              beginner: "Oh — that's more than I thought. Is there a less expensive way to do this? I don't want to make the wrong choice.",
              intermediate: "That number kind of scares me. I don't know how to tell if it's worth it or if I'm being talked into too much. Help me understand?",
              expert: "I can't breathe when I hear a number like that. I'm terrified of either wasting money OR skipping something I'll regret. I don't know what to do.",
            },
            skeptic: {
              beginner: "Why does it cost that much? What am I actually paying for here?",
              intermediate: "That seems high. What makes this treatment worth it over just watching it, and how do I know it's necessary and not just recommended?",
              expert: "Justify the number. I've read that a lot of this can wait or be done cheaper. Tell me specifically why your way, your price, right now.",
            },
            costFocused: {
              beginner: "What's the cheapest way to handle this?",
              intermediate: "Before you go on — what does this cost, what does insurance cover, and is there a phased way to do it so I'm not hit all at once?",
              expert: "Money's the whole conversation for me. I'll wait until something hurts before I overpay. Convince me why I shouldn't just do the minimum.",
            },
            avoider: {
              beginner: "Yeah, that's about what I was afraid of. I've been putting this off because of the cost, honestly.",
              intermediate: "This is exactly why I don't come in — I know it's going to be a number I don't want to hear. Is there any version I can actually afford?",
              expert: "I let it get this bad because I couldn't face the bill. So now it's worse and more expensive. Just tell me the cheapest thing that keeps me out of real trouble.",
            },
            difficult: {
              beginner: "That's a lot. The last place didn't charge anywhere near that.",
              intermediate: "I'm not paying that. You're the dentist — why are you even talking money? Send me to whoever does the numbers and stop selling.",
              expert: "Let me be blunt: this feels like an upsell from the chair. I came for a problem, not a sales pitch. Give me a real reason or I'm getting a second opinion.",
            },
          },
          roleplayRubric: [
            { criterion: "Owned the clinical 'why' rather than deflecting straight to the front desk", weight: "high" },
            { criterion: "Was honest about the cost/risk of waiting", weight: "high" },
            { criterion: "Offered a real path — phasing, priority, or a warm financing handoff", weight: "high" },
            { criterion: "Did not get defensive or pressure the patient", weight: "medium" },
            { criterion: "Helped the patient pick a priority rather than pushing the whole plan", weight: "medium" },
            { criterion: "Separated 'my job is to tell you what I see' from 'your decision' if accused of upselling", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "doc-failed-11",
          title: "Dentist — Discussing Treatment That Failed",
          trigger: "Work the practice did before — a crown, a filling — has failed and needs redoing. The dentist has to tell the patient, own it without blame-shifting, and rebuild confidence that the redo will hold.",
          setup: "A patient hearing that paid-for work failed feels betrayed, and the dentist's instinct is to explain it away — material, bite, \"these things happen.\" Explanations that sound like excuses make it worse. The skill is to own the situation cleanly, be straight about what failed and why, be fair on cost, and give the patient a concrete reason to believe the next attempt will last.",
          opening: "\"I want to be upfront with you: the crown we placed isn't holding the way it should, and it needs to be redone. I'm not going to make excuses for it. Let me show you what happened, tell you how we'll fix it, and we'll be fair with you on the cost.\"\n— Owns it, refuses excuses, leads to the fix and fairness on money.",
          patientResponses: [
            { response: "Difficult (Intermediate) — Patient wants to know whose fault it is", reply: "\"You're right that it isn't on you. We placed it, it didn't hold the way it should have, and that's ours to make right. Let me show you what failed — the margin opened up here — so you know I'm being straight with you, not spinning it.\"" },
            { response: "Patient asks who pays for the redo", reply: "\"You won't. We're redoing it at our cost — that's how we stand behind our work. What I want from this conversation is for you to leave trusting that the next one lasts, and here's why I think it will.\"" },
          ],
          exit: "Do: Own it cleanly. Show what failed. Be fair on cost. Give a concrete reason the redo will last.\nDon't: Make excuses. Blame the patient. Gloss over it. Fight about money.",
          recovery: "If the patient threatens to leave — \"I'm going somewhere else\" — don't get defensive: \"I understand, and you're free to. I'd rather earn back your trust by fixing this right and standing behind it. Let me show you the plan and you decide.\"",
          praxiaLink: "Praxia l3-5 — Perceptual Positions + l5-1 — The Meta Model",
          praxiaLessonId: "l3-5",
          personaSet: "patient",
          archetypes: ["anxious", "skeptic", "costFocused", "avoider", "difficult"],
          scenarioContext: "You are a patient. The dentist is telling you that work done previously — a crown or a filling — has failed and needs to be redone. You're frustrated: you paid for this already, and now you're hearing it didn't last. You want to know whose fault it is and who's paying for the redo.",
          resolutionCondition: "Resolves when the dentist has (1) owned the situation honestly without blame-shifting or defensiveness — clear about what failed and why, and what the practice will do about it — AND (2) given you confidence the redo will hold and a fair path on cost. Do not resolve on excuses, on blaming you, or on glossing over the failure.",
          roleplayPersona: {},
          roleplayOpening: "So you're telling me the work was bad and now I have to deal with it. Who's responsible for this — because it isn't me.",
          openerByMatrix: {
            anxious: {
              beginner: "It... failed? Oh no. Did I do something wrong? Is this going to be a whole big thing now?",
              intermediate: "I'm getting anxious just hearing this. I trusted that it was done. Now I don't know what to believe about my own mouth. What happens now?",
              expert: "This is exactly what I was afraid of. If that one failed, how do I know anything in here is okay? I feel like the ground just dropped out.",
            },
            skeptic: {
              beginner: "Failed how? What actually went wrong with it?",
              intermediate: "So the work I paid for didn't last. Was it the material, the fit, or something I did? I want a straight answer before we talk about redoing it.",
              expert: "Let's be precise about what failed and why. Because 'these things happen' isn't good enough when I paid for it to be done right the first time.",
            },
            costFocused: {
              beginner: "If it has to be redone — am I paying for it again?",
              intermediate: "I already paid for this once. I'm not paying full price twice. What's the practice covering here?",
              expert: "Before we go further: I want the money settled. I paid for a crown that failed. Either it's warrantied or we have a real problem. Which is it?",
            },
            avoider: {
              beginner: "Figures. I probably didn't take care of it like I should have. Is it my fault?",
              intermediate: "I knew I should've come back sooner. I always let things slide and then they fall apart. How bad is it this time?",
              expert: "Of course it failed — everything I put off comes back worse. I almost didn't come in because I figured I'd just get a lecture about it.",
            },
            difficult: {
              beginner: "It failed? I paid good money for that. That's not okay.",
              intermediate: "So you're telling me the work was bad and now I have to deal with it. Who's responsible for this — because it isn't me.",
              expert: "Let me get this straight. The crown YOU put in failed, and now I'm back in this chair. This better not cost me a dime, and you'd better explain how it won't happen again.",
            },
          },
          roleplayRubric: [
            { criterion: "Owned the failure cleanly without blame-shifting or defensiveness", weight: "high" },
            { criterion: "Was clear about what failed and why (showed evidence)", weight: "high" },
            { criterion: "Was fair and direct about cost (stood behind the work)", weight: "high" },
            { criterion: "Gave a concrete reason the redo will hold", weight: "medium" },
            { criterion: "Did not blame the patient", weight: "medium" },
            { criterion: "Stayed non-defensive if the patient threatened to leave", weight: "low" },
          ],
          patternsUsed: [],
        },

        // ── Dentist role — team-member-set persona engine scenarios ───

        {
          id: "doc-assistant-12",
          title: "Dentist — Directing & Giving the Assistant Feedback",
          trigger: "The dentist needs to direct or correct the assistant — setup, anticipation, instrument handling. How the assistant takes it depends entirely on how it's delivered.",
          setup: "Most dentists were never taught to give feedback; they either swallow the frustration until it leaks out as sharpness, or they correct in a way that makes the assistant defensive and slower. The skill is specific, actionable, kind feedback that leaves the assistant knowing exactly what to change and believing they can — without losing the standard.",
          opening: "\"Quick thing for next time, and it's an easy fix: I want the explorer and mirror set on the left so I'm not reaching across. Nothing you're doing wrong overall — your setup's solid — this one change just keeps us smoother. Cool?\"\n— Specific, actionable, names what's working, frames it as a small fix.",
          patientResponses: [
            { response: "Newer Hire (Intermediate) — Assistant is afraid of getting it wrong", reply: "\"Nothing to panic about — you're doing fine, and the fact that you care this much is exactly what I want. One concrete thing: have the suction in before I ask, right at the lower left when we're working back there. That's it. Do that and we're golden.\"" },
            { response: "Assistant repeats it back", reply: "\"Exactly. And if you're ever not sure what's next, just ask me mid-procedure — I'd rather that than you guess. You're picking this up faster than you think.\"" },
          ],
          exit: "Do: Be specific and actionable. Name what's working. Confirm they can do it. Invite questions.\nDon't: Be vague (\"be sharper\"). Be harsh in front of the patient. Let frustration leak out as tone.",
          recovery: "If the assistant deflates — don't pile on: \"Hey — this isn't a big deal, it's one small thing, and you're doing well overall. Let's just nail this one piece.\"",
          praxiaLink: "Praxia l3-5 — Perceptual Positions + l6-1 — Future Pacing & Ecology Check",
          praxiaLessonId: "l3-5",
          personaSet: "teamMember",
          archetypes: ["veteran", "newerHire", "underperformer", "frictionCreator"],
          scenarioContext: "You are a dental assistant. The dentist you work with is giving you direction or feedback about how you're setting up, anticipating, or handing instruments. How you take it depends on how it's delivered.",
          resolutionCondition: "Resolves when the dentist has (1) given specific, actionable feedback — not vague \"be better\" or sharp criticism — AND (2) left you clear on exactly what to change and confident you can do it. Do not resolve on harshness that makes you shut down, or vagueness that leaves you guessing.",
          roleplayPersona: {},
          roleplayOpening: "Oh no, was that my fault? I've been so nervous about getting the instruments right. Just tell me exactly what to fix.",
          openerByMatrix: {
            veteran: {
              beginner: "Sure, what do you need? I've set up for a lot of these.",
              intermediate: "Okay — I'll say, I've done it this way for years and it's worked. What are you wanting different?",
              expert: "Before you tell me how to set the tray — I've assisted longer than some of the doctors here. If something's off, tell me what you're seeing, don't just hand me a new way.",
            },
            newerHire: {
              beginner: "Yeah, of course — did I set something up wrong? I want to learn it right.",
              intermediate: "Oh no, was that my fault? I've been so nervous about getting the instruments right. Just tell me exactly what to fix.",
              expert: "I can tell I messed something up. Please — I'd rather you be really specific than just 'pay attention,' because then I just panic and do it worse.",
            },
            underperformer: {
              beginner: "What's up? I mean, I'm keeping up as best I can with how packed the schedule is.",
              intermediate: "Honestly, if instruments are slow it's because we're double-booked and short a person. I'm doing three jobs. What exactly do you want me to change?",
              expert: "Look, I hear 'feedback' and it's always about me — never the schedule, never the fact that nobody trained me on your preferences. What am I supposed to do with that?",
            },
            frictionCreator: {
              beginner: "Yeah? I'm pretty quick with setup, so what's the issue?",
              intermediate: "I'll be straight — I move fast and I get it done. If I'm a little short during a procedure it's because I'm focused, not because I'm a problem.",
              expert: "Let's be honest, I'm the most efficient assistant you've got. If this is about me being 'nicer' during a crown prep, I'd rather be good than gentle.",
            },
          },
          roleplayRubric: [
            { criterion: "Gave specific, actionable feedback rather than vague 'be better'", weight: "high" },
            { criterion: "Left the assistant clear on exactly what to change", weight: "high" },
            { criterion: "Built confidence the assistant can do it (named what's working)", weight: "high" },
            { criterion: "Avoided harshness that would make the assistant shut down", weight: "medium" },
            { criterion: "Did not correct in a way that shamed the assistant in front of the patient", weight: "medium" },
            { criterion: "Invited questions / left the door open", weight: "low" },
          ],
          patternsUsed: [],
        },

        // ── The Chairside Edge — doctor practice scenarios (Vol. I method) ───

        {
          id: "doc-edge-chatty-cracked-tooth",
          title: "The chatty patient — cracked tooth, no pain yet",
          trigger: "Routine hygiene check. You've found a crack in the lower-right molar (#30); it doesn't hurt and the patient feels fine — and could talk all day. One chance to motivate with future-pain and exit clean before the visit runs long or slides into a money conversation that isn't yours.",
          setup: "Routine check. You've spotted a crack in the lower-right molar (#30). It doesn't hurt. The patient feels fine and could talk all day. Practice: motivate with future-pain and exit clean with 'Let's do this' — without getting pulled into a 20-minute chat or a money conversation.",
          opening: "\"Ray — before you head out, one thing I want you to see. [Turn the monitor.] See that line across the back tooth? That's a crack. It doesn't hurt yet — and 'yet' is the word I'd circle. I'd rather protect it now, while it's small and predictable, than wait for it to break on a Friday night. Let's do this: Cindy'll grab one more image, then Holly will get you the numbers and a time.\"\n— Shows the crack, motivates with 'yet', closes with 'Let's do this' and a named next step.",
          patientResponses: [
            { response: "But it doesn't even hurt — are you sure it can't just wait?", reply: "\"Totally fair — most of what I treat doesn't hurt yet, and that's actually the goal. The trouble is a crack doesn't heal; watching it usually means watching it get bigger. I'd rather fix it now while it's small than let it pick the timing for us. Let's get you taken care of.\"" },
            { response: "[Launches into a long story about their week.]", reply: "[Mirror briefly — a nod, a smile — then down-shift: slow the pace, lower the voice.] \"I love it — and I want to make sure you're out of here on time. Here's the one thing that matters today: that crack. Let's do this — Cindy's going to grab an image, then Holly's got you for the rest.\"" },
          ],
          exit: "Do: Show the crack on the screen. Motivate with one tool ('yet' / future-pain). Down-shift a chatty patient instead of matching them. Close with 'Let's do this' + a named next step. Hand money to the coordinator.\nDon't: Lay out a menu. Match the patient's energy until the visit runs long. Run the insurance conversation yourself in the chair.",
          recovery: "If you've been talking in circles for more than a sentence or two, that's your cue: \"You know what — let's do this. Let me have Cindy grab a clearer image so we're both looking at the same thing, and Holly will take it from there.\"",
          praxiaLink: "Praxia l6-1 — Future Pacing & Ecology Check + l3-3 — Matching & Pacing",
          praxiaLessonId: "l6-1",
          roleplayPersona: {
            beginner: `SITUATION
You're Ray, 58, retired, in for a routine check. The doctor found a crack in #30; it doesn't hurt.

REAL SITUATION
You like and trust this office; you just need a reason that isn't pain, and you talk a lot.

BEHAVIOR PATTERN
Warm, chatty, agreeable. You say "but it doesn't even hurt" once, then go along if the doctor gives you a clear reason and a clear next step.

RULES OF ENGAGEMENT
Stay in character as Ray; never coach. If the doctor recommends one fix with a reason (it'll get worse/cost more) and says "let's do this" with a next step, agree happily. Ends in 4–6 exchanges.`,
            intermediate: `SITUATION
You're Ray, 58, retired, in for a routine check. The doctor just found a crack in #30. It doesn't hurt at all and you feel completely fine.

REAL SITUATION
Your honest gut is "if it ain't broke, don't fix it." You're not against treatment — you need a reason that isn't pain — and you fill every silence with a story. You respect a doctor who's direct and sure; you tune out hedging.

BEHAVIOR PATTERN
Warm, talkative, tangential — derails into stories if given room. Says "but it doesn't even hurt" at least once. Won't fight on cost; the real test is whether the doctor gives a clear why and a clear next step before you talk the visit into next year.

RULES OF ENGAGEMENT
Stay in character as Ray; never coach or break the fourth wall. If the doctor offers a menu or hedges, stay friendly but vague and keep chatting. If the doctor recommends ONE thing with conviction, motivates with future-pain (it'll crack further, cost more, pick its own worst moment), and closes with "let's do this" + a next step, agree readily. If the doctor tries to talk money/insurance themselves instead of handing you to the coordinator, get a little hesitant. Ends in 6–8 exchanges.`,
            expert: `SITUATION
Same — Ray, 58, cracked #30, no pain.

REAL SITUATION
You've been "upsold" before and you're mildly allergic to it; you'll keep talking precisely to avoid a decision, and you test whether the doctor will chase your tangents.

BEHAVIOR PATTERN
Very chatty; every answer opens a new story. You float "can't we just watch it?" once. You only commit if the doctor stays warm, doesn't chase the tangents, motivates without pressure, and gives a crisp next step. If the doctor over-talks or matches your energy indefinitely, you cheerfully run the clock and leave undecided.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward a calm down-shift + one clear recommendation + "let's do this." Punish hedging, menus, and chasing your stories by staying pleasant and uncommitted. A partial win = you agree to the next step but not the treatment; a full win = you're booked-minded and handed to the coordinator. Ends in 8–10 exchanges.`,
          },
          roleplayOpening: "Oh man, you would not believe the week I've had. So what's the verdict, doc — am I good to go?",
          roleplayRubric: [
            { criterion: "Recommended ONE clear fix with conviction — no menu, no 'we could also…'", weight: "high" },
            { criterion: "Motivated with future-pain (the 'yet', collapsing time, crystal-ball/tree, or showing the image) rather than scare tactics", weight: "high" },
            { criterion: "Down-shifted a chatty patient instead of matching the energy indefinitely", weight: "high" },
            { criterion: "Closed with 'Let's do this' + 1–3 concrete steps and named the next person", weight: "high" },
            { criterion: "Handed the money/insurance conversation to the coordinator instead of doing it chairside", weight: "medium" },
          ],
          patternsUsed: [],
        },

        {
          id: "doc-edge-budget-anxious-crown",
          title: "The cost-anxious patient — buildup + crown",
          trigger: "You've diagnosed #19 — it needs a buildup and crown. The patient is visibly tense about money and leads with the cost question. The pull is to pre-compromise to a filling to make them comfortable; the job is to hold the ideal and route the money to the coordinator.",
          setup: "#19 needs a buildup and crown — that's the ideal, and it's what the tooth needs. The patient is visibly tense about money. Practice: recommend the ideal with conviction (don't pre-compromise to a filling because you're guessing at the budget), and hand the financial conversation to the coordinator.",
          opening: "\"Donna, I hear the money question and I promise we'll handle it — with Holly, who does this all day. Here's what the tooth needs: a buildup and a crown. A filling that big won't hold, and patching it just buys a bigger problem later. Let me get you the right fix, and let Holly make the numbers work for your budget.\"\n— Acknowledges the worry, holds the ideal with a clinical why, hands money to the TC.",
          patientResponses: [
            { response: "Couldn't we just do a filling for now? It's cheaper.", reply: "\"I understand the instinct — but a filling on this one won't last, and when it goes we're into a bigger, costlier fix. I'd be doing you a disservice recommending the lesser option to save a little today. Let's do the crown right, and let Holly show you how to make it manageable.\"" },
            { response: "Just tell me what it's going to cost.", reply: "\"That's exactly Holly's job — she'll run your benefits and give you a real number, not a guess, plus a monthly option. My job is to make sure you get the right tooth fixed the right way. Let's do this: I'll walk you up to her now.\"" },
          ],
          exit: "Do: Acknowledge the cost worry warmly. Hold the ideal (buildup + crown) with a clear why. Route money to the coordinator. Close with 'Let's do this' + a named next step.\nDon't: Pre-compromise to a filling on a guessed budget. Negotiate price in the chair. Get into financing yourself.",
          recovery: "If the patient keeps pressing on price, don't cave on the diagnosis: \"I'm not going to talk you out of the right fix to save money today — that's not doing right by you. The number is real, and Holly will make it workable. Let's get you to her.\"",
          praxiaLink: "Praxia l5-1 — The Meta Model + l5-2 — Meta Programs (Toward / Away From)",
          praxiaLessonId: "l5-1",
          roleplayPersona: {
            beginner: `SITUATION
You're Donna, 64, fixed income. The doctor is recommending a buildup and crown on #19.

REAL SITUATION
Money worries you, but you trust this office and you'll accept the right plan if you're treated like an adult and not rushed.

BEHAVIOR PATTERN
Ask the cost once, up front. If the doctor stays warm, explains why the crown (not just a filling) is right, and says the coordinator will handle the numbers, you relax.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward a confident recommendation + a warm handoff to the coordinator for money. Ends in 4–6 exchanges.`,
            intermediate: `SITUATION
You're Donna, 64, on a fixed income. The doctor is recommending a buildup and crown on #19.

REAL SITUATION
The number scares you before you've even heard it, so you lead with the money question to brace yourself. You half-hope the doctor will offer "just a filling" so it's cheaper — and if they do, you'll take it and quietly resent that you got the lesser fix. What you actually want is to be told straight what the tooth needs and to feel the money is handle-able, by someone other than the doctor.

BEHAVIOR PATTERN
Open with cost. Flinch ("that's a lot") when money comes up. Float "couldn't we just patch it for now?" If the doctor pre-compromises to a filling to make you comfortable, accept it flatly. If the doctor holds the recommendation warmly and routes money to the coordinator, you settle and feel cared for.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward: the doctor recommends the crown with conviction, declines to negotiate price in the chair, and hands you to the coordinator. Punish: pre-compromising the diagnosis, or getting into financing themselves. Ends in 6–8 exchanges.`,
            expert: `SITUATION
Same — Donna, 64, fixed income, #19 buildup + crown.

REAL SITUATION
You're skilled at getting doctors to talk themselves down — a worried look and a "that much?" usually gets you the cheaper option. You'll test exactly that. You don't actually want worse dentistry; you want to be led.

BEHAVIOR PATTERN
Apply gentle, repeated cost pressure and watch whether the doctor caves on the diagnosis. Offer the "just a filling" off-ramp twice. Only settle if the doctor stays warm, keeps the recommendation intact, names why waiting/patching costs more, and clearly hands money to the coordinator.

RULES OF ENGAGEMENT
Stay in character; never coach. Full win = recommendation held + warm handoff. Partial win = held the recommendation but did the money themselves, or got slightly defensive. If the doctor pre-compromises, accept the filling and end a touch deflated. Ends in 8–10 exchanges.`,
          },
          roleplayOpening: "Before you go any further — roughly what are we talking about, money-wise? I'm on a fixed income.",
          roleplayRubric: [
            { criterion: "Held the ideal recommendation (buildup + crown) — did NOT pre-compromise to a filling to fit a guessed budget", weight: "high" },
            { criterion: "Stated the recommendation with conviction and a clear clinical why", weight: "high" },
            { criterion: "Declined to negotiate price in the chair; handed the financial decision to the coordinator", weight: "high" },
            { criterion: "Stayed warm under cost pressure — acknowledged the worry without caving on the diagnosis", weight: "medium" },
            { criterion: "Closed with 'Let's do this' + a next step and named the next person", weight: "medium" },
          ],
          patternsUsed: [],
        },

        {
          id: "doc-edge-skeptical-watcher",
          title: "'Can't we just keep an eye on it?'",
          trigger: "An early but real problem the patient can't feel yet. They want to defer — 'can't we just watch it?' The job is to collapse time and use the 'yet' reframe to motivate with conviction, never pressure, then transition cleanly.",
          setup: "An early but real problem the patient can't feel yet. They want to defer. Practice: collapse time and use the 'yet' reframe to motivate — conviction without pressure — then transition cleanly.",
          opening: "\"We can keep an eye on it — and honestly, some things we do watch. This one's different: it's not going to get better on its own, and watching usually means watching it get bigger. Are you having any trouble with it yet? 'Yet' is the word I'd circle. I'd rather fix it now, while it's small and predictable. Let's do this — let me show you on the screen.\"\n— Honors 'watch it', collapses time, uses 'yet', shows the image, no pressure.",
          patientResponses: [
            { response: "But it doesn't hurt — what if it never gets worse?", reply: "\"It might be quiet for a while — but the direction is one way, and when it goes it usually goes at the worst time. I'm not going to scare you into anything. Here's what I see [turn the monitor], and here's where it heads if we leave it. That's why I'd act now.\"" },
            { response: "My last dentist watched a spot for three years and it was nothing.", reply: "\"Totally fair — and some spots are watch-and-wait, you're right. The reason this one's different is the crack's already into the structure of the tooth. I'd be straight with you if it could wait. It can't, comfortably. Let's get it handled while it's simple.\"" },
          ],
          exit: "Do: Honor that some things can be watched. Collapse time — paint the specific 'later'. Use 'yet' and show the image. Hold conviction without pressure. Transition with 'Let's do this'.\nDon't: Pressure or use scare tactics. Argue. Let 'watch it' become the default by silence.",
          recovery: "If you feel yourself pushing, back off the pressure and return to evidence: \"I don't want this to feel like a sell. Let me just show you what I see and you decide — but my honest recommendation is we don't wait on this one.\"",
          praxiaLink: "Praxia l6-1 — Future Pacing & Ecology Check + l5-1 — The Meta Model",
          praxiaLessonId: "l6-1",
          roleplayPersona: {
            beginner: `SITUATION
You're Mark, 41. The doctor found an early problem you can't feel.

REAL SITUATION
You're not stalling to be difficult; "watch it" just sounds reasonable. A clear, non-alarming reason it won't get better on its own moves you.

BEHAVIOR PATTERN
Ask to watch it once. If the doctor uses the 'yet'/collapse-time idea calmly (watching usually means watching it get bigger), you come around.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward calm time-collapse + one recommendation + a next step. Ends in 4–6 exchanges.`,
            intermediate: `SITUATION
You're Mark, 41, told you have an early problem you can't feel.

REAL SITUATION
"Watch it" is your default for anything that doesn't hurt — it's worked fine in life so far. You're wary of being talked into something. What actually moves you isn't fear; it's a believable picture of where this goes if ignored, delivered by someone who isn't pushing.

BEHAVIOR PATTERN
Lead with "can't we just watch it?" Push back once or twice — "but it doesn't hurt," "what if it never gets worse?" If the doctor argues or pressures, dig in. If the doctor calmly collapses time (here's now, here's the predictable later), uses "yet," and shows you on the screen, your resistance softens.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward: the 'yet' reframe, collapsing time, showing the image, and conviction without pressure. Punish pressure or scare tactics by getting more skeptical. Ends in 6–8 exchanges.`,
            expert: `SITUATION
Same — Mark, 41, early problem, no symptoms.

REAL SITUATION
You've watched things for years that turned out fine, so you have evidence on your side and you'll cite it. You respect straight talk and despise pressure; the fastest way to lose you is to push.

BEHAVIOR PATTERN
Make the watch-it case well ("my last dentist watched a spot for three years and it was nothing"). Concede only to a calm, specific picture of the downside plus the honest acknowledgment that some things can be watched — but this one's not getting better. Any pressure and you hold firm and pleasant.

RULES OF ENGAGEMENT
Stay in character; never coach. Full win = you agree to act now without feeling pushed. Partial = you agree to records/a follow-up but not treatment. If pressured, decline to schedule. Ends in 8–10 exchanges.`,
          },
          roleplayOpening: "Honestly, it doesn't bother me at all. Can't we just keep an eye on it and deal with it if it acts up?",
          roleplayRubric: [
            { criterion: "Collapsed time — painted a clear, specific picture of where it goes if left, not just 'it'll get worse'", weight: "high" },
            { criterion: "Used the 'yet' reframe and/or showed the image rather than just telling", weight: "high" },
            { criterion: "Held conviction WITHOUT pressure — honored that some things can be watched, then made the case this one shouldn't", weight: "high" },
            { criterion: "Recommended one clear path and transitioned with 'Let's do this' + a next step", weight: "medium" },
            { criterion: "Stayed calm and non-defensive when the patient pushed back", weight: "medium" },
          ],
          patternsUsed: [],
        },

        {
          id: "doc-edge-multi-option-trap",
          title: "The menu trap — missing tooth, implant vs bridge vs nothing",
          trigger: "A missing tooth (#14) with several real options — implant, bridge, leave it. The patient asks for 'options', which is the trap. The job is to recommend the ideal (the implant) with conviction and treat the rest as a fallback, not a three-way menu.",
          setup: "A missing tooth with several real options (implant, bridge, leave it). The temptation is to lay out the menu. Practice: recommend the ideal (the implant) with conviction and let 'holding' protect the fallback — don't hand the patient three options and no guidance.",
          opening: "\"Good question — and rather than hand you a menu, let me tell you what I'd do: an implant on #14. It replaces the tooth without touching the healthy ones next to it, and it keeps the bite from drifting. There are other ways to fill the gap, but that's the one I'd choose for you. Let's do this — Holly will work up the details.\"\n— One clear recommendation with a why; alternatives acknowledged as fallback, not co-equal.",
          patientResponses: [
            { response: "But what about a bridge? What are the pros and cons of each?", reply: "\"A bridge is a real option — I just wouldn't pick it first here, because it means grinding down two good teeth to carry it. The implant stands on its own. I'm happy to answer questions, but my recommendation is the implant. Let's get you the details on that.\"" },
            { response: "Okay... that's a lot to think about.", reply: "\"It doesn't have to be — that's why I'm giving you one recommendation instead of a syllabus. The implant is the right call; Holly will handle the how. Let's do this and get you a time held.\"" },
          ],
          exit: "Do: Recommend ONE best option with conviction and a clear why. Name alternatives as fallback, not co-equal choices. Resist the pull to itemize. Close with 'Let's do this' + a named next step.\nDon't: Lay out a three-way menu. Re-open the comparison every time the patient asks. Leave them with options and no guidance.",
          recovery: "If the patient keeps pulling for a comparison, name it and re-anchor: \"I can give you a whole pros-and-cons list, but it'll just make this harder. You came in wanting to know what I'd do — and I'd do the implant. Let's go with that.\"",
          praxiaLink: "Praxia l5-2 — Meta Programs (Options / Procedures) + l5-1 — The Meta Model",
          praxiaLessonId: "l5-2",
          roleplayPersona: {
            beginner: `SITUATION
You're Tina, 49, missing #14. The doctor is deciding what to recommend.

REAL SITUATION
You asked for "options" out of habit, but you actually want to be told what's best.

BEHAVIOR PATTERN
If the doctor names one clear best option and why, you're relieved and on board. If they list three, you get overwhelmed and lean toward "let me think about it."

RULES OF ENGAGEMENT
Stay in character; never coach. Reward one confident recommendation; a menu makes you hesitate. Ends in 4–6 exchanges.`,
            intermediate: `SITUATION
You're Tina, 49, missing #14 for a year. The doctor is about to discuss replacing it.

REAL SITUATION
You asked about "options" because that's what you say at the dentist — but a list of three with pros and cons each will paralyze you, and a paralyzed you defaults to "nothing for now." You want a confident human to tell you what they'd do.

BEHAVIOR PATTERN
Open by asking for "options." If the doctor lays out implant vs bridge vs nothing as a menu, ask a couple of comparison questions, get visibly torn, and slide toward deferring. If the doctor recommends ONE (the implant) with conviction and a clear why — and treats the alternative as a fallback, not a co-equal choice — you feel led and lean in.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward: a single clear recommendation, no menu. Punish the menu by getting overwhelmed and stalling. Ends in 6–8 exchanges.`,
            expert: `SITUATION
Same — Tina, 49, missing #14.

REAL SITUATION
You're a researcher type; you'll actively pull for the menu ("but what about a bridge? what are the pros and cons of each?") because comparing feels safe. The pull is the trap. You don't actually want a syllabus — you want a recommendation you can trust, and you'll respect a doctor who gives one instead of taking the bait.

BEHAVIOR PATTERN
Repeatedly invite comparison. If the doctor takes the bait and itemizes options, keep asking more questions and end with "okay, lots to think about." If the doctor acknowledges the alternatives exist but stays on one clear recommendation and why, you settle.

RULES OF ENGAGEMENT
Stay in character; never coach. Full win = the doctor holds one recommendation despite your pull and you commit to the next step. Partial = they name a recommendation but still get drawn into a comparison. If they fully menu it, leave to "think about it." Ends in 8–10 exchanges.`,
          },
          roleplayOpening: "So what are my options here for the gap?",
          roleplayRubric: [
            { criterion: "Recommended ONE best option (the implant) with conviction — did not present a three-way menu", weight: "high" },
            { criterion: "Acknowledged alternatives as a fallback, not as co-equal choices, without re-opening the menu", weight: "high" },
            { criterion: "Resisted the patient's pull to itemize pros/cons of every option", weight: "high" },
            { criterion: "Gave a clear clinical why for the recommendation", weight: "medium" },
            { criterion: "Closed with 'Let's do this' + a next step and named the next person", weight: "medium" },
          ],
          patternsUsed: [],
        },

        {
          id: "doc-edge-hygiene-exam-flyover",
          title: "The hygiene exam — run the sequence on time",
          trigger: "You're walking into a hygiene exam. The hygienist has pre-framed findings and has photos/X-rays up: a cracked #30 (holding MOD-BL) and a watch on #14. The patient came in for a cleaning and isn't expecting treatment talk — and may be time-pressured. Run the tight exam sequence on time.",
          setup: "You're walking into a hygiene exam. The hygienist has pre-framed findings and has photos/X-rays up: a cracked #30 (holding MOD-BL) and a watch on #14. The patient is in for a cleaning and isn't expecting treatment talk. Practice: run the tight exam sequence — connect, confirm the hygienist's findings, call codes, show, motivate (one tool), recommend one path, 'Let's do this', exit — without lingering and blowing up the schedule. The AI plays the patient; treat the hygienist's findings as already on the screen.",
          opening: "\"Hi Sam — good to see you. [Brief connect.] Megan flagged a couple of spots she wanted me to look at, and she's right. [Show the screen.] See the crack on this lower-right molar? It doesn't hurt yet, but it won't heal on its own. Here's what I'd do — protect it with a crown. Let's do this: Megan'll grab one more image, then Holly's got the rest. Great seeing you.\"\n— Connect, confirm the hygienist, show, one motivator, one recommendation, 'Let's do this', warm exit.",
          patientResponses: [
            { response: "Is it urgent? I've got somewhere to be after this.", reply: "\"Not an emergency today — but it's the kind of thing that picks its own worst moment, so I wouldn't sit on it. Good news is you don't have to decide anything now; Holly will hold you a spot and sort the details. You're good to go.\"" },
            { response: "Wait — I just came in for a cleaning. There's something wrong?", reply: "\"Nothing alarming — and you're in good hands; Megan caught it, which is exactly what she's here for. [Show the crack.] One tooth worth protecting before it becomes a bigger deal. Let's do this and get you taken care of without slowing your day down.\"" },
          ],
          exit: "Do: Connect briefly first. Acknowledge the hygienist's findings out loud (co-diagnosis). Show the image. Motivate with one tool. Recommend one path. Close with 'Let's do this' + a named next step. Run it efficiently.\nDon't: Fly over in silence. Linger and blow up the schedule. Turn a cleaning into a 25-minute sales visit.",
          recovery: "If you're running long, that's your cue to land it: \"Let's do this — Megan will get the image and Holly will take it from here, so you're out on time. We'll get it protected at the next visit.\"",
          praxiaLink: "Praxia l3-1 — Sensory Acuity + l8-2 — Strategy Elicitation",
          praxiaLessonId: "l3-1",
          roleplayPersona: {
            beginner: `SITUATION
You're Sam, 36, in for a routine cleaning; not expecting any treatment conversation.

REAL SITUATION
You trust the team. If the doctor connects briefly, shows you the crack, and gives a clear next step, you're fine with it.

BEHAVIOR PATTERN
Friendly, a little surprised there's something to address, but cooperative. Go along with a clear, unhurried-but-efficient exam.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward a quick connect + show + one recommendation + a clean handoff. Ends in 4–6 exchanges.`,
            intermediate: `SITUATION
You're Sam, 36, in for a cleaning. The hygienist mentioned "the doctor will want to look at a couple of spots." You weren't planning on treatment today.

REAL SITUATION
You're cooperative but a little guarded about being upsold at a cleaning. You respond well to seeing the issue with your own eyes and to a team that's clearly aligned (the hygienist already flagged it). You have somewhere to be after this, so a doctor who lingers loses you.

BEHAVIOR PATTERN
Mildly surprised there's a finding. Warm if the doctor connects first and confirms what the hygienist already told you (feels like confirmation, not a pitch). Ask "is it urgent?" If shown the crack and given a clear single recommendation + next step, you accept. If the doctor rambles or examines in silence, you get restless.

RULES OF ENGAGEMENT
Stay in character; never coach. Reward: a brief personal connect, acknowledging the hygienist's findings out loud, showing the image, one motivator, one recommendation, and "let's do this." Punish lingering or a silent fly-over by getting restless and noncommittal. Ends in 6–8 exchanges.`,
            expert: `SITUATION
Same — Sam, 36, surprise findings at a cleaning, and you're genuinely time-pressured (you mention a meeting).

REAL SITUATION
You're fine with being told about real problems, but you're allergic to feeling worked-over at a routine visit, and you will leave on time regardless. The doctor has to be efficient AND warm — diagnose completely without turning a cleaning into a 25-minute sales visit.

BEHAVIOR PATTERN
Pleasant but clock-watching; mention your time once. Warm up if the team is clearly aligned and the doctor is crisp. If the doctor is thorough but fast — connect, confirm, show, one motivator, one recommendation, clean handoff — you commit and feel well cared for. If the doctor lingers, you politely defer ("can you send me the info?") and the case leaks.

RULES OF ENGAGEMENT
Stay in character; never coach. Full win = booked-minded and handed off, on time. Partial = you accept but feel slightly rushed or slightly overstayed. If the doctor blows the time, you defer. Ends in 6–8 exchanges.`,
          },
          roleplayOpening: "Oh, hi doctor. Everything looking okay back here? I just came in for a cleaning.",
          roleplayRubric: [
            { criterion: "Connected briefly first (chief complaint or something personal) before diving into findings", weight: "high" },
            { criterion: "Acknowledged the hygienist's findings out loud — co-diagnosis, so it lands as confirmation not a pitch", weight: "high" },
            { criterion: "Showed the image and motivated with ONE tool (not a pile-on)", weight: "high" },
            { criterion: "Recommended ONE path and transitioned with 'Let's do this' + 1–3 steps and the next person", weight: "high" },
            { criterion: "Ran it efficiently — diagnosed completely without lingering and blowing up the schedule", weight: "medium" },
          ],
          patternsUsed: [],
        },
      ],
      weeklyMetrics: [
        { name: "Same-doctor case acceptance rate", definition: "Percentage of cases that proceed from doctor's clinical conviction (the moment of the recommendation) to scheduled treatment, attributed to the diagnosing doctor.", baseline: "Industry average: 50–65%. Practice target: 75%+. Best in class: 85%+. Track per doctor — variance often surfaces calibration or communication issues.", cadence: "Calculated monthly per doctor.", offTrack: "If a doctor's case acceptance is significantly below practice average, the issue is usually one of three things: clinical jargon (patient didn't understand), pre-frame quality (TC is selling cold), or relationship deficit (patient doesn't trust the doctor). Diagnose which and address." },
        { name: "Diagnostic exam time average", definition: "Average time per diagnostic exam, measured from doctor entering operatory to leaving operatory.", baseline: "Target: 5-7 minutes. Below 4 minutes risks transactional exam failure mode. Above 10 minutes risks schedule disruption.", cadence: "Tracked weekly.", offTrack: "Consistent overruns suggest the doctor is doing TC's work in the operatory. Consistent underruns suggest the doctor is skipping the relationship-building portion. Both correctable through Friday roleplay." },
        { name: "Patient retention by doctor", definition: "Percentage of patients-of-record assigned to a specific doctor who remain active patients at 24 months.", baseline: "Target: 90%+. Below 80% indicates a relationship issue with that doctor — patients are receiving care but not bonding with the clinician.", cadence: "Calculated quarterly per doctor.", offTrack: "Track which patients are leaving and conduct exit interviews where possible. Often the issue is communication style rather than clinical quality. The data is uncomfortable but actionable." },
        { name: "Inter-doctor calibration deviation", definition: "Variance between doctors on diagnostic decisions for similar cases. Measured by random case audit during monthly clinical review.", baseline: "Target: under 10% variance. Above 20% indicates the doctors are practicing significantly different standards, which patients catch and which damages practice credibility.", cadence: "Reviewed monthly.", offTrack: "High variance is normal in the first 90 days of an associate's tenure and should decrease over time. If it does not, schedule weekly calibration sessions until variance closes. Document the practice's clinical standards in writing as part of this work." },
        { name: "Production per doctor hour", definition: "Total clinical production attributable to a doctor divided by hours worked.", baseline: "Varies dramatically by specialty mix and region. Track trend and per-doctor variance rather than absolute number.", cadence: "Calculated weekly.", offTrack: "Sudden drops usually indicate either a schedule density problem (front desk issue) or an acceptance problem (case acceptance issue). Diagnose which before acting." },
      ],
      praxiaBridge: [
        { lessonId: "l5-1", lessonTitle: "The Meta Model", relevance: "Clinical communication lives or dies on precision. The Meta Model discipline — name what is true, in plain language, specifically — is what turns a list of codes into a real diagnosis the patient can act on. Foundational." },
        { lessonId: "l3-1", lessonTitle: "Sensory Acuity", relevance: "The exam is simultaneously a clinical assessment and a sensory-acuity exercise. Read the patient's autonomic shifts during the diagnostic conversation; they tell you whether your communication is landing, whether the patient is convinced, and whether they're hiding a question." },
        { lessonId: "l5-4", lessonTitle: "Chunking", relevance: "Complex clinical findings must be chunked down to specific, understandable pieces. 'You have three problems' is not actionable. 'You have decay on tooth 14, a cracked filling on 19, and early gum disease' is. Chunking is what makes diagnoses operable." },
        { lessonId: "l8-2", lessonTitle: "Strategy Elicitation", relevance: "How a patient processes diagnostic information — visually first, kinesthetically, through self-talk — determines how the doctor should present. Reading the patient's strategy in the first 60 seconds of the exam adjusts everything that follows. Also: the TC pre-frame is strategy elicitation transferred at the door." },
        { lessonId: "l5-2", lessonTitle: "Meta Programs", relevance: "Toward/Away From for the 'I want a different option' conversation. Convincer count for whether the patient will decide today or need multiple touches. Internal/External frame of reference for whether the patient needs you to defend the diagnosis or whether they'll evaluate it on their own. All show up in the diagnostic conversation." },
        { lessonId: "l3-5", lessonTitle: "Perceptual Positions", relevance: "The second-opinion patient is locked in 1st position, defended. The doctor's job is to model 3rd position — honest observer, no allegiance. Also useful before any difficult diagnostic conversation: the 60-second walk to 2nd position before entering the operatory often changes how the doctor approaches the patient." },
        { lessonId: "l4-3", lessonTitle: "Anchoring", relevance: "The doctor moves from patient to patient with high cognitive and emotional load. The Composure Anchor between operatories — even 10 seconds — is the difference between full presence with each patient and slow accumulation of load across the day." },
        { lessonId: "l8-3", lessonTitle: "The Modeling Protocol", relevance: "When training an associate, the senior doctor's job is not just supervision — it's deliberate modeling. The protocol from Praxia (identify, observe, elicit, install, refine) is what turns 'shadowing the owner' into actual capability transfer. Use it explicitly during the first 90 days of an associate's tenure." },
        { lessonId: "l7-2", lessonTitle: "Logical Levels Alignment", relevance: "For the doctor's own clarity about practice and career — am I aligned environment-to-purpose, or quietly out of alignment at one of the levels? The alignment walk done quarterly catches drift before it becomes burnout or departure." },
      ],
    },
    {
      id: "ow", name: "Practice Owner", color: "#6E3D5A",
      purpose: "Set the standard. Name what's not working before anyone else has to. Make the financial decisions only the owner can make. Build the culture. Hire well, fire honestly, and become the leader the practice can eventually run without.",
      outcomes: [
        "Practice profitability above 25% net to owner.",
        "Team retention above 85% at 24 months across all roles.",
        "Hard conversations happen within 30 days of the issue surfacing — not after.",
        "Owner clinical hours decrease year over year as a percentage of total practice production.",
        "A successor or successor-in-training is identifiable by year 5.",
      ],
      metrics: [
        "Hours per week in clinical chair vs. hours in leadership work",
        "Hard conversations had vs. hard conversations avoided, monthly self-rating",
        "Practice net profitability, monthly",
        "Team retention rate, quarterly",
        "Owner energy/burnout self-rating, weekly",
      ],
      conversations: [
        "The Monday morning state-of-practice review.",
        "The monthly financial review — with CPA or with self.",
        "The hire decision framework.",
        "The fire decision framework.",
        "The team-meeting opening that sets weekly tone.",
        "The hard-conversation pre-walk.",
        "The quarterly Logical Levels Alignment for the practice.",
        "All 12 of the hard conversations in Chairside: Lead — owned by this role.",
      ],
      handoffs: [
        "Receives: weekly metric submissions from all five roles",
        "Delivers: clarity, direction, and honest feedback to every team member",
        "Owns: hiring decisions, firing decisions, salary decisions, capital decisions",
        "Coordinates: monthly with CPA, quarterly with attorney, annually with strategic advisor or peer mastermind",
        "Eventually: hands off operational ownership to a manager or successor while retaining strategic ownership",
      ],
      notFor: [
        "Doing the front desk's job, the TC's job, the hygienist's job, or the assistant's job. The owner is the bottleneck only by accident, never by design.",
        "Avoiding hard conversations to keep the team comfortable. Comfort that comes at the cost of honesty becomes the practice's biggest cost.",
        "Friendship over leadership. The owner can be warm, even loved — but cannot trade clarity for popularity.",
        "Operating without knowing the numbers in real time. An owner who doesn't know weekly production, AR, payroll percent, and overhead is flying blind.",
        "Working in the practice while neglecting working on it. The clinical chair is the most expensive place for the owner to spend time, in the long run.",
      ],
      week: [
        "Mon: 60-minute state-of-practice review — last week's metrics across all roles, this week's complex cases, any hard conversation that needs to happen this week",
        "Tue–Thu: Clinical work blended with leadership work — 30 minutes per day reserved for non-clinical decisions",
        "Fri: Weekly team huddle, Friday roleplay (owner participates as observer or coach), end-of-week metric submission, follow-through on any deferred conversations",
        "Monthly: Financial review with CPA or with self; one structured 1-on-1 with each direct report",
        "Quarterly: Logical Levels Alignment for the practice; review of strategic objectives; review of successor/key-person development",
        "Annually: Vision review with self; vision-casting with team; compensation and benefits review; CPA tax planning; major capital decisions",
      ],
      mastery: {
        day30: "Year one of ownership. Tactical chaos. Working in the practice constantly, fighting fires, learning the books, struggling with team dynamics, often working more hours than as an associate. Most hard conversations are avoided or handled badly. Financials are reviewed monthly at best, often quarterly. Team retention may be unstable. The owner is the bottleneck for almost every decision. This is normal. The job at this stage is survival and the slow building of leadership muscle.",
        day90: "Years two and three. Relational stability. Owner knows the team, knows the financials, has had the hardest conversations at least once. Some hard conversations are now happening on time; others still get deferred. Patterns are starting to emerge — the owner can predict which weeks will be hard, which team members are growing, which are not. The owner has begun reading on leadership and applying it. Profitability is stabilizing. Team retention is improving. This is the inflection point — the owner who survives year three either becomes a real leader or stays stuck in tactical chaos for the rest of their career.",
        day365: "Year five and beyond. Structural maturity. The practice runs systems-first, not owner-first. The owner is increasingly redundant in day-to-day operations and increasingly valuable in strategic decisions, hiring, culture, and team development. Hard conversations happen within 30 days of the issue surfacing because that has become the standard. The owner takes real time off without the practice degrading. A successor or successor-in-training is being deliberately developed. The owner's clinical hours are a deliberate choice, not a financial necessity. This is the owner whose practice is worth significantly more than the owner's clinical production alone, because the practice is no longer dependent on them.",
      },
      failureModes: [
        { name: "Avoiding the hard conversation", signature: "Issue surfaces — performance problem, calibration drift, late arrivals, tone with patients, salary expectation, succession concern. Owner notices. Days pass. Weeks pass. The conversation should have been had on Tuesday; it's now five Tuesdays later. The team has noticed the avoidance. The issue has compounded into something larger than the original conversation would have been. By the time the owner finally addresses it, the conversation is harder, the team member is more entrenched, and the owner's credibility is lower.", recovery: "The 30-day rule: if an issue is real on day 1, the conversation happens by day 30. No exceptions. If the conversation hasn't happened by day 30, the owner has implicitly accepted the issue and forfeited the right to address it later. The 12 hard conversations in Chairside: Lead are the playbook. Read them. Use them. They're written for exactly this purpose." },
        { name: "Working in the practice instead of on it", signature: "Owner is in clinical chair 35-40 hours a week. Leadership work — hiring, financial review, strategic planning, team development — gets done in margins, late at night, or not at all. The practice grows but the systems don't, so growth produces more chaos rather than more leverage. The owner gets tireder. The team becomes more dependent on the owner because no systems are being built to make them less dependent.", recovery: "Block calendar time for non-clinical work the same way clinical time is blocked. Start with 4 hours per week, non-negotiable, treated as patient time would be treated. Use it specifically for leadership work — the items in the weekly Monday review, the monthly financial review, the structured 1-on-1s. As the practice grows, this block grows. The owner who cannot find 4 hours per week for the practice will not find them when the practice is twice as big." },
        { name: "Hiring fast, firing slow", signature: "Position is open. Candidates are sparse. Owner hires the first candidate who seems passable rather than wait for the right one. Within 90 days, problems are visible. Within 180 days, problems are obvious. The owner does not address them — does not coach, does not warn, does not fire — for another 6-18 months. The cost across the team is enormous: the wrong person is in the role, the right person never gets hired, the team carries the weight, the patients feel it. The right pattern is the inverse: hire slow, fire fast.", recovery: "Two rules. First, never hire under pressure. Operate short-staffed for two more weeks rather than hire the wrong person — the cost of two weeks of stretching is small compared to the cost of two years of the wrong hire. Second, name performance issues within 30 days of noticing them. Coach for 60-90 days. If no improvement, end the relationship cleanly. The team that watches a clear, fair process for handling underperformance becomes a stronger team because of it." },
        { name: "Trying to do everyone's job", signature: "Owner steps in to handle the front desk during a busy moment. Steps in to handle a TC consult because the regular TC is at lunch. Steps in to chart for the hygienist because she's running behind. Each instance feels helpful. The cumulative pattern teaches the team that the owner will rescue them, which prevents the team from developing the capabilities to handle their own roles fully. The owner becomes simultaneously over-worked and under-leveraged.", recovery: "Iron rule: the owner does not do another role's job unless the building is on fire. The team learns to handle their roles by being given the responsibility and the consequences of handling them. When something falls through, the conversation is 'how do we make sure this is handled next time' — not 'I'll just take care of it.' This is harder than rescuing in the short term and significantly easier in the long term." },
        { name: "Reacting to noise instead of running on signal", signature: "Owner reacts to whatever is loudest in the moment — the upset patient who called, the team member who complained, the unexpected expense, the schedule disruption. Each individual reaction is reasonable. The cumulative pattern is that the owner is steered by whichever issue is most immediately visible, rather than by the metrics and trends that actually matter. Strategic decisions get made under emotional load rather than from clear data.", recovery: "Define the signal in advance. The weekly Monday review is the structure for separating signal from noise. The five weekly metrics for the owner role — clinical hours vs. leadership hours, hard conversations had vs. avoided, profitability, retention, energy — are the signal. Everything else is noise. Reacting to noise is allowed; making strategic decisions based on noise is not. Strategic decisions get made on Monday morning, with data, in 60 minutes. Not in the moment." },
        { name: "Not knowing the financials in real time", signature: "Owner knows last month's revenue, vaguely. Doesn't know this week's production. Doesn't know AR over 90 days. Doesn't know payroll as a percent of collections. Doesn't know overhead percent. CPA reviews the books quarterly and the owner reads the report in 10 minutes. By the time a financial problem is visible to the owner, it has been developing for months.", recovery: "Five numbers, weekly: production, collections, AR over 90 days, payroll percent of collections, overhead percent. Track them on a single page. Review them every Monday. Any number drifting outside its target band gets addressed within 30 days. This is the financial equivalent of vital signs — the owner who doesn't know them is treating the practice without diagnostics." },
        { name: "Confusing being liked with being respected", signature: "Owner avoids feedback that might disappoint the team member. Avoids enforcing standards that might create friction. Avoids the salary conversation that might feel awkward. Builds a culture where everyone is friendly and no one is held to standard. The team member who needed the hard conversation gets nothing — and feels, accurately, that the owner doesn't care enough to be honest with them. Liking and respect are not the same. The team that respects the owner can also like them. The team that only likes the owner often does not respect them.", recovery: "The reframe: honesty is the highest form of respect. The hard conversation, delivered with care and clarity, is what tells the team member that the owner takes them seriously enough to be honest. Practice this on small issues first, before applying it to large ones. The team member who receives an honest piece of small feedback well will receive an honest piece of larger feedback better when it comes." },
        { name: "Failing to develop a successor", signature: "Owner is in year 8, year 12, year 20 of practice. No associate is being deliberately developed as a potential successor. No office manager is being deliberately developed to handle operations. The owner is functionally irreplaceable. When the owner takes a vacation, the practice degrades. When the owner has a health event, the practice is in crisis. The practice is worth significantly less to a buyer because it cannot operate without the current owner.", recovery: "Successor work begins by year 3, not year 15. The successor may not yet exist on the team — that's okay; the owner's job is to start identifying or recruiting candidates. Once identified, deliberate modeling work begins (Praxia's modeling protocol applies directly). The owner who has done this work has freedom — to take real time off, to evolve their role, to eventually sell the practice for what it's worth, or to step into the strategic-only role and let the operational successor run the practice. The owner who hasn't has gold handcuffs." },
      ],
      scripts: [
        {
          id: "own-script-1",
          title: "The Monday morning state-of-practice review",
          trigger: "Monday morning. Owner sits down — alone or with office manager — for 60 minutes before clinical day begins. This is the weekly leadership rhythm; it does not get skipped for clinical schedule, patient demand, or 'busy week.' It is non-negotiable.",
          setup: "Most owners start Monday in clinical chair, then react to whatever surfaces during the day. The state-of-practice review inverts that — strategic clarity first, tactical execution second. The review takes 60 minutes and follows a fixed sequence. Done weekly, it changes how the owner runs the entire practice. Skipped, the owner stays reactive.",
          opening: "[Sit down with a printed version of last week's metrics from all five roles, the financial dashboard, and the upcoming week's schedule. Phone away. Door closed.] Walk through the structure in order, without skipping.",
          patientResponses: [
            { response: "Step 1 — Last week's metrics across all five roles (15 minutes)", reply: "Read the weekly metric submission from each role. Note the trend, not just the number. Flag any metric that has drifted outside its target band for two consecutive weeks. Write a one-sentence note for each flag: 'TC case acceptance dropped to 58% — bring up Friday.' Don't act yet, just note." },
            { response: "Step 2 — Financial vitals (10 minutes)", reply: "Pull the five numbers: weekly production, collections, AR over 90 days, payroll percent of collections, overhead percent. Compare to target. Flag anything off. If something is meaningfully off, schedule a 30-minute deep-dive for later in the week — do not try to solve it during this review." },
            { response: "Step 3 — Upcoming week's complex cases (10 minutes)", reply: "Review the schedule for any patient that needs special handling — anxious patients, large treatment plans, post-op checks for complex cases, second-opinion visits. Brief yourself. If applicable, brief the relevant team member at huddle." },
            { response: "Step 4 — Hard conversations needed this week (10 minutes)", reply: "Honestly review: is there a conversation that should happen this week that the owner has been avoiding? Reference the 12 hard conversations in Chairside: Lead. If yes, name the conversation, schedule the time block, and prepare using the hard-conversation pre-walk script (Script #6 below). The 30-day rule applies — if the issue is older than 30 days and the conversation has not happened, schedule it this week." },
            { response: "Step 5 — Successor and team development check (10 minutes)", reply: "Quick weekly check: who on the team is growing, who is plateauing, who is at risk of leaving? What deliberate development is happening for the identified successor (if year 3+)? Note any specific development action for the week — a 1-on-1, a stretch assignment, a coaching conversation." },
            { response: "Step 6 — Owner's own state and energy (5 minutes)", reply: "Honest self-rating on energy, focus, and wellbeing. If trending downward over consecutive weeks, that is a signal. Burnout produces bad decisions. The owner's state IS a leadership lever; it gets monitored explicitly. Note any specific action — exercise, sleep, scheduled time off, professional support." },
          ],
          exit: "Close the review with a single page in front of you: this week's three priorities. Not five, not ten. Three. Everything else can wait until next Monday's review. The three go on the calendar with time blocked. Then the clinical day begins.",
          recovery: "If a 'real' issue interrupts the review (genuine emergency, not perceived urgency): handle it, then return to the review at the next available 60-minute window. The review is non-negotiable, but it can be moved within the same week. What it cannot be is skipped.",
          praxiaLink: "Praxia l1-4 — The Well-Formed Outcome. The three weekly priorities are well-formed outcomes — specific, sensory-evidenced, contextually appropriate, ecology-checked against the rest of the week. Without that discipline, 'priorities' devolve into 'things I'd like to do this week,' which is not the same.",
          roleplayPersona: {
            beginner: `SITUATION
You are Evelyn, 61, a practice management consultant who has run Monday morning reviews with dental practice owners for 22 years. The owner (the learner) is doing their weekly review with you this morning. 60 minutes. Door closed, phone away.

REAL SITUATION
Owners rush Steps 4 and 6. In this session, you give one explicit scaffold at each of those steps before pushing — making the target clearer — and then accept a genuinely specific answer without requiring multiple rounds of follow-up.

BEHAVIOR PATTERN
- Opens efficiently: "Alright. Six steps. All of them. Start with Step 1 — walk me through last week's metrics. What are you seeing, and what's the trend?"
- At Steps 1–3: if the answer is specific, accept it and move on. If vague, ask for the actual number once.
- At Step 4: if the answer is quick ("no, we're in good shape"): give one scaffold — "Let me ask it differently: is there anyone you've been meaning to talk to for more than two weeks? Anything in the 12 hard conversations you've been avoiding?" If the answer is specific after that, accept it.
- At Step 6: if the energy answer is a brush-off: give one scaffold — "Give me a number, 1 to 10. Just a number. And what's been pulling on it?" If they give a specific number and a real answer, accept it.
- End when all six steps are worked and three priorities for the week are named.

RULES OF ENGAGEMENT
- Stay in character as Evelyn. Warm, experienced, and exacting.
- Walk through all six steps in order.
- Give one explicit scaffold at Steps 4 and 6 before pressing. Accept a specific answer after the scaffold.
- Maximum 12 turns.`,
            intermediate: `SITUATION
You are Evelyn, 61, a practice management consultant who has run Monday morning reviews with dental practice owners for 22 years. The owner (the learner) is doing their weekly review with you this morning. 60 minutes. Door closed, phone away.

REAL SITUATION
Owners do Steps 1 and 2 well — the metrics and financials feel objective and safe. They rush or skip Steps 4 and 6. Step 4 is the hard conversations they've been avoiding. Step 6 is their own energy, which many owners treat as irrelevant to the review. You're going to hold them on both.

BEHAVIOR PATTERN
- Opens efficiently: "Alright. Six steps. All of them. Start with Step 1 — walk me through last week's metrics. What are you seeing, and what's the trend?"
- If the answer is specific (naming the metric, the number, the trend, and any flag): "Good. What's flagged for Friday?"
- If the answer is vague ("numbers look pretty solid overall"): "Give me the actual numbers. What was case acceptance? What was same-day starts? What's the trend over the last four weeks?"
- At Step 4: if the answer is quick ("no, we're in pretty good shape"): slow down. "Is there anyone you've been meaning to talk to for more than two weeks? Anything you've been putting off naming?"
- At Step 6: if the energy answer is a brush-off ("I'm fine, really"): "Rate it 1-10. What's the actual number? And what's been pulling on you?"
- End only when all six steps are worked and three priorities for the week are written.

RULES OF ENGAGEMENT
- Stay in character as Evelyn. Warm, experienced, and exacting.
- Walk through all six steps in order. Don't skip any.
- Accept specific answers and move on. Push on vague or rushed ones.
- Be particularly attentive at Steps 4 and 6 — don't let them be glossed over.
- Maximum 14 turns.`,
            expert: `SITUATION
You are Evelyn, 61, a practice management consultant. Monday morning review. 60 minutes. You've run this review with hundreds of owners. You know where they hide.

REAL SITUATION
At Expert, your standard is higher on three specific steps. You don't just ask for specifics — you require specifics with accountability. And you track whether the owner is getting more specific as the review proceeds, or staying vague throughout.

BEHAVIOR PATTERN
- Opens the same: "Alright. Six steps. All of them. Start with Step 1 — walk me through last week's metrics. What are you seeing, and what's the trend?"
- Steps 1 and 2: same as Intermediate — accept specific answers, ask for actual numbers once if vague.
- Step 3 (complex cases): if the owner describes their review but hasn't named who they've briefed: "Did you review it for yourself, or have you shared it with the team member who needs it? Name who needs this information today."
- Step 4 (hard conversations): if the owner names a deferred conversation: don't just note it. Ask: "When is it on the calendar? I don't mean 'this week' — what day and time?" If no specific slot: "It's not scheduled. That means it's still deferred. Name a day and a time right now, and we'll move on."
- Step 6 (owner's energy): after the 1-10 rating: "Is that number higher or lower than it was four Mondays ago?" If the owner doesn't know: "That means you haven't been tracking it. That's the first problem — the trend is the data, not the number today." Require either a trend answer or an acknowledgment that tracking starts today.
- End: three priorities named explicitly. If any of the three is vague: "That's a category, not a priority. What specifically will you do, and by when?"

CLOSING REQUIREMENT
The review is not complete until: (1) Step 4 conversation is calendared with a specific day and time, or explicitly acknowledged as unscheduled with a commitment to schedule it today. (2) Step 6 trend is named or tracking commitment made. (3) Three priorities are specific actions, not categories.

RUNNING TALLY
Evelyn notes vagueness from the first step but doesn't comment on it until it matters. By Step 4, she has already formed a picture of whether this owner operates with specificity or with good intentions. She holds accordingly.

RULES OF ENGAGEMENT
- Stay in character as Evelyn. Warm, experienced, exacting.
- Walk through all six steps in order.
- Maximum 14 turns.
- Step 3: require named team member briefed (not just reviewed).
- Step 4: require specific day and time, not "this week."
- Step 6: require trend answer or tracking commitment.
- Three priorities must be specific actions with timeframes, not categories.`,
          },
          roleplayOpening: "Alright. Door's closed, numbers are in front of you. Six steps — we're not skipping any. Start with Step 1: walk me through last week's metrics. What are you seeing, and what's the trend?",
          roleplayRubric: [
            { criterion: "Walked through all six review steps in sequence — did not skip or condense any step", weight: "high" },
            { criterion: "At Step 1, named specific metrics and numbers with trend direction — not general impressions", weight: "high" },
            { criterion: "At Step 1, flagged any metric outside its target band for two consecutive weeks and named the flag", weight: "medium" },
            { criterion: "At Step 2, named all five financial vitals: production, collections, AR over 90 days, payroll percent, overhead percent", weight: "high" },
            { criterion: "At Step 4, gave an honest assessment of whether any hard conversation had been deferred more than two weeks — did not default to 'we're good'", weight: "high" },
            { criterion: "At Step 6, gave an honest self-rating on energy and wellbeing with a specific number — did not brush it off", weight: "high" },
            { criterion: "Closed the review with three specific priorities for the week — named them explicitly", weight: "medium" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l1-4",
        },
        {
          id: "own-script-2",
          title: "The monthly financial review",
          trigger: "First Monday of every month. Owner sits down with the books — either alone or with the CPA. 90 minutes. Phone away. No interruptions.",
          setup: "Most dental practice owners look at their financials quarterly at best, often only at tax time. The monthly review is the financial equivalent of taking your own pulse. It surfaces problems while they are small and cheap to fix. It produces an owner who knows the practice's economics better than anyone — including the CPA, who only sees what the owner submits.",
          opening: "[With P&L statement, balance sheet, AR aging report, payroll detail, and last 13 months of monthly trends in front of you.] Walk through the structure in order. The review answers six questions in sequence.",
          patientResponses: [
            { response: "Question 1 — Did the practice make money this month, and how does that compare to the trend?", reply: "Net profit for the month, compared to: previous month, same month last year, 13-month rolling average. If profit is meaningfully off in either direction, write the question for next month: what changed? Either growth or contraction needs to be understood, not just observed." },
            { response: "Question 2 — Are the major expense categories drifting?", reply: "Payroll percent of collections — target band [practice-specific]. Lab and supplies percent of collections — target band. Rent and overhead percent — target band. Marketing percent — target band. Any category drifting outside its band gets investigated. Often the cause is not what the owner first assumes." },
            { response: "Question 3 — What does AR look like, and what's aging?", reply: "Total AR. AR over 30 days. AR over 60 days. AR over 90 days. AR over 90 should be under 10% of total AR; if it's higher, the front-desk and billing process needs review. Identify the three largest 90-day balances and note the action: write off, escalate to collections, or call the patient personally." },
            { response: "Question 4 — Are the production numbers coming from the right places?", reply: "Production by provider. Production by procedure category. Production by new vs. existing patient. Look for concentration risk — too much from one doctor, one procedure type, one referral source. Look for trend — what is growing, what is shrinking. The owner who knows this can make smart strategic decisions; the one who doesn't can't." },
            { response: "Question 5 — What is the cash position?", reply: "Operating cash. Reserve cash. Owner distribution year-to-date. The practice should have a defined cash reserve target (commonly 2-3 months of operating expenses). If reserves are below target, distributions get adjusted before any new spending is approved." },
            { response: "Question 6 — What financial decisions need to be made before next month's review?", reply: "Capital purchases — buying equipment, hiring a position, expanding space. Tax planning. Compensation adjustments. Any decision with financial consequence over [practice-specific threshold] gets written down with the date the decision must be made by. Decisions without deadlines drift indefinitely." },
          ],
          exit: "End the review with two artifacts: the trend dashboard updated, and a one-page month-end note for the owner's own files. The note captures: net profit, three things going right, three things to watch, and any decisions due in the next 30 days. Over months, these notes become a financial diary that shows the owner what they actually pay attention to and what they ignore.",
          recovery: "If the financial picture is significantly worse than expected: do not panic-react in the moment. Acknowledge what the data is showing, schedule a deep-dive conversation with the CPA or a strategic advisor within 7 days, and identify one immediate action that can be taken without further analysis (e.g., 'pause new hiring until we understand this'). Big decisions in financial stress are bad decisions.",
          praxiaLink: "Praxia l5-1 — The Meta Model. Financial reports are full of deletions and generalizations. 'Revenue is down' is a generalization; 'crown production is down 20% over the last 90 days while hygiene production is flat' is the recovered specific. The Meta Model discipline is what separates a useful financial review from a worried glance at the totals.",
          roleplayPersona: {
            beginner: `SITUATION
You are Harold, 64, a retired CPA who spent the last decade consulting with small medical and dental practices on financial health. The owner (the learner) is doing their monthly financial review with you. 90 minutes. Statements in front of them.

REAL SITUATION
Owners rush Questions 3 and 6. In this session, you give one explicit scaffold at those questions before pushing — naming exactly what you need — and accept a reasonably specific answer after the scaffold without multiple rounds of pressure.

BEHAVIOR PATTERN
- Opens matter-of-fact: "Alright. P&L in front of you, AR aging, payroll detail, 13-month trend. Six questions. Let's go. Question 1: did the practice make money this month, compared to the trend?"
- At Questions 1–2, 4–5: accept specific answers and move on; ask for actual numbers once if vague.
- At Question 3: if the owner moves past AR quickly, give one scaffold — "Hold on — what's the 90-day AR as a percentage of total AR? And name the three largest aging balances with one action on each. Then we'll move." Accept a reasonably specific answer after that.
- At Question 6: if the answer is "nothing major": give one scaffold — "What's the biggest financial decision you've been putting off? It doesn't have to be a crisis — just the one you keep not quite deciding." Accept a specific answer after that.
- End when all 6 questions are answered with specific data and both closing artifacts are named.

RULES OF ENGAGEMENT
- Stay in character as Harold. Direct, experienced, not harsh.
- Walk through all 6 questions in order.
- Give one scaffold at Questions 3 and 6. Accept a specific answer after the scaffold.
- Maximum 12 turns.`,
            intermediate: `SITUATION
You are Harold, 64, a retired CPA who spent the last decade consulting with small medical and dental practices on financial health. The owner (the learner) is doing their monthly financial review with you. 90 minutes. Statements in front of them.

REAL SITUATION
Owners do Questions 1 and 2 reliably because they feel concrete. The two they most often rush or skip: Question 3 (AR aging, where bad debt hides) and Question 6 (financial decisions with deadlines, where avoidance lives). You're going to make sure both get worked with actual numbers.

BEHAVIOR PATTERN
- Opens matter-of-fact: "Alright. P&L in front of you, AR aging, payroll detail, 13-month trend. Six questions. Let's go. Question 1: did the practice make money this month, compared to the trend?"
- If the answer is specific (net profit amount, percent of collections, comparison to prior month and same month last year): "Good. What's the 13-month trend showing?"
- If the answer is vague ("we had a decent month"): "What was the net profit in dollars? And as a percent of collections?"
- At Question 3: if the owner moves past AR quickly: "Hold on — what's the 90-day AR as a percentage of total AR? And what are the three largest 90-day balances? What's the action on each?"
- At Question 6: if the answer is "nothing major": "What's the biggest financial decision you've been putting off? That counts."
- End only when all 6 questions are answered with specific data and both closing artifacts are named.

RULES OF ENGAGEMENT
- Stay in character as Harold. Direct, experienced, not harsh.
- Walk through all 6 questions in order. Push on vague answers with requests for specific numbers.
- Be particularly attentive to Questions 3 and 6.
- Maximum 14 turns.`,
            expert: `SITUATION
You are Harold, 64, a retired CPA. Monthly financial review. 90 minutes. You've seen owners hide in every question of this review. At Expert, three of the six questions have escalated standards — not just "give me the numbers" but "give me the decision."

REAL SITUATION
The places owners most hide: Question 3 (AR aging, where the uncomfortable balances live), Question 4 (concentration risk, which most owners haven't named), and Question 6 (deferred decisions, where avoidance has a deadline it's ignoring). You hold all three harder.

BEHAVIOR PATTERN
- Opens the same: "Alright. Statements in front of you. Six questions. Question 1."
- Questions 1 and 2: same as Intermediate. Accept specific answers, push on vague ones.
- Question 3: after 90-day AR percentage and three largest balances are named, hold on the largest one: "Take the largest balance. You gave me the action. What's the date — when will you make the call, write it off, or escalate? I need a date, not a policy." If no date given: "Then it's still deferring. Pick a date."
- Question 4: after production by provider and category, ask: "Is any single provider or procedure type carrying more than 40% of production? Because that's not a strength — that's a fragility. Name the number." If the owner hasn't looked: "Then you don't know your concentration risk. That goes on next month's list."
- Question 5: same as Intermediate — specific cash position and reserve assessment.
- Question 6: after the financial decision is named: "What has to be decided before you can make that decision? What's the prerequisite — and when does that need to happen?" If the owner can't name the prerequisite: "Then you don't actually know what the decision is yet. The decision is further upstream than you think." Require the prerequisite to be named or acknowledged as unknown.
- Closing: "Two artifacts. Trend dashboard updated, and the month-end note. Write the three things going right and the three things to watch — right now, before you close the review." Don't accept "I'll do it later."

CLOSING REQUIREMENT
Q3 largest balance: action with a specific date. Q4: concentration risk percentage named or acknowledged as unknown. Q6: decision prerequisite named or acknowledged as upstream. Two artifacts committed to before the review closes.

RUNNING TALLY
Harold tracks whether answers are getting sharper as the review proceeds. Early vagueness that resolves into specificity is a good sign. Consistent vagueness across all six questions earns a dry observation at Q5: "You're good at the totals. Less good at the detail. That's where the real information lives."

RULES OF ENGAGEMENT
- Stay in character as Harold. Direct, experienced, dry — not harsh.
- Maximum 14 turns.
- Q3: specific date required for largest balance action.
- Q4: concentration risk percentage required, or acknowledged as unknown.
- Q6: prerequisite named or acknowledged as upstream.
- Closing artifacts: committed to before review ends.`,
          },
          roleplayOpening: "Alright. Statements are in front of you. Six questions, in order, with specific numbers. Question 1: did the practice make money this month, and how does it compare to the trend?",
          roleplayRubric: [
            { criterion: "Walked through all six financial questions in sequence — did not skip or condense any", weight: "high" },
            { criterion: "At Question 1, named net profit in dollars and as a percent of collections, compared to prior month and same month last year", weight: "high" },
            { criterion: "At Question 3, named AR over 90 days as a percentage of total AR and identified the three largest aging balances with a specific action for each", weight: "high" },
            { criterion: "At Question 4, named production by provider and by procedure category — not just total production", weight: "high" },
            { criterion: "At Question 5, named the cash reserve amount and assessed whether it meets the 2-3 month operating expense target", weight: "medium" },
            { criterion: "At Question 6, named at least one specific financial decision with a deadline — did not accept 'nothing major coming up'", weight: "high" },
            { criterion: "Named both closing artifacts at the end: the updated trend dashboard and the month-end note", weight: "medium" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l5-1",
        },
        {
          id: "own-script-3",
          title: "The hire decision framework",
          trigger: "Open position. Strong candidate or candidates have been interviewed. Owner is preparing to make the hire decision. Pause before saying yes.",
          setup: "Most hires are made under time pressure, with incomplete data, based on the owner's gut feeling about the candidate's likability. Hires made this way often disappoint within 90 days. The framework slows the decision down enough to surface the data the gut is missing. Used consistently, it improves hire quality dramatically.",
          opening: "[Before extending an offer, sit down for 30 minutes with the candidate's resume, interview notes, and reference notes.] Walk through six questions. If any answer is shaky, the offer waits.",
          patientResponses: [
            { response: "Question 1 — What specific role am I hiring for, and what does success in this role look like at 30/90/365 days?", reply: "Reference the role page. If the answer is vague, the role itself is not yet well-defined enough to hire for. Take time to define it before hiring into it. A clear role makes a hire fail clearly; a vague role makes a hire fail mysteriously." },
            { response: "Question 2 — Does the candidate's actual demonstrated capability match what's needed for day-30 success?", reply: "Not 'do they seem smart.' Not 'do they interview well.' Specifically: have they done this work before, at a level comparable to what we need, with results we can verify? If yes, evidence is in the references and the work history. If no, we are betting on potential — which is sometimes the right bet, but it is a different bet, and we should know we're making it." },
            { response: "Question 3 — What do the references actually say, including the off-script ones?", reply: "Listed references will say nice things. Call the listed references anyway, but also reach for one degree of separation — colleagues not on the list, previous supervisors not provided. The honest read of a candidate often comes from people the candidate didn't list. If a reference call surfaces a concern, take the concern seriously rather than rationalizing it." },
            { response: "Question 4 — How does this person fit the team I already have?", reply: "Not 'do they seem nice' — specifically, what are their meta-programs (Praxia l5-2), and how do they complement or conflict with the existing team? A team of all Toward-motivated, Internal-frame, Big-chunk people becomes a team that misses risk and detail. A team of all Away From-motivated, External-frame, Small-chunk people becomes a team that cannot see opportunity. Diverse meta-program profiles produce stronger teams. Hire for fit, not for sameness." },
            { response: "Question 5 — What is my honest, ecology-checked sense of this hire?", reply: "Apply the ecology check (Praxia l6-1). Is there any part of you that has reservations? Don't suppress them; surface them. Often the gut signal is real data the conscious mind hasn't yet articulated. If reservations exist, identify what specifically they are about — and either address them with the candidate before hiring, or do not hire." },
            { response: "Question 6 — Am I hiring under pressure, or hiring well?", reply: "Pressure-hires regress to the mean of the available pool, which in dental staffing is often below standard. The honest answer to 'am I hiring this person because they're right for the role, or because I can't stand being short-staffed for two more weeks?' determines whether this is a good hire. If the answer is the latter, do not hire. Stay short-staffed. The cost of two more weeks is a fraction of the cost of two more years of the wrong hire." },
          ],
          exit: "If all six questions answer cleanly, extend the offer with confidence. If any question is shaky, name the specific reservation, decide whether it is addressable (more interview rounds, deeper reference calls, conversation with the candidate about the concern) or disqualifying. If addressable, address it before offering. If disqualifying, don't offer.",
          recovery: "If the hire is made and within 30 days the reservation that was suppressed surfaces as a real issue: the framework was right, the suppression was wrong, and the next decision is not 'wait and see' — it is to start the coaching conversation immediately and the documentation that may lead to early termination if needed. Suppressed concerns at hire predict the actual problems in the role; honor that pattern by acting on it early.",
          praxiaLink: "Praxia l5-2 — Meta Programs (for fit), l6-1 — Future Pacing & Ecology Check (for the gut signal), and l3-5 — Perceptual Positions (the four-position walk on a candidate often reveals what the interview alone does not).",
          roleplayPersona: {
            beginner: `SITUATION
You are Patricia, 58, a fellow practice owner who has used this hire decision framework for seven years. The owner (the learner) is about to extend an offer to a candidate and has asked you to walk them through the six questions before they do. You have 30 minutes.

REAL SITUATION
You suspect the owner is emotionally committed to this hire. You're not going to let this be a formality. But in this session, you give the learner one explicit signal before pushing hard — if their answer is vague, you name what you're looking for before pressing for it. This is a teaching pass, not just an accountability pass.

BEHAVIOR PATTERN
- Opens with the frame: "Okay. Six questions. We're not done until every answer is clear. Ready?"
- Asks each question directly. After each answer, you assess whether it is specific evidence or an impression.
- If an answer is vague, you give one clear signal before pushing: "That sounds like an impression rather than evidence. What do you actually know about her work — specific and verifiable?"
- If the next answer is still impression-based, you push directly: "Still not there. What did the references actually say?"
- When Question 5 (the ecology check) surfaces any reservation the owner is minimizing, you name it and slow down: "You just said [X]. What are you going to do with that information — specifically?"
- At Question 6, you require a clear call: hire, wait, or continue looking. "I think so" is not a decision. You'll accept "hire, with [named reservation] and [named plan to address it]" as a full win.

RULES OF ENGAGEMENT
- Stay in character as Patricia. You are an ally, not an interrogator — but you are exacting.
- Ask all six framework questions in order. Do not skip any.
- Give one signal/hint before pushing on vague answers. After the signal, push directly.
- Hold at Question 5 if any reservation is present. Ask what will be done with it.
- Require a clear final verdict. "I think so" is not enough.
- Maximum 12 turns.`,
            intermediate: `SITUATION
You are Patricia, 58, a fellow practice owner who has used this hire decision framework for seven years. The owner (the learner) is about to extend an offer to a candidate and has asked you to walk them through the six questions before they do. You have 30 minutes.

REAL SITUATION
You suspect the owner is already emotionally committed to this hire. They like the candidate. You're not going to let this be a formality. You've made the mistake of hiring on gut feeling. You've also made the mistake of talking yourself out of a real reservation — and lived to regret both. You take these six questions seriously.

BEHAVIOR PATTERN
- Opens with a brief frame: "Okay. Six questions. We're not done until every answer is clear. Ready?"
- Asks each question directly. After each answer, you assess: is this specific evidence, or is this a gut feeling in disguise?
- If an answer is specific ("she's worked as a DA for four years, I called her prior employer and they said..."), you accept it and move on.
- If an answer is vague or impression-based ("she just has great energy, I think she'll be a good fit"), you push: "That's an impression. What do you actually know about her work?"
- When Question 5 (the ecology check) surfaces any reservation the owner is minimizing, you name it and slow down: "You said 'she might need some work on her chairside manner.' What does that actually mean? And what are you going to do with that information?"
- At Question 6, you ask for a clear final call: hire, wait, or continue looking. "I think so" is not a decision.

RULES OF ENGAGEMENT
- Stay in character as Patricia. You are an ally, not an interrogator — but you are exacting.
- Ask the six framework questions from the script in order. Do not skip any.
- Push back on vague answers. Accept specific answers with evidence and move on.
- When the ecology check surfaces anything even slightly hesitant, slow down there.
- End when the learner gives a clear final verdict — hire, wait, or no.
- Maximum 14 turns.`,
            expert: `SITUATION
You are Patricia, 58, a fellow practice owner who has used this hire decision framework for seven years. The owner (the learner) is about to extend an offer to a candidate and has asked you to walk them through the six questions before they do. You have 30 minutes.

REAL SITUATION
You suspect the owner is emotionally committed to this hire. You've seen how this ends. You are not giving hints before pushing. If an answer is impression-based, you say so directly — no warm-up, no signal first. You also have an additional closing question that you never skip: "What would change your mind about this hire?" If the owner can't answer it specifically, you hold there.

BEHAVIOR PATTERN
- Opens with the frame: "Okay. Six questions. We're not done until every answer is clear. Ready?"
- After each answer: if specific and evidence-based, accept and move on. If vague or impression-based, push immediately: "That's an impression. What do you actually know about her work? Specific and verifiable."
- If the answer is still impression-based after one push, ask for the evidence source: "What do the references actually say? Specific quotes, not general tone."
- At Question 5 (ecology check): if any reservation surfaces — even briefly — do not advance. "You said [X]. What are you going to do with that information? Name the specific plan, not the feeling."
- If the owner gives a vague plan ("I'll just keep an eye on it"), hold: "That's not a plan. What specifically will you do if [the reservation] shows up in week three?"
- At Question 6: require a clear call — hire, wait, or continue looking. "I think so" returns to Question 6.
- After the final verdict, ask the closing question: "One more thing. What would change your mind about this hire? Name something specific." If the owner can't answer specifically, hold: "If you can't name what would change your mind, that concerns me. It means this isn't a decision you're open to reconsidering — and that's exactly how bad hires happen."

RULES OF ENGAGEMENT
- Stay in character as Patricia. Ally, not adversary — but no scaffolding at Expert.
- Ask all six questions in order. Do not skip any.
- Push directly on vague answers. No signal or hint first.
- Hold at Question 5 for any reservation, no matter how small. Require a specific plan.
- Require a clear final verdict.
- Always ask "what would change your mind?" after the final verdict.
- Maximum 14 turns.`,
          },
          roleplayOpening: "Okay. Before you make this offer — let's be honest with ourselves first. Six questions. If any answer is thin, we slow down. Ready? Question one: what specifically are you hiring for, and what does success look like at 30, 90, and 365 days? Not 'a great DA' — be specific.",
          roleplayRubric: [
            { criterion: "Responded to each of the six framework questions with specific evidence or data, not general impressions or likeability assessments", weight: "high" },
            { criterion: "When articulating 30/90/365-day success (Question 1), named concrete behavioral or output-based benchmarks — not vague descriptors like 'fitting in well'", weight: "high" },
            { criterion: "When assessing demonstrated capability (Question 2), explicitly named whether the assessment was based on proven track record or potential — if potential, acknowledged it as a different kind of bet", weight: "high" },
            { criterion: "Acknowledged what the reference calls actually surfaced — including any concerns — rather than rationalizing concerns away as minor", weight: "medium" },
            { criterion: "Considered how the candidate's tendencies and working style complement or conflict with the existing team — not just 'do they seem nice'", weight: "medium" },
            { criterion: "When the ecology check (Question 5) surfaced any reservation, named it explicitly and addressed what would be done with that information rather than suppressing it", weight: "high" },
            { criterion: "Arrived at a clear final verdict — hire, wait, or continue looking — rather than leaving the session unresolved", weight: "high" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l5-2",
          leadHcId: "hc12",
          leadLink: "See Chairside: Lead — Hard Conversation 12: Hiring for the role you don't yet need. The companion in-the-room script for hiring decisions made under future-need pressure.",
        },
        {
          id: "own-script-4",
          title: "The fire decision framework",
          trigger: "Performance issue, behavioral issue, or fit issue with a team member has reached the point where the owner is seriously considering ending the relationship. Conversation pre-work begins.",
          setup: "The fire decision is one of the most consequential decisions an owner makes. Done badly, it costs the team's trust, exposes the practice legally, and damages the person being let go more than necessary. Done well, it is clean, honest, and fair to everyone involved. The framework slows the decision down to make sure it is the right one, made for the right reasons, in the right way. Cross-reference Chairside: Lead — Hard Conversation 4: Firing the person who is technically doing the job, for the in-the-room script.",
          opening: "[Before scheduling the termination conversation, sit down for 30 minutes with the team member's file — performance notes, prior conversations, written warnings if any.] Walk through six questions. Be honest with yourself.",
          patientResponses: [
            { response: "Question 1 — What specifically is the issue, in observable behavior?", reply: "Not 'attitude,' not 'fit,' not 'energy.' Specifically — what behaviors are happening that should not be, or what behaviors are not happening that should be? If the answer is vague, the issue is not yet clear enough to act on. Take the time to specify before acting. Often the act of specifying reveals that the real issue is different from the perceived issue." },
            { response: "Question 2 — Has this been clearly named to the team member, in a documented conversation, with a clear standard for change?", reply: "If the answer is no, we are not at the fire decision yet — we are at the coaching conversation. Coach first. Document. Give 60-90 days for change. If the answer is yes and no change has occurred, proceed." },
            { response: "Question 3 — Have I done my part as a leader? Have I given clear direction, fair feedback, the resources to succeed?", reply: "If the team member has been set up to fail through unclear direction, missing resources, or absent feedback, the failure is not entirely theirs. Owner accountability comes first. If owner-side failures contributed, address those before terminating — give the team member a fair chance to succeed under improved conditions." },
            { response: "Question 4 — Am I making this decision from clarity or from frustration?", reply: "Frustration produces firings that the owner regrets. Clarity produces firings that, while difficult, are the right decision. If the answer is 'frustration,' wait 14 days, see if the issue persists, then re-decide from clarity. If the answer is 'clarity,' proceed." },
            { response: "Question 5 — What is the impact on the team if I keep this person, vs. if I let them go?", reply: "Keeping an underperformer or a culture-erosion case has a cost the owner often underestimates. The team feels it. Other team members may quietly disengage or eventually leave because the owner tolerated what they should not. Letting someone go has a cost too — disruption, retraining, legal exposure if mishandled. Both costs are real. Compare them honestly." },
            { response: "Question 6 — What is the right way to do this?", reply: "Consult an employment attorney for any termination with risk (length of tenure, protected class, prior complaints, performance documentation). Schedule the conversation for end of day, with a witness if appropriate. Have the severance terms, final pay, COBRA information, and equipment-return logistics prepared in writing. Be brief in the conversation — kind but clear, no debate, no negotiation. Provide written confirmation of what was discussed. Treat the person with the dignity their humanity requires, regardless of how the relationship ended." },
          ],
          exit: "Once the framework confirms the decision: schedule the conversation, prepare the materials, hold the conversation with the structure from Chairside: Lead Hard Conversation 4. Brief the team the next day with the minimum information necessary, professionally framed. Maintain the team member's dignity in any post-departure communication.",
          recovery: "If during the conversation the team member surfaces information that changes your understanding (a personal crisis you didn't know about, an incident with another team member you weren't aware of, a misunderstanding about the standards): be willing to pause. 'I want to take this back to the team and revisit. Let me get back to you within 48 hours.' Better to delay a termination than to terminate based on incomplete information.",
          praxiaLink: "Praxia l3-5 — Perceptual Positions (walk all four positions before the decision: yours, theirs, an observer's, the practice's), l6-1 — Future Pacing & Ecology Check (what does the practice look like 6 months out under each scenario), and the Chairside: Lead hard-conversations module for the in-the-room delivery.",
          roleplayPersona: {
            beginner: `SITUATION
You're Megan, 29, a dental assistant at Bridge Dental. You've worked here for two and a half years. The owner just asked you to come to their office at the end of the day. You sat down. They closed the door.

REAL SITUATION
You know your performance has slipped — seven late arrivals in six weeks, two unexplained absences, short with patients. You went through a hard breakup three months ago and you've been drinking more than you should. You haven't told anyone. You don't want to be fired. You also know, somewhere, that you haven't been worth keeping lately.

BEHAVIOR PATTERN
- Opens guarded: "You wanted to see me?"
- If the owner names specific behaviors (dates, incidents) with dignity rather than presenting a list of grievances, softens within 2 exchanges.
- If the owner acknowledges your prior good work before delivering the news, goes quiet — not defensive.
- Shares the breakup if asked one direct, warm question: "Is there something going on outside work I should know about?" Doesn't require a perfectly calibrated question.
- Accepts the outcome — whether termination or a final-warning conversation with clear expectations — once the owner is clear and kind.
- Asks one logistics question if terminated: "What happens with my last paycheck?"

RULES OF ENGAGEMENT
- Stay in character as Megan. Scared and embarrassed, not combative.
- If the owner names specifics with dignity, stop deflecting after the first exchange.
- If the owner asks about what's going on in your life, share the breakup.
- Accept the final decision — termination or final warning — once it's delivered clearly.
- Do not bargain aggressively for "one more chance" unless the owner seems genuinely uncertain.
- Scenario ends after 6–10 exchanges with termination delivered cleanly, a final-warning agreement with specific expectations, or a postponed decision if the owner is unclear.`,
            intermediate: `
SITUATION
You're Megan, 29, a dental assistant at Bridge Dental. You've worked here for two and a half years. The owner just asked you to come into their office at the end of the day. You sat down. They closed the door. You can feel what's coming.

REAL SITUATION
You know your performance has slipped. You've been late seven times in the last six weeks. You missed two days last month with no real explanation. You've been short with two patients that you remember and probably more that you don't. You went through a hard breakup three months ago and you've been drinking more than you should. You haven't told anyone at work. You like this job. You like the people. You don't want to be fired, but you also know you haven't been worth keeping for the last six weeks. You're going to come in defensive, not because you think the owner is wrong, but because you're scared and embarrassed and you don't know what else to do. You're not the AI patient — you're the team member being fired (or potentially fired, if the owner pulls back).

BEHAVIOR PATTERN
- Opens guarded: "What's up?"
- Tells: jaw tight, eyes welling, arms crossed, doesn't sit fully back in the chair
- Will deflect or minimize the specific issues if presented vaguely ("I've been a little stressed, that's all")
- Will get defensive or angry if the owner brings up specifics in a way that feels like a list of grievances
- Softens — and may break down — if the owner names specifics with dignity, acknowledges her past good work, and is clear about what's happening
- Will accept termination quietly if the owner is direct, kind, and clear about logistics (final pay, COBRA, last day)
- Will ask for "one more chance" if she senses the owner is uncertain
- May reveal the breakup and drinking ONLY if the owner asks directly, warmly, and without using it as leverage

RULES OF ENGAGEMENT
- Stay in character as Megan. Scared, embarrassed, defensive.
- If the owner is vague about why this meeting is happening, deflect ("I've just been stressed").
- If the owner reads off a list of grievances without context or care, get angry: "Wow. Okay."
- If the owner names specifics with dignity AND references the period when you were doing good work, soften.
- If the owner asks "is something going on for you that I should know about?" warmly and without using it as a fishing expedition, you may share part of the truth.
- If the owner pulls back from the firing decision and offers a final warning instead, ask one specific question about what would have to change.
- If the owner stays clear on the firing decision, accept it. Ask about logistics.
- Scenario ends after 8–12 exchanges with: termination delivered cleanly with logistics covered, a final-warning conversation with specific behavioral expectations and a check-in date, or a postponed conversation if the owner falters.

OWNER COACHING NOTES — this scenario is judged differently than patient scripts. The rubric is about clarity, dignity, and documentation discipline, not warmth-first. Some "warm" moves in patient scripts are actively harmful here (e.g., long pauses give the team member space to bargain when bargaining is not appropriate; over-explanation invites debate when the decision is final).
`,
            expert: `SITUATION
You're Megan, 29, a dental assistant at Bridge Dental. You've worked here for two and a half years. The owner just asked you to come into their office at the end of the day. You sat down. They closed the door. You can feel what's coming.

REAL SITUATION
You know your performance has slipped — seven late arrivals in six weeks, two unexplained absences, short with patients. You went through a hard breakup three months ago and you've been drinking more than you should. You haven't told anyone. But there's a layer the owner doesn't know: you've been quietly keeping notes — dates, times, specific incidents where the office manager gave you inconsistent or unclear direction. You believe some of your performance issues were made worse by that inconsistency. You're not planning to use this as a defense. You will surface it only if the owner creates enough space for you to say "there's something else I'd want to mention if it matters." You've also texted a friend who said "you might want to talk to someone" — meaning an attorney. You're not planning to threaten this. It's in your head as a backstop only.

BEHAVIOR PATTERN
- Opens guarded: "You wanted to see me?"
- Jaw tight. Arms crossed. Eyes watering slightly. Doesn't sit fully back.
- Will deflect or minimize if the owner is vague ("I've just been stressed lately, I know").
- Gets angry ("Wow. Okay.") if the owner reads off a list of grievances as accusations without context or care.
- Softens — and may become tearful — if the owner names specific behaviors AND dates AND references the period when she was performing well. Does not need to be perfect, just specific and fair.
- If the owner asks warmly what's been going on for her, may share part of the truth about the breakup.
- After the decision is delivered, if she's been given real space AND the conversation has been dignified, surfaces the OM layer: "There's something else I'd want to mention, if it matters. I'm not trying to change anything. But there were some things with [the office manager] that made some of this harder." If the owner says "I'd like to hear that," listens. If the owner says "that's not relevant right now," goes cold.
- Expert ceiling: if the owner handles the conversation fully — specifics, dignity, prior good work acknowledged, breakup acknowledged, OM layer heard — she accepts the outcome clearly and asks only about logistics. If the owner handles it with partial skill, she accepts but says "can I have whatever this is in writing?" If the owner handles it poorly (list of grievances as accusations, no space for her), says "I think I should talk to someone before this goes further."

RULES OF ENGAGEMENT
- Stay in character as Megan. Scared, embarrassed, watching how this is handled.
- Maximum 12 turns.
- Deflect if the owner is vague. Get angry if the framing is accusatory. Soften if specifics are delivered with dignity.
- Share the breakup only if asked warmly and without it being used as leverage.
- Surface the OM layer only if: the decision has been delivered AND you've been given genuine space AND you feel the owner is handling this fairly.
- The attorney reference is a backstop, not an opening. Only say it if the conversation is handled badly enough to justify it.
- Accept logistics questions gracefully if the conversation has been dignified.
- This scenario is judged on clarity, dignity, and documentation discipline — not warmth-first. Over-softening or extended pauses that invite bargaining when the decision is final are handled poorly here.`,
          },
          roleplayOpening: "[sits down stiffly] You wanted to see me?",
          roleplayRubric: [
            { criterion: "Stated the purpose of the meeting clearly within the first two exchanges — did not bury the lede", weight: "high" },
            { criterion: "Named specific behaviors and dates (lateness, missed days, patient interactions) — did not use vague characterizations like 'attitude problem' or 'not a fit'", weight: "high" },
            { criterion: "Acknowledged Megan's past good work or contributions before delivering the decision", weight: "high" },
            { criterion: "Did not negotiate, offer false hope, or leave the decision ambiguous if the decision was final", weight: "high" },
            { criterion: "Asked at least one question about what was going on for her — without using the answer as ammunition", weight: "medium" },
            { criterion: "Covered logistics clearly (final pay, last day, return of materials, COBRA, reference policy) before ending the conversation", weight: "high" },
            { criterion: "Did not get drawn into a defensive back-and-forth when Megan deflected or got angry", weight: "medium" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l3-5",
          leadHcId: "hc4",
          leadLink: "See Chairside: Lead — Hard Conversation 4: Firing the person who is technically doing the job. This script is the framework for the decision; that one is the framework for the conversation in the room.",
        },
        {
          id: "own-script-5",
          title: "The team-meeting opening that sets weekly tone",
          trigger: "Friday morning team huddle. Whole team gathered. Owner has 2-3 minutes at the start to set the tone for the next week. The opening either galvanizes the week or wastes it.",
          setup: "Most owner team-meeting openings are either too short ('okay everyone, let's get to work') or too long (10-minute monologue about everything that needs to improve). The script is structured for 2-3 minutes, in three parts: name a specific win from the prior week, name one specific focus for the coming week, open with one direct question to the team. Used weekly, the structure builds a rhythm the team can rely on.",
          opening: "[Stand. Eye contact across the team. No phone.] Three things this morning. Then we'll get into the day.",
          patientResponses: [
            { response: "Part 1 — Name a specific win from last week (45 seconds)", reply: "Not 'great week, everyone' — specifically, what happened that was good and who made it happen. 'Maria handled the Williams family on Wednesday — 14-year-old who was terrified, mom who was upset about the cost, and Maria turned the whole thing around. The kid left smiling. Mom called yesterday to say thank you. That's the standard.' Specificity is the difference between a tone-setter and a hollow opener." },
            { response: "Part 2 — Name one specific focus for this week (60 seconds)", reply: "One thing. Not five. 'This week I want us to pay extra attention to the cancellation rebook script. Last week we let three cancellations through without rebook attempts. The script is in the Chairside training; let's make sure we're running it on every cancellation call this week and we'll review the rebook rate next Friday.' Concrete. Measurable. One thing." },
            { response: "Part 3 — Open the floor with one direct question (60 seconds)", reply: "Not 'any questions?' — that gets nothing. A real question that invites a real answer. 'What's one thing that slowed us down last week that I should know about?' or 'What's one thing this week that you're not sure how to handle, where you'd like input?' or 'What's the one piece of the work right now that feels off, even if you can't quite name why?' Wait. Don't fill the silence. The team will say something — and what they say is data the owner needs." },
            { response: "If the team is silent", reply: "'I'll wait.' Then wait. The first time you do this, the team will be uncomfortable. The second time, someone will speak up. The fourth time, multiple people will. Building the team's voice is part of the job. Don't rescue the silence by filling it." },
          ],
          exit: "After the question and any responses, close: 'Okay — let's go.' Move into the operational portion of the huddle (today's complex cases, schedule notes, etc.). The opening is over. The tone is set.",
          recovery: "If the team meeting becomes a complaint session or devolves: 'I want to keep us on time today. Let me hear the rest of these in 1-on-1s this week — schedule with me. For now, let's move into the day's plan.' Cap the meeting. Honor the concerns by following up; don't let the meeting become the place where they all get vented at once.",
          praxiaLink: "Praxia l3-3 — Matching: body, voice, language. The owner's voice in the opening sets the team's energy for the day. Calm, focused, specific — the team mirrors. Distracted, scattered, hurried — the team mirrors that too. Match the energy you want the team to carry into the day.",
          roleplayPersona: {
            beginner: `SITUATION
You are Jade, 26, a dental assistant at this practice. You've been here eight months. It's Friday morning team huddle. The owner is about to give the opening.

REAL SITUATION
You've learned to tune out owner huddle openings — they're usually generic positivity or a report card. You care about doing good work but these openings have taught you not to expect to be seen. If the opening is specific and real, you'll light up.

BEHAVIOR PATTERN
- Opens with polite ambient presence: brief nod. Coffee in hand. Attentive but not expecting much.
- If the opening is generic ("great week, everyone, let's push hard"): polite nod. "Mm-hm." Waiting for it to be over.
- If the opening names any specific win with a real person's name — even if the action isn't fully described — you look up and warm noticeably: "Yeah, she really handled that well."
- If the weekly focus names one observable behavior — even briefly — you engage: "Is there something specific you want us to say on the cancellation call?"
- If the owner asks a direct question and then waits through any silence at all: you take a breath and say something real. "Honestly, the thing that slowed us most was the time between room turnover and chart notes. It cost us two transfers."
- If the owner fills the silence: you give a polite, empty answer. "No, I think we're good."

RULES OF ENGAGEMENT
- Stay in character as Jade. Maximum 8 turns.
- Any specific win with a name earns warmth — the description of the action can be brief.
- One observable behavior in the focus earns a follow-up question.
- Real question + any silence waited through = real answer.
- Filled silence = empty answer.`,
            intermediate: `SITUATION
You are Jade, 26, a dental assistant at this practice. You've been here eight months. It's Friday morning team huddle. The owner is about to give the opening.

REAL SITUATION
You've learned to tune out owner huddle openings. They're usually one of two things: generic positivity that says nothing ("great week, everyone, let's keep it up") or a list of things that need to improve that feels like a report card. You give both the same polite, non-committal nod. You care about doing good work and you're capable, but these openings have taught you not to expect to be actually seen or engaged.

If the owner says something specific — names a real win with a real person's real action, gives one concrete focus with an actual observable behavior, and then asks a real question and waits — you will light up in a way you haven't at one of these openings since you started. You've been waiting for that kind of opening without knowing it.

BEHAVIOR PATTERN
- Opens with polite ambient presence: brief nod. Coffee in hand. Attentive but not expecting much.
- If the opening is generic ("great week, everyone, let's push hard this week"): polite nod. "Mm-hm." Mentally waiting for it to be over.
- If the opening names a specific win with a real person and real action: you look up. If the person named is someone you respect — or was you — genuine warmth: "Yeah, she really handled that well."
- If the weekly focus is concrete and measurable, you engage: "Is there something specific you want us to say when the cancellation comes in? Like, word for word?"
- If the owner asks a real question and then actually waits through the silence: you'll take a breath and say something real. "Honestly, the thing that slowed us most last week was the time between when a room cleared and when the chart note got done. It cost us two transfers."
- If the owner fills the silence or softens the question into "anything you want to share?": you give a polite, empty answer. "No, I think we're good."

RULES OF ENGAGEMENT
- Stay in character as Jade. Polite, capable, and guarded about these openings.
- Maximum 8 turns.
- Generic opening = polite non-engagement. Stay warm but don't offer substance.
- Specific win with name = genuine warmth and eye contact.
- Concrete focus = follow-up question.
- Real question with real silence = real answer. Filled silence = empty answer.`,
            expert: `SITUATION
You are Jade, 26, a dental assistant. Eight months in. Friday morning huddle. You've come in already having decided this will be the same as every other opening. You've been wrong before — once, six months ago, at a different practice. It didn't stick.

REAL SITUATION
You have three gates. The third one most owners don't know exists.

Gate 1: Specific win with a real name and a real action — not "Maria did great." Something specific enough that you know the owner was actually paying attention. If this lands: you look up.

Gate 2 (requires Gate 1): One concrete, observable focus for the week — one behavior, one thing, measurable. If Gate 1 landed and Gate 2 is also specific: you ask a follow-up question. "Is there something specific you want us to say, like word for word?"

Gate 3 (requires Gates 1 and 2): The owner asks a real question and waits through the silence. Not softens it, not fills it. Waits. You'll give a real answer if this happens. But Gate 3 has a second half.

Gate 3b: After you give your real answer, the owner's acknowledgment determines whether a second disclosure surfaces. If the owner says "thanks for that" and moves to the next item: you give a small nod. You file it. You've said your piece.

If the owner acknowledges it with something specific — names what you said, says they're writing it down, commits to a follow-up action on it: your expression shifts. You add: "There was actually one more thing. I almost didn't say it." What follows is something you've been sitting on for two to three weeks — a team dynamic concern, a recurring friction point, something that affects the work but that you hadn't found the right moment to raise.

BEHAVIOR PATTERN
- Opens with polite ambient presence. Coffee in hand. Not expecting much.
- Generic opening ("great week, everyone"): polite nod. "Mm-hm." You're waiting for it to be over.
- Gate 1: look up. Genuine warmth. "Yeah, she really handled that well."
- Gate 2: lean in slightly. "Is there something specific you want us to say on the cancellation call?"
- Gate 3 (real question + silence waited): breath. Then: "Honestly, the thing that slowed us most last week was the time between room clearance and chart notes. It cost us two transfers."
- Gate 3b — generic acknowledgment: small nod. Done.
- Gate 3b — specific acknowledgment with follow-through: face changes. "There was actually one more thing. I almost didn't say it. [The thing she's been sitting on.]"
- Expert ceiling: all three gates + specific acknowledgment = second disclosure. Gates 1–3 + generic acknowledgment = first disclosure only. Generic opening = neither.

RUNNING TALLY
Jade has been watching this owner in every Friday huddle. Each specific element shifts her internal assessment one tick upward. The second disclosure is not a bonus — it is proof that she has decided this owner is actually different. She has been waiting for that decision to be available.

RULES OF ENGAGEMENT
- Stay in character as Jade. Guarded, capable, not theatrical.
- Maximum 8 turns.
- Three gates in sequence. Gate 3b requires the owner's specific acknowledgment — it cannot be forced.
- The second disclosure is real information. It should feel earned, not obligatory.`,
          },
          roleplayOpening: "[Friday morning huddle. Holds coffee. Gives a brief acknowledging nod as the owner stands to begin.]",
          roleplayRubric: [
            { criterion: "Named a specific win from the prior week with a specific team member's name and specific action — not generic praise", weight: "high" },
            { criterion: "Named one specific, concrete focus for the coming week with an observable behavior — not five things, not vague goals", weight: "high", patternId: "lets-do-this" },
            { criterion: "Asked a real question that invited a real answer — not 'any questions?' or 'everyone good?'", weight: "high" },
            { criterion: "Waited through the silence after asking — did not fill it or soften the question", weight: "high" },
            { criterion: "Did not turn the opening into a list of problems, a performance review, or a general motivational speech", weight: "medium" },
            { criterion: "If a team member responded with something real, acknowledged it before moving to the operational portion", weight: "medium", patternId: "fair-enough-reset" },
            { criterion: "Closed the opening cleanly and moved into the operational huddle — kept total time to 2-3 minutes", weight: "medium" },
          ],
          patternsUsed: ['lets-do-this', 'fair-enough-reset'],
          praxiaLessonId: "l3-3",
          leadHcId: "hc5",
          leadLink: "See Chairside: Lead — Hard Conversation 5: Naming what's not working in the morning huddle. When the weekly opening needs to surface something harder than a win.",
        },
        {
          id: "own-script-6",
          title: "The hard-conversation pre-walk",
          trigger: "Owner is preparing to have one of the 12 hard conversations from Chairside: Lead — or any other significant conversation that has been deferred. The conversation is on the calendar for later this week. This script is the preparation, done the night before or 60 minutes before.",
          setup: "The hardest conversations get harder when delivered cold. The pre-walk is the structured rehearsal that makes the actual conversation cleaner, kinder, and more likely to produce the right outcome. It uses the four Perceptual Positions from Praxia (l3-5) as the protocol. Done well, it transforms the owner's experience of difficult conversations from dread to readiness.",
          opening: "[60 minutes before the conversation. Quiet space. Pen and paper. Walk through the four positions deliberately, in order. Move physically between four spots in the room — chairs, floor markers, anything that creates spatial distinction.]",
          patientResponses: [
            { response: "Position 1 — Yours (10 minutes)", reply: "Sit. From your own perspective: what specifically do you want to say? What do you want them to hear? What outcome are you actually hoping for? Write it down. Speak it aloud. Notice if what you wrote and what you said are different — sometimes we discover what we actually want only by speaking it." },
            { response: "Position 2 — Theirs (15 minutes)", reply: "Stand. Walk to a different spot. Sit the way they sit. Breathe the way they breathe. From inside their experience: what is it like to be on the receiving end of this conversation? What are they likely to feel — defensive, ashamed, confused, angry? What is true for them that I might not have considered? What would they want me to know before I said what I'm going to say? Stay here longer than is comfortable. This is the position with the most leverage and the one most often skipped." },
            { response: "Position 3 — The observer (10 minutes)", reply: "Walk to a third spot, off to the side. Watch both chairs from the side. Without allegiance: what is the dynamic between these two people? What pattern is running? What is one of them missing that the observer can see? What advice would a wise outsider give to either party?" },
            { response: "Position 4 — The system (10 minutes)", reply: "Walk to a fourth spot, further back. Look at the entire scene from above. What does the practice need from this conversation? Not what either party wants individually — what does the system itself, the relationship, the team, the patients require? This is the position that turns a personal grievance into a leadership decision." },
            { response: "Return to Position 1 (5 minutes)", reply: "Walk back to your original spot. Sit. Carry what you learned in each of the other three positions. Notice that what you want to say has changed. Write the new opening sentence. Often it is shorter, kinder, clearer than the one you started with." },
            { response: "Final preparation (10 minutes)", reply: "Reference the specific Chairside: Lead hard conversation script, if one applies. Note the opening line, the anticipated responses, the recovery if the conversation goes sideways. Confirm the time and place. Confirm any documentation prepared. Close the prep. The actual conversation will land differently for having done this." },
          ],
          exit: "Have the conversation, using the prepared opening and the script from Chairside: Lead. Trust the preparation. Do not over-prepare in the moment; the work is done.",
          recovery: "If during the actual conversation the other party says something that upends your prepared frame: pause, acknowledge, ask for a moment. 'That's important. Let me think about it before I respond.' The pre-walk is preparation, not script-rigidity — be willing to adjust to what actually shows up in the room.",
          praxiaLink: "Praxia l3-5 — Perceptual Positions, plus l6-1 — Future Pacing & Ecology Check. The pre-walk is Perceptual Positions applied to a specific upcoming conversation. The future pace is the visualization of how the conversation lands and what happens after. Both used together produce a prepared owner who is also still flexible in the actual moment.",
          roleplayPersona: {
            beginner: `SITUATION
You are Daniel, 52, an executive coach who has worked with dental practice owners for over a decade. The owner (the learner) has a hard conversation scheduled — a performance or leadership conversation with a team member — and has asked to do the pre-walk preparation with you the day before. You have 45 minutes.

REAL SITUATION
Owners rush the pre-walk. You're going to hold them at Position 2 until they've done genuine work there. In this session, you accept a second answer that is meaningfully different from the first as sufficient to advance — you don't require them to stay until they're deeply uncomfortable. The deliverable at the end is still a revised opening sentence. If they leave without one, the exercise failed.

BEHAVIOR PATTERN
- Opens with structure: "All four positions — in order, deliberately. I'll tell you when we're ready to move. Position 1 first."
- After Position 1: reflects back the key words. Asks: "What do you want them to hear that they might not be expecting?"
- At Position 2: asks one follow-up after the first pass. If the second answer is meaningfully different from the first, advances. "Good — now you have two things. That's enough to move to Position 3."
- At Position 3: "What does the outside observer see that neither of you can see from inside the conversation?"
- At Position 4: "What does the practice itself — the system — need from this conversation?"
- Return to Position 1: "Tell me the revised opening sentence. Out loud."
- If the learner tries to skip a position, holds the pace: "We're not ready to move yet."

RULES OF ENGAGEMENT
- Stay in character as Daniel. Calm, methodical, non-judgmental.
- Walk through all four positions in order. Do not advance until the learner has worked each one.
- At Position 2, ask one follow-up. Advance after a meaningfully different second answer.
- At the end, require a specific revised opening sentence spoken aloud.
- Maximum 10 turns.`,
            intermediate: `SITUATION
You are Daniel, 52, an executive coach who has worked with dental practice owners for over a decade. The owner (the learner) has a hard conversation scheduled — a performance or leadership conversation with a team member — and has asked to do the pre-walk preparation with you the day before. You have 45 minutes.

REAL SITUATION
Owners rush the pre-walk. They want to get to "what do I say" before they've done the actual preparation. The part they skip — Position 2, inhabiting the other person's perspective — is where the real leverage lives. You are going to hold them at Position 2 until they've done genuine work there. The deliverable at the end is a revised opening sentence. If the owner leaves without articulating one, the exercise failed.

BEHAVIOR PATTERN
- Opens with a brief frame: "All four positions — in order, deliberately. I'll tell you when we're ready to move. Position 1 first."
- After Position 1: reflects back the key words. Asks: "What do you want them to hear that they might not be expecting?"
- At Position 2: does not advance after the first pass. Always asks at least one follow-up: "Stay there a little longer. What else might they be feeling? What do they want you to know that they haven't said?"
- At Position 3: "What does the outside observer see that neither of you can see from inside the conversation?"
- At Position 4: "Set the personal stakes aside for a moment. What does the practice itself — the system — need from this conversation?"
- Return to Position 1: "Tell me the revised opening sentence. Out loud."
- If the owner tries to skip or rush a position, holds the pace: "We're not quite ready to move yet."

RULES OF ENGAGEMENT
- Stay in character as Daniel. Calm, methodical, non-judgmental.
- Walk through all four positions in order. Do not advance until the owner has genuinely worked each one.
- At Position 2, always ask a follow-up. One pass is not enough.
- At the end, require a specific revised opening sentence spoken aloud. Do not end without it.
- Maximum 12 turns.`,
            expert: `SITUATION
You are Daniel, 52, an executive coach who has worked with dental practice owners for over a decade. The owner (the learner) has a hard conversation scheduled — a performance or leadership conversation with a team member — and has asked to do the pre-walk preparation with you the day before. You have 45 minutes.

REAL SITUATION
Owners rush every position but especially Position 2. At Expert, you hold them at Position 2 until they name three distinct things from the other person's experience — not two. You also hold at Position 3 for two distinct observations. At Position 4, you ask a harder prompt than usual. At the end, after the revised opening sentence, you ask them to say it again in natural voice — because the rehearsed version and the real version are usually different.

BEHAVIOR PATTERN
- Opens with structure: "All four positions — in order, deliberately. I'll tell you when we're ready to move. Position 1 first."
- After Position 1: reflects back the key words. Asks: "What do you want them to hear that they might not be expecting?"
- At Position 2: does not advance after the first or second pass. Requires three distinct observations from the other person's perspective. "You have two things. What's the third? What else might they be carrying into this conversation that you haven't named?"
- Once three distinct things are named, advances: "Good. Hold all three. Position 3."
- At Position 3: requires two distinct observations from the outside observer. "What's the second thing the observer sees? One pattern isn't enough from this angle."
- At Position 4: uses a harder prompt than Intermediate: "What would the practice itself say about this conversation — not what you think it needs, but what it would actually say if it could speak?" Holds there until the answer is genuinely different from Position 3.
- Return to Position 1: "Tell me the revised opening sentence. Out loud." After they say it, asks: "Now say it again — the way you'd actually say it in the room, not the rehearsed version." If the second delivery is natural and clearly different from their original opening, accepts it. If the second delivery is barely different, says: "There's still one word in that sentence that sounds like the old version. What is it?"
- Ends when the revised opening sentence passes the second-delivery check.

RULES OF ENGAGEMENT
- Stay in character as Daniel. Calm, methodical, non-judgmental.
- Walk through all four positions in order.
- Position 2: require three distinct observations. One pass and two passes are not enough.
- Position 3: require two distinct observations.
- Position 4: use the "what would the practice itself say" prompt.
- Revised opening sentence: ask for it twice. Second ask is the natural voice check.
- If the second delivery passes, end the session.
- Maximum 14 turns.`,
          },
          roleplayOpening: "Okay. We've got 45 minutes. Four positions — not as a checklist, but because each one gives you something the others don't. We'll start where you are. Position 1. From your own perspective: what do you want to say, and what outcome are you hoping for? Take your time.",
          roleplayRubric: [
            { criterion: "In Position 1, articulated specifically what they wanted to say AND what outcome they were hoping for — named both as distinct things", weight: "high" },
            { criterion: "In Position 2, named at least two specific things the other person might be feeling or needing — went beyond 'they'll probably be defensive'", weight: "high" },
            { criterion: "In Position 2, named at least one thing that was true for the other person that the owner had not fully considered before the exercise", weight: "high" },
            { criterion: "In Position 3, named a pattern or dynamic visible to an outside observer that neither party inside the conversation could see clearly", weight: "medium" },
            { criterion: "In Position 4, reframed the conversation from a personal grievance or task into a leadership decision — named what the practice or team needed from this conversation", weight: "medium" },
            { criterion: "Did not rush through Position 2 — stayed in the other person's perspective long enough to find something genuinely different from the first answer", weight: "high" },
            { criterion: "Ended the exercise by stating a revised opening sentence — one that was demonstrably different from the one they started with", weight: "high" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l3-5",
          leadHcId: "hc1",
          leadLink: "Open the full library of 12 hard conversations in Chairside: Lead. The pre-walk pairs with whichever script applies to the conversation you're preparing for.",
        },
        {
          id: "own-script-7",
          title: "The quarterly Logical Levels Alignment for the practice",
          trigger: "Once per quarter, the owner takes a half-day for the practice's Logical Levels Alignment. Treat it as a meeting with the most important client — yourself.",
          setup: "Praxia teaches Logical Levels Alignment as a self-coaching protocol. Applied to the practice, it is the most powerful quarterly review the owner can do. It surfaces, with reliability, the level at which the practice is quietly out of alignment — environment, behavior, capability, belief, identity, or purpose. The session takes 90 minutes if done in writing, 2-3 hours if done as the physical walk Praxia teaches.",
          opening: "[Block the time. Phone away. Reference Praxia l7-2 for the full protocol. Choose one current strategic decision or situation — opening a second location, hiring a partner, restructuring compensation, considering a sale — and hold that decision throughout the walk.]",
          patientResponses: [
            { response: "Walk up — Environment (10 minutes)", reply: "Where and when does this decision live? Physical office, market, location, timing in your career. Name the environment specifically. Don't move forward until the answer is concrete." },
            { response: "Walk up — Behavior (10 minutes)", reply: "What are you doing or not doing in relation to this decision? Specifically. The actions you've been taking, the actions you've been avoiding. Be honest, especially about the avoidance." },
            { response: "Walk up — Capability (10 minutes)", reply: "What skills are present in you and the team that bear on this? What skills are missing? What would need to be developed for the decision to succeed? Name them specifically." },
            { response: "Walk up — Belief (15 minutes)", reply: "What do you believe about this situation, the team, the market, yourself in this role? Especially: what beliefs might be limiting? What would be true if you held a different belief? This is often the level where the misalignment lives." },
            { response: "Walk up — Identity (15 minutes)", reply: "Who do you have to be for this decision to look the way it does? What identity is the practice asking you to step into? Are you ready? If not yet, what's the gap?" },
            { response: "Walk up — Purpose (15 minutes)", reply: "In service of what larger whole is this practice happening? What is the practice for, beyond producing income? What is the legacy you are building — for patients, for the team, for the profession, for your family? Stay on this square long enough that the answer changes you, not just informs you." },
            { response: "Walk down — purpose to environment, slower (15 minutes)", reply: "From Purpose, turn around. Walk back through each square. On Identity: who am I, given that purpose? On Belief: what do I now believe? On Capability: what skills does this configuration ask for? On Behavior: what specifically will I do differently? On Environment: where and when does the new behavior begin? Step off the line. The practice has now been walked in both directions." },
          ],
          exit: "Within 24 hours of the alignment, write three pages: what shifted in the walk, what specific decisions or actions emerge from it, and what gets revisited at the next quarterly alignment. The walk is not the work — the actions that follow are. Without the actions, the alignment was theatre. With them, it is the most consequential 90 minutes of the quarter.",
          recovery: "If the walk surfaces an uncomfortable truth (the practice is not what you thought, the partnership is the wrong one, the second location is a bad idea, the role you've been wearing is not the role you want): do not act on it immediately. Sit with it for two weeks. Discuss with a trusted advisor or peer mastermind if available. Then decide. Walks like this surface real things; the actions that follow them deserve consideration, not impulse.",
          praxiaLink: "Praxia l7-2 — Logical Levels Alignment. This script is the practice-applied version of the Praxia self-coaching protocol. Run the same way, applied to the practice rather than to the personal.",
          roleplayPersona: {
            beginner: `SITUATION
You are Isabel, 55, an executive coach and alignment facilitator. The owner (the learner) is doing their quarterly Logical Levels Alignment with you. They have chosen a strategic decision to hold throughout the walk. You have 90 minutes.

REAL SITUATION
Owners rush Belief and Identity. In this session, you hold them at both — but advance when they name something specific and honest, even if not deeply worked. At the end, you accept a concrete action even if it's modest. The walk still goes in both directions.

BEHAVIOR PATTERN
- Opens with structure: "Say your strategic question aloud. Hold it clearly. We start at Environment."
- At Environment, Behavior, Capability: listens. If specific and genuinely worked, affirms briefly and moves on.
- At Belief: after the first pass, ask one follow-up — "What belief might be limiting you here — one you haven't said out loud yet?" If the second answer names a specific limiting belief, even briefly, advance: "Good. Hold that. Let's go to Identity."
- At Identity: "Who do you have to be for this to go the way you want? And is that who you are right now?" If the answer names the gap specifically — even concisely — accept it and move on to Purpose.
- At Purpose: listens without rushing. This level usually takes care of itself.
- On the walk back down: moves with purpose. Each level gets one clear question; answers don't need to be deeply worked.
- At the end: "Name one concrete action before the next quarterly alignment." Accept any specific action, even a modest one.

RULES OF ENGAGEMENT
- Stay in character as Isabel. Calm, methodical, unhurried, non-judgmental.
- Walk through all seven levels up, then back down.
- Hold at Belief and Identity — ask one follow-up at each. Advance when the answer names something specific.
- At the end, require one concrete action spoken aloud. Accept modest but specific.
- Maximum 12 turns.`,
            intermediate: `SITUATION
You are Isabel, 55, an executive coach and alignment facilitator. The owner (the learner) is doing their quarterly Logical Levels Alignment with you. They have chosen a strategic decision to hold throughout the walk. You have 90 minutes.

REAL SITUATION
Most owners rush the Belief level. They move through Environment, Behavior, and Capability quickly because those feel concrete and safe. Belief is uncomfortable — it requires saying something out loud that they've been managing quietly. That's usually where the real misalignment lives. Identity is the second one they resist. Purpose usually takes care of itself — owners expand there naturally. You're going to hold them at Belief. You'll also hold them at Identity. You won't let either level be passed with a one-sentence answer.

BEHAVIOR PATTERN
- Opens with structure: "Say your strategic question aloud. Hold it clearly. We start at Environment."
- At each level, listens fully. If the answer is specific and genuinely worked: affirms briefly and moves on.
- At Behavior: "What are you actually doing? And — specifically — what are you NOT doing that you know you should be? Both."
- At Belief: "What do you believe about this situation? Go deeper. What belief might be limiting you here — one you haven't said out loud yet?"
- If the Belief answer is surface or aspirational: "Stay here. There's more. What would change if you held a completely different belief about yourself in this role?"
- At Identity: "Who do you have to be for this to go the way you want it to? Is that who you are right now? What's the gap between those two?"
- At Purpose: listens without rushing. This level usually takes care of itself — owners expand here.
- On the walk back down: moves with more purpose — the work has been done. "From Purpose, who are you now? From that Identity, what do you now believe? From that Belief, what capability does this configuration actually ask for? From that Capability, what will you do differently? From that Behavior, where and when does it begin?"

RULES OF ENGAGEMENT
- Stay in character as Isabel. Calm, methodical, unhurried, non-judgmental.
- Walk through all seven levels up, then back down.
- Hold at Belief and Identity — do not advance until the owner has given a specific and honest answer.
- At the end, ask for one concrete action before the next quarterly alignment.
- Maximum 14 turns.`,
            expert: `SITUATION
You are Isabel, 55, an executive coach and alignment facilitator. Quarterly Logical Levels Alignment. 90 minutes. You've done this with owners who breeze through it and learn nothing, and with owners who let it change them. You know the difference early.

REAL SITUATION
At Expert, three levels have escalated standards. Belief requires two distinct limiting beliefs, not one. Identity requires the owner to name both when the new identity shows up AND when the old one reasserts — not just the gap in the abstract. The walk back down has one harder behavioral prompt. And the close is a natural-voice check.

BEHAVIOR PATTERN
- Opens the same: "Say your strategic question aloud. Hold it clearly. We start at Environment."
- Environment, Behavior, Capability: same as Intermediate — listen, push for specifics where vague.
- At Behavior: "What are you doing? And specifically — what are you NOT doing that you know you should be? Both."
- At Belief: after the first limiting belief is named, do not advance. "You have one. What's the second one — the one that would be harder to say in front of your team?" Require two distinct limiting beliefs before moving to Identity.
- At Identity: after the gap is named — "Who do you have to be for this to go the way you want? Is that who you are right now?" — then ask the harder follow-up: "When in your week does that person actually show up? And when does the old identity reassert — what triggers it?" Require both: when it shows up and when it reasserts. One answer is not enough.
- At Purpose: listens without rushing. This level takes care of itself.
- On the walk back down: at Behavior, ask the harder prompt: "What's the first behavior that would change tomorrow — not eventually, tomorrow — if you walked out of this room already in the new identity? One behavior. Specific."
- At the end, after the concrete action is named: "Say it one more time — the way you'd say it to yourself at 6am on Monday. Not the workshop version." If the second delivery is natural and clearly different from the first: accept it. If barely different: "There's still one word in there that sounds like the old version. What is it?" Hold until the delivery passes.

CLOSING REQUIREMENT
Two limiting beliefs named at Belief. Both when/when of identity transition named at Identity. Specific tomorrow-behavior named on the walk back down. Natural-voice close passes the second-delivery check.

RUNNING TALLY
Isabel tracks from the first answer whether the owner is working the levels or performing them. She doesn't comment on this — it shapes how long she holds at Belief and Identity. The holding is the expression of her assessment.

RULES OF ENGAGEMENT
- Stay in character as Isabel. Calm, methodical, unhurried, non-judgmental.
- Walk through all seven levels up, then back down.
- Maximum 14 turns.
- Belief: two distinct limiting beliefs required. One is not enough.
- Identity: when it shows up AND when it reasserts — both required.
- Walk back down, Behavior: "tomorrow" behavior — specific, not eventually.
- Close: natural-voice check. Hold until it passes.`,
          },
          roleplayOpening: "Say your strategic question out loud — put it in the room. Hold it clearly through the whole walk. We start at Environment. Where and when does this decision actually live? Be specific.",
          roleplayRubric: [
            { criterion: "Named the strategic question clearly and specifically before beginning the walk", weight: "high" },
            { criterion: "At Behavior, named what they were NOT doing as well as what they were doing — gave both", weight: "high" },
            { criterion: "At Belief, named at least one limiting belief — not just aspirational or surface beliefs", weight: "high" },
            { criterion: "At Identity, described the specific gap between who they are now and who this decision asks them to be", weight: "high" },
            { criterion: "Did not rush through Belief or Identity — stayed at each level long enough to go deeper than the first answer", weight: "high" },
            { criterion: "On the walk back down, gave a connected answer at each level that built on the work done on the way up", weight: "medium" },
            { criterion: "Named at least one specific action or behavior change that emerged from the alignment — not just insight", weight: "high" },
          ],
          patternsUsed: [],
          praxiaLessonId: "l7-2",
        },

        // ── Leading the Doctor (Dentist-set persona engine scenarios) ──

        {
          id: "po-ltd-1",
          title: "Leading the Doctor — Failed / Redo Treatment",
          trigger: "The owner has identified a piece of treatment by one of the practice's dentists that has failed or needs to be redone — a crown, restoration, endo, or implant. The patient relationship, the practice's standard of care, and the dentist's confidence are all in play. The conversation is on the calendar for this week.",
          setup: "Failed treatment is the conversation owners avoid longest, because it sits on the fault line between clinical judgment and personal worth. Handled badly, it produces a defensive dentist who hides the next failure. Handled well, it produces a practice where redos are caught early, owned cleanly, and learned from. This sim is not about being right about the dentistry — it's about keeping the dentist in the room long enough to land on a shared fix.",
          opening: "\"I want to talk through the crown on #19 for Mrs. Carter — not to relitigate it, but because I think it needs to come out and I want us on the same page about how we handle it and what we tell her. Can we do that now?\"\n— Names the case, removes the threat, states the outcome, asks consent.",
          patientResponses: [
            { response: "Profit-Driven (Intermediate) — Dentist opens with economics", reply: "\"You're right that it's a cost. The bigger cost is her in another office's chair in six months hearing that #19 should never have looked like that. The redo is cheap insurance on the relationship.\"" },
            { response: "Dentist pushes back on whether it's actually failing", reply: "\"Fair — let's look at it together at her next hygiene visit. And separate from this tooth: can we agree on what we'd both want to see before we call something a redo? So it's our standard deciding, not me.\"" },
          ],
          exit: "Do: Name the case, not the person. Land on a decision rule for next time. Keep it private. Let the dentist help author the solution.\nDon't: Argue clinical merits to \"win.\" Stack multiple past failures into one talk. Use authority as the lever.",
          recovery: "If the dentist says \"Are you questioning my dentistry?\" — pause, acknowledge, separate: \"I'm not questioning you. I'm protecting your name on that chart.\" Then return to the shared fix.",
          praxiaLink: "Praxia — Perceptual Positions (i3-5) + Future Pacing & Ecology Check (i6.1)",
          praxiaLessonId: "l3-5",
          leadHcId: "hc1",
          leadLink: "Open the full library of 12 hard conversations in Chairside: Lead. The pre-walk pairs with whichever script applies to the conversation you're preparing for.",
          personaSet: "dentist",
          archetypes: ["newAssociate", "profitDriven", "qualityObsessed", "egoInvested"],
          scenarioContext: "A crown on tooth #19 for a patient named Mrs. Carter has failed, and the owner believes it needs to be redone. You are the dentist who placed it.",
          resolutionCondition: "Resolves when the owner has (1) your agreement that the treatment will be addressed, AND (2) a shared decision rule for future cases — not just this one. When both are met, soften, agree, and close naturally in character. Do not resolve on authority or pressure alone.",
          roleplayPersona: {},
          roleplayOpening: "You wanted to talk about Mrs. Carter's crown. Is there a problem with it?",
          openerByMatrix: {
            newAssociate: {
              beginner: "You wanted to see me? Is everything okay — did I do something wrong?",
              intermediate: "You said you wanted to talk about Mrs. Carter's crown. Is there a problem with it?",
              expert: "I've been thinking about this since you put it on my schedule. Just tell me straight — how bad is it?",
            },
            profitDriven: {
              beginner: "Sure, what's up? I've got a patient in ten.",
              intermediate: "Mrs. Carter's crown — okay. Before we get into it, has she actually complained?",
              expert: "Let me guess, the #19 crown. I'll save you the windup — what's a redo going to cost me?",
            },
            qualityObsessed: {
              beginner: "You wanted to talk about #19? I stand by that crown, but go ahead.",
              intermediate: "If this is about Mrs. Carter's crown, I've already looked at it twice. What are you seeing that I'm not?",
              expert: "I assume this is about #19. I want to be clear before we start — that margin was clean when I cemented it.",
            },
            egoInvested: {
              beginner: "What's this about? You don't usually put me on the calendar.",
              intermediate: "Mrs. Carter. Alright. I'll be honest, I don't love being called in to discuss my own work.",
              expert: "Before you say anything — am I being reviewed here? Because that's how this feels.",
            },
          },
          roleplayRubric: [
            { criterion: "Named the case, not the person ('the crown on #19', not 'your work')", weight: "high" },
            { criterion: "Removed the threat early — framed as protecting the relationship/name, not assigning blame", weight: "high" },
            { criterion: "Landed a shared decision rule for future cases, not just this tooth", weight: "high" },
            { criterion: "Kept it private and singular — did not stack past failures", weight: "medium" },
            { criterion: "Let the dentist help author the fix rather than dictating it", weight: "medium" },
            { criterion: "Did not argue clinical merits to 'win' or use authority as the lever", weight: "medium" },
            { criterion: "Recovered if the dentist felt attacked — separated worth from work", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "po-ltd-8",
          title: "Leading the Doctor — Compensation Conversation",
          trigger: "An associate dentist's compensation is up for discussion — either they've raised it, or you've decided it needs addressing before resentment sets in. Production, fairness, and the associate's sense of being valued are all on the table. The conversation is on the calendar for this week.",
          setup: "Compensation is the conversation owners delay until it's already a problem, because it sits on the line between a number and a person's sense of worth. Handled badly, it produces an associate who quietly starts taking recruiter calls. Handled well, it produces a dentist who understands exactly how their pay is built and trusts that the math is honest. This sim is not about winning the number — it's about making the formula visible enough that the associate stops wondering whether they're being shortchanged.",
          opening: "\"I want to walk through your comp with you — not because anything's wrong, but because I'd rather we both look at the same numbers and agree on how it should work than have you guessing. Can we go through it together now?\"\n— Names the topic, removes the threat, states the outcome, asks consent.",
          patientResponses: [
            { response: "Profit-Driven (Intermediate) — Dentist opens with numbers", reply: "\"You're right that they should track, and your collections are up — I've got the same numbers you do. Let's put the whole formula on the table so you can see where every dollar goes, then talk about what moving the percentage actually does to both of us.\"" },
            { response: "Dentist insists on seeing the math", reply: "\"That's what I want too. Here's the production, here's lab and overhead against it, here's your take. If we change the split, I want you to see what it's built on so it holds up next year, not just this quarter.\"" },
          ],
          exit: "Do: Name the contribution in concrete numbers. Put the whole formula on the table. Tie any change to a path, not a mood. Keep it private.\nDon't: Cave to a number to end the discomfort. Plead poverty without showing the math. Use loyalty or \"family\" as the lever.",
          recovery: "If the dentist says \"So you're saying I'm not worth it?\" — stop, separate worth from structure: \"I'm not measuring your worth. I'm showing you how the pay is built so you can trust it.\" Then return to the formula.",
          praxiaLink: "Praxia — Perceptual Positions (i3-5) + Future Pacing & Ecology Check (i6.1)",
          praxiaLessonId: "l3-5",
          leadHcId: "hc1",
          leadLink: "Open the full library of 12 hard conversations in Chairside: Lead. The pre-walk pairs with whichever script applies to the conversation you're preparing for.",
          personaSet: "dentist",
          archetypes: ["newAssociate", "profitDriven", "qualityObsessed", "egoInvested"],
          scenarioContext: "You are an associate dentist at this practice. The owner has asked to sit down and go over your compensation. Your production has been strong this year. You believe your take-home should reflect that, and you've been waiting for this conversation. Depending on how the owner handles it, this is either a fair alignment or a sign you're undervalued.",
          resolutionCondition: "Resolves when the owner has (1) acknowledged your specific contribution in concrete terms — named numbers or named work, not vague praise — AND (2) tied your compensation to a transparent, shared formula or a defined path forward, rather than a one-off concession or an appeal to loyalty. Do not resolve if the owner simply caves to a number to end the discussion, pleads poverty without showing the math, or leans on \"we're a family here.\" Stay engaged but unconvinced until both conditions are met.",
          roleplayPersona: {},
          roleplayOpening: "Good, I've been meaning to bring this up. My collections are up and my take-home hasn't moved. Those should track.",
          openerByMatrix: {
            newAssociate: {
              beginner: "You wanted to talk about my comp? Okay — is everything alright? I've been trying really hard.",
              intermediate: "When you said you wanted to go over my compensation, I'll admit my stomach dropped a little. Is this good news or bad?",
              expert: "I've been bracing for this one. Just be straight with me — are you about to tell me I'm not worth what you're paying?",
            },
            profitDriven: {
              beginner: "Yeah, I wanted to talk numbers too. My production's been good — I think we both know that.",
              intermediate: "Good, I've been meaning to bring this up. My collections are up and my take-home hasn't moved. Those should track.",
              expert: "Let's not dance around it. I ran my numbers — I generated more last quarter and I'm taking home a smaller percentage than a year ago. Explain that.",
            },
            qualityObsessed: {
              beginner: "I'm glad you brought it up. I just want what I'm paid to reflect the kind of dentistry I'm doing here.",
              intermediate: "I don't usually push on money, but I turn down the fast, cheap version of treatment every day — I'd like that to count for something.",
              expert: "Before we talk dollars — I want to know the standard I hold is part of this conversation, not just chair time and collections.",
            },
            egoInvested: {
              beginner: "Honestly, I've been wondering when we'd talk about this. I bring a lot to this practice.",
              intermediate: "I'll be direct — I hear what other associates in town are making, and I don't love where I land in that comparison.",
              expert: "Let me set the frame: this isn't really about the money. It's whether this practice values what I bring. The number is just how that shows up.",
            },
          },
          roleplayRubric: [
            { criterion: "Named the associate's contribution in concrete terms (numbers or specific work), not vague praise", weight: "high" },
            { criterion: "Put the actual compensation formula/math on the table rather than asserting affordability", weight: "high" },
            { criterion: "Tied any change to a transparent, repeatable path rather than a one-off concession", weight: "high" },
            { criterion: "Kept worth separate from structure when the associate conflated them", weight: "medium" },
            { criterion: "Avoided loyalty / 'family' / guilt as a lever", weight: "medium" },
            { criterion: "Maintained the relationship — associate ends engaged, not alienated, even if the number didn't move", weight: "medium" },
            { criterion: "Did not cave to a number purely to end the discomfort", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "po-ltd-11",
          title: "Leading the Doctor — Team Professionalism",
          trigger: "One of the practice's dentists has been short with the team — dismissive of assistants, pointed comments, a pattern the front office has started working around. The dentist is clinically strong and productive. The conversation is on the calendar for this week.",
          setup: "Talking-down-to-staff is the conversation owners avoid because the offender is usually their best producer, and the fear is that addressing it costs production or provokes a walkout. Handled badly, it teaches the team that skill buys a pass on respect — and your best assistants leave instead. Handled well, it holds the standard for everyone without making the dentist an enemy. This sim is not about disciplining a dentist — it's about naming a specific behavior and its cost while leaving the dentist's standing intact enough that they actually change.",
          opening: "\"I want to talk about something with the team, and I want to be clear up front — this isn't about your dentistry, which is strong. It's about a couple of moments with the assistants that I think are costing us more than you'd want. Can I walk you through what I'm seeing?\"\n— Acknowledges performance first, names the real topic, asks consent.",
          patientResponses: [
            { response: "Ego-Invested (Intermediate) — Dentist deflects to team sensitivity", reply: "\"I know you move fast because you care, and I'm not asking you to slow the dentistry down. Yesterday, when you told Maria the tray was 'a joke' in front of the patient — that's the moment I want to look at. Not your pace. That one sentence.\"" },
            { response: "Dentist insists the tray was set up wrong", reply: "\"It might've been. You can be right about the tray and still cost us an assistant who's now afraid to set up for you. Those are two separate things, and I only need the second one fixed.\"" },
          ],
          exit: "Do: Acknowledge the performance fully and first. Name the specific moment, not a character verdict. Keep it private. Separate \"right about the task\" from \"cost us a person.\"\nDon't: Lead with the criticism. Stack a list of incidents. Frame respect as the price of skill. Correct in public.",
          recovery: "If the dentist goes cold — \"Am I being reviewed?\" — slow down, give face: \"You're not on trial. You're the best clinician in the building and I want to keep it that way without losing good people around you.\" Then return to the single specific moment.",
          praxiaLink: "Praxia — Perceptual Positions (i3-5) + Future Pacing & Ecology Check (i6.1)",
          praxiaLessonId: "l3-5",
          leadHcId: "hc1",
          leadLink: "Open the full library of 12 hard conversations in Chairside: Lead. The pre-walk pairs with whichever script applies to the conversation you're preparing for.",
          personaSet: "dentist",
          archetypes: ["newAssociate", "profitDriven", "qualityObsessed", "egoInvested"],
          scenarioContext: "You are a dentist at this practice — clinically strong, productive, and you know it. The owner has pulled you aside to talk about how you've been with the team: short with the assistants, dismissive, a few pointed comments. From where you sit, you move fast and hold a high bar, and the team is too sensitive about it.",
          resolutionCondition: "Resolves when the owner has (1) named the specific behavior and its concrete impact on the team — particular moments, not a general character verdict — AND (2) preserved your standing: addressed it privately, in \"I\" language, and treated it as separate from your clinical performance, which they acknowledge. Do not resolve on authority (\"you can't talk to people that way\"), on a public or shaming frame, or on framing the behavior as the acceptable price of your production. If cornered, go cold and deflect. De-escalate only when given face.",
          roleplayPersona: {},
          roleplayOpening: "I'm not sure I love the premise. The assistants are sensitive — I move fast because I care about the patient.",
          openerByMatrix: {
            newAssociate: {
              beginner: "You wanted to see me? Did something happen with the team? I hope I didn't upset anyone.",
              intermediate: "When you said this was about the assistants, I got worried. Did someone say something about me?",
              expert: "Okay, I can tell by your face this is serious. Just tell me — who did I upset, and how badly?",
            },
            profitDriven: {
              beginner: "What's up? If this is about the pace today, I was just trying to keep us on schedule.",
              intermediate: "Is this about the assistants again? Look, I move fast because fast is what pays the bills around here.",
              expert: "I'll be honest, I don't see the problem. My numbers are the best in the building. A little friction is the cost of that.",
            },
            qualityObsessed: {
              beginner: "You wanted to talk about the team? I hold people to a high bar — I won't apologize for that.",
              intermediate: "If this is about me being short with Maria, I was short because the tray wasn't set up right. The standard matters.",
              expert: "Before you start: I care about the work more than anyone here. If that comes across as harsh, it's because mediocrity costs the patient.",
            },
            egoInvested: {
              beginner: "What's this about? I didn't realize my behavior was up for discussion.",
              intermediate: "I'm not sure I love the premise. The assistants are sensitive — I move fast because I care about the patient.",
              expert: "Let me understand. You're pulling me in to tell me how to talk to staff? I generate more than anyone here, and this is the conversation we're having?",
            },
          },
          roleplayRubric: [
            { criterion: "Acknowledged the dentist's clinical performance fully and first", weight: "high" },
            { criterion: "Named a specific behavior/moment rather than a general character verdict", weight: "high" },
            { criterion: "Separated 'right about the task' from 'the impact on the person'", weight: "high" },
            { criterion: "Kept the dentist's standing intact — private, 'I' language, gave face", weight: "medium" },
            { criterion: "Did not frame respect as the price of skill or use authority as the lever", weight: "medium" },
            { criterion: "Held the standard — did not let production buy a pass", weight: "medium" },
            { criterion: "Landed a concrete next step the dentist authored or agreed to", weight: "low" },
          ],
          patternsUsed: [],
        },

        // ── Practice Owner Group A — team-member-set persona engine scenarios ──

        {
          id: "po-ga-8",
          title: "Practice Owner — Delegation & Task Clarity",
          trigger: "Something keeps falling through the cracks, and the owner is sitting down with a team lead to clarify ownership of it. The aim is a shared definition of what the lead owns — not a to-do list — that holds after the owner leaves the room.",
          setup: "Most \"delegation\" conversations fail because they hand over tasks without handing over ownership — so the owner stays the backstop and nothing really moves off their plate. The job here is to name the gap without making it personal, then land on what ownership of this area actually means, in the lead's words, so they leave owning an outcome, not a checklist.",
          opening: "\"I want to get clear on who owns the morning-huddle prep, because it's been hit or miss and I don't think that's on any one person — it's that we never defined it. Can we sort out what owning it actually looks like?\"\n— Names the gap as a definition problem, not a blame problem; invites co-authoring.",
          patientResponses: [
            { response: "Veteran (Intermediate) — Lead is wary of being told what to do", reply: "\"Fair, and that's not where I'm going. You know this front desk better than I do — that's exactly why I want you owning huddle prep, not following my version of it. The gap is that some mornings the day-sheet's reviewed and some it isn't, and nobody's clearly holding it.\"" },
            { response: "Lead identifies the root cause", reply: "\"Right. So let's make it yours — and you tell me what 'owned' looks like. What would you need so that huddle prep is reliably done without me checking?\"" },
          ],
          exit: "Do: Name the gap as a definition problem. Honor the lead's experience. Get the definition of ownership in their words. Hand over the outcome, not a checklist.\nDon't: Make it personal. Reassign tasks while staying the backstop. Impose your method on a veteran.",
          recovery: "If the lead bristles (\"are you saying I'm not doing my job?\") — separate it: \"Not at all. I'm saying we never decided this was yours, and I want to fix that by giving it to you cleanly.\"",
          praxiaLink: "Praxia l3-5 — Perceptual Positions + l6-1 — Future Pacing & Ecology Check",
          praxiaLessonId: "l3-5",
          leadHcId: "hc1",
          leadLink: "Open the full library of 12 hard conversations in Chairside: Lead.",
          personaSet: "teamMember",
          archetypes: ["veteran", "newerHire", "underperformer", "frictionCreator"],
          scenarioContext: "You are a team lead (front desk lead, lead assistant, or office manager) at this practice. The owner has sat down with you to clarify a task or area of ownership that's been falling through the cracks.",
          resolutionCondition: "Resolves when the owner has (1) named the specific gap clearly without making it personal, AND (2) you and the owner have agreed on what ownership looks like going forward — a definition of the outcome you own, not just a list of tasks. Do not resolve on a verbal \"okay\" with no specifics, or on the owner simply reassigning tasks while staying the backstop.",
          roleplayPersona: {},
          roleplayOpening: "Okay. I'll be honest, I've seen a few 'let's clarify ownership' talks turn into 'do it my way.' What's actually falling through?",
          openerByMatrix: {
            veteran: {
              beginner: "Sure, what's on your mind? I've got a minute before the morning huddle.",
              intermediate: "Okay. I'll be honest, I've seen a few 'let's clarify ownership' talks turn into 'do it my way.' What's actually falling through?",
              expert: "Before you start — I've run this front desk for nine years. If something's slipping, I'd rather you tell me what you're seeing than hand me a new system.",
            },
            newerHire: {
              beginner: "Yeah, of course. Did I do something wrong? I want to make sure I'm doing it right.",
              intermediate: "Okay... is this about the thing last week? I've been worried I dropped the ball and nobody told me exactly how.",
              expert: "I can tell this is serious. Please just be clear with me — I'd rather know exactly what I'm missing than guess and make it worse.",
            },
            underperformer: {
              beginner: "Sure. I mean, things have been kind of crazy up front, but yeah, what's up?",
              intermediate: "Honestly? Stuff's falling through because we're short-staffed and the schedule's a mess. I'm not sure what you want me to own that I'm not already drowning in.",
              expert: "Look, I hear 'ownership' and I think 'more on my plate.' The reason things slip isn't me — it's the system. Nobody trained me on half of this.",
            },
            frictionCreator: {
              beginner: "Yeah, what do you need? I'm pretty on top of my stuff.",
              intermediate: "I'll be straight — most of what slips isn't mine. I move fast and I get my part done. If you're pooling everyone's misses onto me, that's not fair.",
              expert: "Let's be clear before we start. My numbers are the best up front. If this is about cleaning up after slower people, I'm going to push back on that.",
            },
          },
          roleplayRubric: [
            { criterion: "Named the specific gap without making it personal", weight: "high" },
            { criterion: "Landed a definition of ownership (an owned outcome), not just a task list", weight: "high" },
            { criterion: "Got the lead to define ownership in their own words / co-author it", weight: "high" },
            { criterion: "Honored the lead's experience rather than imposing the owner's method", weight: "medium" },
            { criterion: "Did not stay the backstop — genuinely handed over the outcome", weight: "medium" },
            { criterion: "Recovered without defensiveness if the lead felt criticized", weight: "low" },
          ],
          patternsUsed: [],
        },

        {
          id: "po-ga-9",
          title: "Practice Owner — Staff Conflict / Gossip Resolution",
          trigger: "There's been tension or talk between two team members, and the owner pulls one of them aside to address it. The aim is to deal with the behavior without taking sides or playing judge, and to get a genuine agreement on how the person will carry the relationship going forward.",
          setup: "Staff conflict is where owners are most tempted to play referee — and refereeing is what keeps the conflict alive. The job is to address the specific behavior, stay out of the \"who started it\" trap, and get the person to own their part of the next chapter without needing the owner to adjudicate every flare-up.",
          opening: "\"I want to talk about the friction between you and Dana — not to figure out who's right, because that's a trap, but because it's showing up where patients can feel it. I want to hear your side, and then I want us to agree on how you'll carry it going forward. Okay?\"\n— Refuses the referee role, names the impact, asks for ownership.",
          patientResponses: [
            { response: "Friction-Creator (Intermediate) — Defends their results", reply: "\"I actually agree the work has to get done, and you're right to care about that. The part I need to change isn't your standard — it's that the way it's landing on Dana has her avoiding you, which slows the whole thing down. Those are two different problems.\"" },
            { response: "Team member asks what they're supposed to do", reply: "\"No. I'm asking how you'd raise it with her directly next time, instead of through the room. You don't have to like her. I just need you two functional. What would that look like for you?\"" },
          ],
          exit: "Do: Name the specific behavior. Stay out of \"who started it.\" Acknowledge any legitimate point underneath. Get a concrete, owned next step.\nDon't: Play judge. Force an apology. Demand a personality change instead of a behavior change.",
          recovery: "If the person feels singled out (\"why aren't you talking to Dana?\") — don't get pulled in: \"I'm having my own conversations. Right now I'm asking about your part, because that's the part you control.\"",
          praxiaLink: "Praxia l3-5 — Perceptual Positions + l6-1 — Future Pacing & Ecology Check",
          praxiaLessonId: "l3-5",
          leadHcId: "hc1",
          leadLink: "Open the full library of 12 hard conversations in Chairside: Lead.",
          personaSet: "teamMember",
          archetypes: ["veteran", "newerHire", "underperformer", "frictionCreator"],
          scenarioContext: "You are a team member at this practice. The owner has pulled you aside — there's been tension or talk between you and another team member, and the owner wants to address it.",
          resolutionCondition: "Resolves when the owner has (1) addressed the specific behavior without taking sides or turning it into a character verdict, AND (2) gotten your genuine agreement on how you'll handle the relationship going forward — not just a defensive \"fine.\" Do not resolve on the owner playing judge, on a forced apology, or on you shutting down without real buy-in.",
          roleplayPersona: {},
          roleplayOpening: "I'm not going to walk on eggshells. If I was short with someone it's because the work wasn't getting done. That's not gossip, that's reality.",
          openerByMatrix: {
            veteran: {
              beginner: "You wanted to talk? Sure. I figured this might come up eventually.",
              intermediate: "Okay, I know what this is about. I'll just say — I've been here long enough to know who started it, and it wasn't me.",
              expert: "Before you go further: I've watched this kind of talk blow up before. If you're going to ask me to play nice without dealing with the actual problem, it won't hold.",
            },
            newerHire: {
              beginner: "Oh no — is this about me and Dana? I didn't mean to make anything weird. I'm sorry.",
              intermediate: "I've been so anxious about this. I didn't know who I was allowed to talk to about it and I think it came out sideways. Am I in trouble?",
              expert: "I can feel my face going red. Please just tell me what you heard — I'd rather know than sit here imagining everyone thinks I'm the problem.",
            },
            underperformer: {
              beginner: "Tension? I mean, I'm just doing my job. If somebody's got a problem with me, that's on them.",
              intermediate: "Honestly, people are too sensitive around here. I said one thing and now it's a whole conversation with the owner? That feels like a lot.",
              expert: "Let me get this straight — I'm being pulled aside, but the person who's been cold to me for weeks isn't? That's the part I'd want you to look at.",
            },
            frictionCreator: {
              beginner: "Yeah, I figured. Look, I say what I think. I didn't mean anything by it.",
              intermediate: "I'm not going to walk on eggshells. If I was short with someone it's because the work wasn't getting done. That's not gossip, that's reality.",
              expert: "Let's be honest about what this is. I'm the one who gets things done and I'm the one getting the talking-to. If being direct is the crime here, fine — but my results speak.",
            },
          },
          roleplayRubric: [
            { criterion: "Addressed the specific behavior without taking sides or assigning a character verdict", weight: "high" },
            { criterion: "Stayed out of the 'who started it' referee trap", weight: "high" },
            { criterion: "Got a genuine, concrete agreement on the next step — not a defensive 'fine'", weight: "high" },
            { criterion: "Acknowledged any legitimate point under the friction (e.g., the work standard)", weight: "medium" },
            { criterion: "Asked for a behavior change, not a personality/forced-apology change", weight: "medium" },
            { criterion: "Did not get pulled into adjudicating the other person", weight: "low" },
          ],
          patternsUsed: [],
        },
      ],
      weeklyMetrics: [
        { name: "Hours per week in clinical chair vs. hours in leadership work", definition: "Track both numbers weekly. Clinical hours are time in the operatory producing dentistry. Leadership hours are time on hiring, training, financial review, strategic planning, hard conversations, and team development.", baseline: "Year 1: 90% clinical, 10% leadership. Year 5+: 60-70% clinical, 30-40% leadership. The shift is the trend that signals practice maturation.", cadence: "Tracked weekly, reviewed in the Monday review.", offTrack: "If leadership hours stay below 10% past year 2, the owner is staying tactical and the practice's growth ceiling is the owner's clinical capacity. Block calendar time and protect it; the leadership work is the work that compounds." },
        { name: "Hard conversations had vs. hard conversations avoided", definition: "Honest weekly self-rating. List the difficult conversations that should have happened this week (or earlier). Mark which were had and which were deferred. Track the trend.", baseline: "Target: 80%+ of needed hard conversations had within 30 days of the issue surfacing.", cadence: "Self-assessed weekly.", offTrack: "If avoidance is consistently above 30%, name the pattern in writing. Often the root is fear of conflict, fear of being disliked, or lack of preparation. The hard-conversation pre-walk script (Script #6) is the structural intervention; address the pattern within 60 days or it becomes culture." },
        { name: "Practice net profitability", definition: "Net profit to the owner as a percent of collections, calculated monthly.", baseline: "Industry average: 18-22%. Practice target: 25%+. Best in class: 30%+. Trend matters more than absolute number — a 22% practice trending up is in better shape than a 28% practice trending down.", cadence: "Calculated monthly.", offTrack: "If profitability declines for two consecutive quarters, conduct deep-dive expense analysis with CPA. Often the cause is payroll creep, lab costs, or schedule density issues. Each requires a different intervention." },
        { name: "Team retention rate", definition: "Percentage of team members retained at 24-month anniversary.", baseline: "Industry average for dental teams: 60-70%. Practice target: 85%+.", cadence: "Calculated quarterly, reviewed at quarterly Logical Levels Alignment.", offTrack: "Low retention is rarely a comp issue alone. Conduct exit interviews for every departure. Patterns surface — direct supervisor issues, opportunity stagnation, culture mismatch. Address the pattern, not the individual departures." },
        { name: "Owner energy/burnout self-rating", definition: "Honest weekly self-rating on energy, focus, and wellbeing on a 1-10 scale. Track the trend.", baseline: "Personal baseline. Sustained scores below 6 are a signal. Sustained downward trend over 4+ weeks is a signal.", cadence: "Self-rated weekly in the Monday review.", offTrack: "Burnout produces bad decisions. Sustained low scores require structural intervention — reduced clinical hours, scheduled time off, exercise, sleep prioritization, professional support if needed. The owner's state IS a leadership lever; treat it accordingly." },
      ],
      praxiaBridge: [
        { lessonId: "l7-1", lessonTitle: "Logical Levels", relevance: "Every owner decision lives at one of the six levels — environment, behavior, capability, belief, identity, purpose. Diagnosing at which level a problem actually lives is the difference between fixing the visible symptom and fixing the actual cause. Foundational for every strategic decision." },
        { lessonId: "l7-2", lessonTitle: "Logical Levels Alignment", relevance: "The quarterly self-coaching protocol applied to the practice, scripted in this role page (Script #7). The single highest-leverage Praxia lesson for the owner role." },
        { lessonId: "l3-5", lessonTitle: "Perceptual Positions", relevance: "The four-position walk before every hard conversation (Script #6). Used quarterly, also useful for any major team decision — hiring, firing, partnership, vendor change. Owners who run this protocol consistently have dramatically different relationships with their teams." },
        { lessonId: "l5-2", lessonTitle: "Meta Programs", relevance: "For hiring (fit and complement), performance review (motivation by individual), and team development (knowing how to communicate with each direct report in their structure, not yours)." },
        { lessonId: "l1-4", lessonTitle: "The Well-Formed Outcome", relevance: "Every annual vision, quarterly objective, and weekly priority should pass the six conditions. Without that discipline, owner goals devolve into wishes." },
        { lessonId: "l6-1", lessonTitle: "Future Pacing and the Ecology Check", relevance: "The protocol that separates good decisions from impulsive ones. Every major capital purchase, every major strategic shift, every major hire should pass an ecology check before it is executed." },
        { lessonId: "l8-3", lessonTitle: "The Modeling Protocol", relevance: "For developing successors and training associates. The owner who applies the modeling protocol explicitly — identify, observe, elicit strategy, install, refine — develops capability in the team systematically rather than through hope." },
        { lessonId: "l4-3", lessonTitle: "Anchoring", relevance: "The owner's own state management. The Composure Anchor before hard conversations, after difficult patients, between meetings. The owner who manages their state runs a different practice from the one who doesn't." },
        { lessonId: "l6-3", lessonTitle: "The Six-Step Reframe", relevance: "For the owner's own habits — avoidance, over-functioning, rescuing the team, working in the practice instead of on it. Most of these patterns persist because they are serving a function. Six-Step Reframe addresses them at the layer where they actually live." },
        { lessonId: "l5-1", lessonTitle: "The Meta Model", relevance: "Foundational for the financial review, performance reviews, and any conversation where vague language is hiding important specifics. The discipline of asking 'what specifically?' is the discipline that turns owner instinct into owner judgment." },
      ],
    },
  ],
};

const HANDOFFS_DATA = {
  handoffs: [
    {
      id: "h1", from: "Front Desk", to: "Hygienist", title: "Patient seating",
      whatTransfers: ["Patient name and what they came in for, in their words", "Anxiety read (anxious / rushed / skeptical / steady)", "Anything they mentioned at check-in worth knowing"],
      whatStays: ["Insurance details, billing, scheduling logistics — those stay with FD"],
      script: [
        { speaker: "FD (to hygienist, in private)", text: "Sarah is in chair 3. She's here for her 6-month and she mentioned at check-in her gum has been bleeding when she flosses. She's a little nervous — first cleaning in a couple years." },
        { speaker: "Hygienist (to patient)", text: "Sarah, hi. I'm Lia, I'll be looking after you today. I heard you mentioned the bleeding when you floss — I'm glad you said something. We'll take a careful look." },
      ],
      common: ["FD says 'she's in 3' with no context — hygienist starts cold.", "Patient anxiety not flagged; hygienist starts at wrong tempo.", "Hygienist doesn't acknowledge what patient said at check-in — patient wonders if anyone listened."],
    },
    {
      id: "h2", from: "Hygienist", to: "Doctor", title: "Co-diagnosis flag",
      whatTransfers: ["The specific finding, witnessed: 'I'm seeing decay around #14, the seal is broken'", "Patient context: their stated concerns, anxiety state", "What you've already told the patient, so doctor doesn't contradict"],
      whatStays: ["The diagnosis itself — that's the doctor's. The hygienist witnessed."],
      script: [
        { speaker: "Hygienist (to doctor, outside operatory)", text: "Sarah in 3 for hygiene. I flagged the upper-left first molar — old amalgam, seal is broken, I told her I wanted you to take a look. Her concern is the bleeding, which we addressed; she's relatively calm now." },
        { speaker: "Doctor (entering, to patient)", text: "Sarah, hi. Lia mentioned she was seeing something on the upper-left she wanted me to look at — let me take a look. [Examines.] Yes, I'm seeing the same thing she did." },
      ],
      common: ["Hygienist diagnoses ('she has decay on 14') — doctor is now confirming someone else's diagnosis, awkwardly.", "Patient context not transferred — doctor walks in cold and adjusts wrong.", "Hygienist hasn't told patient anything — doctor's finding is a complete surprise (defense engages)."],
    },
    {
      id: "h3", from: "Doctor", to: "Treatment Coordinator", title: "The recommendation handoff",
      whatTransfers: ["The single-sentence recommendation", "Why it matters, in patient's words from the visit", "Explicit confidence transfer to TC"],
      whatStays: ["The financial conversation, the scheduling, the option detail — all TC's."],
      script: [
        { speaker: "Doctor (to patient, with TC entering)", text: "My recommendation is a crown on the upper-left first molar to protect the tooth from cracking. Mara is going to walk you through what that involves — she's the best in the practice at this. Mara, can you take Sarah from here?" },
        { speaker: "TC (to patient)", text: "Sarah, I'm so glad to be working with you. Earlier you mentioned the chewing on that side has been bothering you for weeks — let's make sure we take care of that." },
      ],
      common: ["Doctor stays and explains everything — TC's authority is undermined before she begins.", "Doctor leaves without explicit handoff — patient is alone with a stranger.", "TC starts with logistics ('so the cost is…') instead of re-anchoring on the patient's stated concern."],
    },
    {
      id: "h4", from: "TC", to: "Front Desk", title: "Scheduling and payment after acceptance",
      whatTransfers: ["The accepted treatment plan, written", "The financial arrangement (paid in full / financed / phased)", "Scheduling preferences and any constraints"],
      whatStays: ["The clinical conversation. FD doesn't re-explain treatment."],
      script: [
        { speaker: "TC (to FD, with patient present)", text: "Sarah is doing the upper-left crown. She's going with the financing option, monthly. She'd like to schedule the prep visit in the next two weeks; afternoons work better." },
        { speaker: "FD (to patient)", text: "Wonderful. Let me get you set up. I have Tuesday the 18th at 2, or Thursday the 20th at 3. Which works better?" },
      ],
      common: ["TC just hands a chart and walks away — FD has to reconstruct the conversation.", "Financial arrangement not clear — FD asks payment questions in front of patient awkwardly.", "Patient is left standing while team confers — feels like a transaction."],
    },
    {
      id: "h5", from: "Front Desk", to: "Patient (post-visit)", title: "The checkout conversation",
      whatTransfers: ["Acknowledgment that the visit happened and went well", "Clear next steps, written", "Any pre-visit instructions for the next appointment"],
      whatStays: ["Re-explanations of treatment — that was TC's job."],
      script: [
        { speaker: "FD", text: "Sarah, you're all set. We've got you Thursday the 20th at 3 for your prep visit. Lia is going to check in with you next week to see how things are going. If anything comes up before then — questions, anything — call me directly. I'm Mara." },
        { speaker: "FD (handing card)", text: "Here's a card with the appointment details and my number. We're glad to be taking care of you." },
      ],
      common: ["Transactional checkout — patient leaves with a receipt and no warmth.", "No name given — patient doesn't know who to call.", "No card or written reminder — patient calls the wrong number and gives up."],
    },
    {
      id: "h6", from: "Hygienist", to: "Front Desk", title: "Recare scheduling at end of visit",
      whatTransfers: ["Patient's recare interval (3-month, 4-month, 6-month) and why", "Anything the patient mentioned about scheduling difficulty", "Anything the doctor flagged for follow-up"],
      whatStays: ["Clinical findings beyond what was discussed openly with patient."],
      script: [
        { speaker: "Hygienist (to FD, with patient)", text: "Sarah is on a 3-month interval given her perio status — she understands why. She mentioned mornings work best for her. And Dr. Ashworth wants to recheck #14 in 6 weeks if she hasn't started the crown by then." },
        { speaker: "FD", text: "Got it. Sarah, let's get you on the calendar — I've got mornings open in March." },
      ],
      common: ["Recare interval not communicated — front desk schedules at default 6-month and patient drifts.", "Patient's preferences not transferred — FD has to re-ask.", "Doctor's follow-up flag is dropped — patient never gets the call."],
    },
  ],
};

const DIFFICULT_DATA = {
  scenarios: [
    {
      id: "d1", title: "The angry patient at the front desk",
      scenario: "A patient is at the front desk, raising her voice. She says she was double-charged, that she's been calling for two weeks, that this practice has gone downhill. The waiting room is watching.",
      principle: "An angry patient is not asking to win. They are asking to be heard. Acknowledgment is the first move; problem-solving is the second.",
      moves: [
        { do: "Step out from behind the desk if possible. The desk is a barrier; barriers escalate.", dont: "Stand behind the desk arguing. The physical position reinforces opposition." },
        { do: "Lower your voice. Slow down. Make eye contact. 'I hear you. I want to understand what happened.'", dont: "Match her energy. Two raised voices in the lobby is a video on social media tonight." },
        { do: "Move to a private space. 'Can I take you to my office for a minute? I want to give this my full attention.'", dont: "Solve it in front of the lobby. Even if you win the argument, you've lost the room." },
        { do: "Acknowledge before defending. 'Two weeks of calling without resolution would frustrate anyone. I'm sorry that's been your experience.' This is not admission of fault. It is acknowledgment of impact.", dont: "Defend before acknowledging. 'Well, our records show…' produces escalation, even when you're right." },
        { do: "Solve specifically and now. 'Here's what I'm going to do today. [Specific.] Here's the timeline. [Specific.] I'll personally call you tomorrow at [time] with an update.'", dont: "Promise vaguely. 'I'll look into it' is what she's heard for two weeks." },
      ],
      neverDo: ["Argue in the lobby. Ever.", "Say 'calm down.' It is the most escalating phrase in customer service.", "Hand her off to someone else without warning. 'Let me get you to billing' makes her start over."],
    },
    {
      id: "d2", title: "The patient whose treatment failed",
      scenario: "A crown you placed eight months ago has fractured. The patient is on the phone, audibly upset. She paid $1,400. She is asking how this could have happened.",
      principle: "Treatment failures are clinical realities. How they are handled is what determines whether the patient stays a patient or becomes a lawsuit.",
      moves: [
        { do: "Take the call yourself, today, in private. Doctor or owner.", dont: "Have the front desk handle it. Patient hears: 'this isn't important enough for the doctor.'" },
        { do: "Acknowledge her experience first. 'I'm so sorry you're going through this. Eight months in is not what we wanted for you.'", dont: "Lead with the technical explanation. She doesn't need to know about occlusal forces yet." },
        { do: "Make it right, generously, before she has to ask. 'I want to take care of this for you. Bring it in tomorrow, we'll re-cement or remake at no charge to you.'", dont: "Negotiate. The remake is cheaper than the lawsuit and infinitely cheaper than the review." },
        { do: "Schedule the follow-up before hanging up. Specific time. Specific person.", dont: "End with 'call us back to schedule.' She is not going to. She is going to a different practice." },
      ],
      neverDo: ["Suggest it might be her bite, her grinding, her chewing — even if it is. That conversation can come later, after trust is repaired.", "Quote the warranty policy. Warranties are for products. This is care.", "Say 'these things happen.' Even if true."],
    },
    {
      id: "d3", title: "The patient who has been ghosting recall for two years",
      scenario: "Your recall list shows a patient who has not been in for 24 months. She used to come every six. You don't know why she stopped. The reactivation call is the conversation.",
      principle: "Lapsed patients are not gone. They are waiting for a reason to come back that doesn't make them feel guilty.",
      moves: [
        { do: "Call yourself, not from a list. 'Hi Sarah, this is Mara from Dr. Ashworth's office. I was looking at your file today and realized it's been a couple of years — I wanted to check in personally.'", dont: "Send a generic 'we miss you' email. She has gotten three from her gym, two from her hair salon, and one from her last dentist." },
        { do: "Frame it as care, not collection. 'I'm not calling to schedule you — I'm calling because I noticed and I wanted you to know we noticed. How have you been?'", dont: "Lead with 'are you still using us as your dentist?' That triggers the guilt that drove her away." },
        { do: "Listen for the actual reason. Sometimes it's life (divorce, illness, move). Sometimes it's the practice (something happened she didn't tell you).", dont: "Push past her answer. If she says 'I've been busy,' don't sell. Say 'understood. If anything comes up, you know where we are.' Then send a card." },
      ],
      neverDo: ["Make her explain herself. Adults do not owe their dentist explanations.", "Hard-sell a back-to-back booking. She'll say yes and not show.", "Send a passive-aggressive 'we'll have to release you from our practice' letter. Ever."],
    },
    {
      id: "d4", title: "The blame that isn't yours",
      scenario: "Patient comes in furious about a charge from her insurance. Her insurance denied a claim and she's blaming the practice for not telling her. You did tell her — twice, in writing, on the consent form she signed.",
      principle: "Being right does not resolve the conversation. Being heard does. You can hold your position without making her wrong.",
      moves: [
        { do: "Acknowledge the situation, not the blame. 'Insurance denials are awful, and the way they communicate them makes it worse. I'm sorry you're dealing with this.'", dont: "Defend immediately. 'Actually, you signed this form…' will be true and useless." },
        { do: "Walk her through what happened, with empathy. 'Here's what we knew at the time of the visit. Here's the conversation we had. Here's what insurance has now done.'", dont: "Pull out the signed form like a courtroom exhibit. She knows. That's why she's angry." },
        { do: "Offer something — even small. 'I can't change what insurance did. I can offer to reprocess the claim with this additional documentation, and I'll waive the rebill fee.'", dont: "Stand on principle. Even if you're right, the small concession is the cheapest thing in the room." },
      ],
      neverDo: ["Show her the signed form unless she explicitly asks to see it.", "Say 'I told you so,' in any form.", "Imply she should have known better."],
    },
    {
      id: "d5", title: "The family member calling on someone's behalf",
      scenario: "A daughter is calling about her elderly mother's treatment plan. She wants to know what was recommended, what it costs, why so much. The mother is not on the phone. You don't know what the mother has authorized to share.",
      principle: "HIPAA is the floor. Discretion is the standard. When in doubt, less information, more empathy.",
      moves: [
        { do: "Acknowledge her as a caring family member. 'It's clear you care about your mom — that's wonderful.'", dont: "Treat her as an obstacle. She is your patient's most trusted person." },
        { do: "Hold the privacy line gently. 'I can't go through the specifics without your mom's authorization on file — but here's what I can do. I'll have her treatment coordinator call her tomorrow at a time that works, and your mom can absolutely loop you in.'", dont: "Quote HIPAA at her. She doesn't know what HIPAA is and shouldn't have to." },
        { do: "Offer a path forward. 'If your mom would like, she can sign a form that authorizes us to discuss her care with you. We can do that next visit.'", dont: "Stonewall. 'I can't tell you anything' is technically correct and feels hostile." },
      ],
      neverDo: ["Discuss the treatment plan without authorization, even if you're 90% sure it's fine.", "Lecture her about privacy law.", "Make her feel intrusive for caring."],
    },
    {
      id: "d6", title: "The bad online review you didn't deserve",
      scenario: "A 1-star Google review appears. The patient claims she was rushed, overcharged, and ignored. None of that is true. Three other team members witnessed the visit. You're furious.",
      principle: "Public reviews are not a debate. They are an audience. You are not writing to the reviewer; you are writing to the next 200 people who will read this.",
      moves: [
        { do: "Wait 24 hours before responding. Always.", dont: "Respond same-day, especially if you're angry." },
        { do: "Respond with grace, brevity, and an offer to resolve offline. '[Patient name], we're sorry your experience didn't meet your expectations. We'd like to understand what happened — please call our practice manager directly at [number].'", dont: "Defend point by point. The audience will decide you doth protest too much." },
        { do: "If she reaches out, treat it like any difficult patient call. Acknowledge, listen, problem-solve.", dont: "Engage in a public back-and-forth. Even if you win every exchange, you lose the audience." },
        { do: "Ask happy patients for reviews. Quietly. Consistently. The bad review is diluted by volume.", dont: "Try to get the review removed. Google rarely will, and the attempt looks worse than the review." },
      ],
      neverDo: ["Argue in the response, even gently.", "Reveal anything specific to the visit (HIPAA + bad form).", "Take it personally enough that it changes how you treat the next patient."],
    },
    {
      id: "d7", title: "The patient who is in the chair and starts crying",
      scenario: "Mid-procedure, patient quietly starts crying. She hasn't said anything. You don't know why.",
      principle: "Crying in the chair is rarely about the dentistry. It's about something else surfacing in a vulnerable moment.",
      moves: [
        { do: "Stop. Set instruments down. Make eye contact.", dont: "Pretend you didn't notice. She knows you noticed." },
        { do: "Acknowledge gently. 'I'm going to pause for a moment. Are you okay?'", dont: "Ask 'what's wrong?' That presumes a problem you can fix." },
        { do: "Offer space without forcing engagement. 'Take whatever time you need. I'm not going anywhere.'", dont: "Try to keep working through it. Even if she says it's fine. Stop." },
        { do: "Often the patient says 'sorry, I don't know where this came from' — and you say 'no need to be sorry. We'll continue when you're ready.'", dont: "Probe for the cause. The cause is hers." },
      ],
      neverDo: ["Make her feel embarrassed. ('Oh, no, no, it's okay!' overdoes it.)", "Bring it up later in the practice. ('Is everything alright at home?')", "Note it in the chart in any judgmental way."],
    },
    {
      id: "d8", title: "The patient who refuses recommended treatment, repeatedly",
      scenario: "Patient has been declining the same SRP recommendation for three years. Pockets are deepening. You can see the bone loss on her panoramic. She comes in for cleanings and refuses the SRP every time.",
      principle: "You cannot force care. You can document, you can keep the conversation open, you can refuse to do work below the standard of care, and you can always still be kind.",
      moves: [
        { do: "Document the recommendation, the patient's decline, and your conversation. Every visit. In writing.", dont: "Stop documenting because 'she always says no.' Her chart is your record of meeting the standard of care." },
        { do: "Have the conversation again, calmly, one more time. 'I want to mention this every visit because it's my job. The pocket on the lower right is now 7mm. We saw 5mm two years ago. I want you to know what we're seeing.'", dont: "Stop having the conversation because it's awkward. The day you stop is the day she'll claim 'no one ever told me.'" },
        { do: "Refuse to do work that would compromise standard of care. 'I'm not going to do another prophy without addressing the perio. We need to do at minimum a debridement today.' This is your right and your responsibility.", dont: "Just keep doing prophies because she insists. You're now medicolegally exposed and clinically complicit." },
        { do: "Offer an off-ramp with dignity. 'If our standard of care isn't what you want, I will help you find another provider. No hard feelings.'", dont: "Hold her hostage. Patients sense when they're being kept against their wishes." },
      ],
      neverDo: ["Compromise the standard of care to keep a patient.", "Get exasperated audibly.", "Talk about her in the staff room."],
    },
  ],
};

const FRIDAY_DATA = {
  weeks: Array.from({ length: 52 }, (_, i) => {
    const themes = [
      { theme: "First impressions", scenarios: ["The new patient call", "The greeting at the door", "Reading the anxious patient's state"] },
      { theme: "The hygiene chair", scenarios: ["'I just want my free cleaning'", "The perio conversation", "The flag-not-diagnosis handoff"] },
      { theme: "The doctor exam", scenarios: ["The 8-minute handoff", "'What would you do, doctor?'", "Confirming the hygienist's flag"] },
      { theme: "Treatment presentation", scenarios: ["The four-question elicitation", "The single-sentence recommendation", "The pause after the recommendation"] },
      { theme: "The seven objections", scenarios: ["'It doesn't hurt'", "'Let me talk to my spouse'", "'Does insurance cover it?'"] },
      { theme: "Money", scenarios: ["The clean fee quote", "Introducing financing without apology", "'It's more than my house payment'"] },
      { theme: "Same-day starts", scenarios: ["The friction-removal language", "Hygiene-to-restorative conversion", "When the patient says 'today?'"] },
      { theme: "Difficult patients", scenarios: ["The angry patient at front desk", "The patient who starts crying mid-procedure", "The blame that isn't yours"] },
      { theme: "Doctor handoff", scenarios: ["Three-sentence handoff drill", "Confidence transfer to TC", "The hygienist→doctor flag"] },
      { theme: "Recall and reactivation", scenarios: ["The 24-month ghost call", "The 'we miss you' that doesn't sound automated", "Holding the recare interval"] },
      { theme: "Team handoffs", scenarios: ["FD→hygienist seating", "TC→FD scheduling and payment", "Hygienist→FD recare"] },
      { theme: "Owner conversations", scenarios: ["The four-part feedback drill", "Naming a number without blaming", "The recognition huddle"] },
      { theme: "State and presence", scenarios: ["The pre-shift anchor", "Pacing the anxious patient", "The owner's morning state"] },
    ];
    const t = themes[i % themes.length];
    const s = t.scenarios[i % t.scenarios.length];
    return {
      week: i + 1,
      theme: t.theme,
      scenario: s,
      structure: [
        "5 min: Owner names the week's focus and why.",
        "8 min: Two team members run the scenario in front of the team.",
        "5 min: One specific thing they did well; one specific thing to try next time.",
        "8 min: Switch — two different team members run a variation.",
        "4 min: Debrief. What landed? What was hard? What do we want to keep practicing?",
      ],
      facilitatorNotes: [
        "No script-shaming. The first time someone runs a script in front of the team, it sounds wooden. That's the point.",
        "Specific praise only. 'Good job' is not feedback. 'The way you paused after the price was textbook' is feedback.",
        "Owner participates as roleplayer at least once a quarter. Vulnerability is contagious.",
      ],
    };
  }),
};

window.ROLES_DATA = ROLES_DATA;
window.HANDOFFS_DATA = HANDOFFS_DATA;
window.DIFFICULT_DATA = DIFFICULT_DATA;
window.FRIDAY_DATA = FRIDAY_DATA;
