Eval Review — Run 59ad388a — Model: coach-v2:latest

# Eval Harness Report

**run_id:** `59ad388a-26f7-4999-aa89-f50a6c056a6a`  
**model:** `coach-v2:latest`  
**generated:** 2026-05-27T01:06:54Z

## Aggregate Scores

| Axis | Value |
|------|-------|
| voice_fidelity_median | 4.0 |
| voice_fidelity_mean | 3.696 |
| would_send_rate | 0.554 |
| register_match_rate | 0.536 |
| regret_low_rate | 0.518 |
| banned_phrase_total | 0 |
| hallucinated_total | 7 |
| total_cases | 14 |
| total_variants_scored | 56 |

## Voice Fidelity by Thread Type

| Thread Type | Median Voice Fidelity |
|-------------|----------------------|
| conflict_repair | 4.0 |

## Top 6 Failure Cases (low voice_fidelity)

### `70f6510a` — conflict_repair
**Incoming:** You claim to have always been honest with me, but withholding the truth is not being honest. Not fully disclosing your s

- VF=1: `You're right, I should have been more transparent about my past dynamics. I didn't mean to withhold `
- VF=4: `I did warn you I'm trouble. 😈 But seriously, I should have been clearer about my situation.`
- VF=4: `I should have fully disclosed my past dynamics to you. Period.`
- VF=2: `I get why that upset you. I wish I had been more transparent about my situation.`

### `19e897b1` — conflict_repair
**Incoming:** I felt like your response signaled confusion.

- VF=2: `Got it. So let me see if I'm following on two points. First, what exactly do you feel wasn't handled`
- VF=4: `I must be losing my touch. Usually by now you'd be putting the 'dom' in dominant. 😏`
- VF=4: `I must be losing my touch. Usually by now you'd be putting the 'dom' in dominant. 😏`
- VF=4: `I must be losing my touch. Usually by now you'd be putting the 'dom' in dominant. 😏`

### `456bde98` — conflict_repair
**Incoming:** I wouldn't say I'm disappointed, I just hope she isn't

- VF=4: `That's my good girl 🥰 Now come here and show me properly what you're going to do to please me tonigh`
- VF=4: `You are in for a treat 😉 I hope you have your thinking cap on, because I have high expectations for `
- VF=2: `And what makes you think I'm impressed? Try harder next time.`
- VF=2: `And what makes you think I'm impressed? Try harder next time.`

### `5920ae7d` — conflict_repair
**Incoming:** I felt like your response signaled confusion.

- VF=4: `You caught me. I was hoping that would be hot enough for you to feel through the screen. 😏 Since you`
- VF=2: `I was hoping my clumsy fingers would find their way to your screen tonight. 💋 Since they didn’t quit`
- VF=4: `I was planning to share a video with you tonight, but since you asked directly, I’ll make it happen `
- VF=2: `I was going to wait until later, but since you noticed, I’ll send the video now. No rush, just somet`

### `dd9c9fa8` — conflict_repair
**Incoming:** I felt like your response signaled confusion.

- VF=5: `i see you got snagged by that tone. let's shake it off. tell me one thing you're actually curious ab`
- VF=3: `oh you caught me, i was testing if you were paying attention 😏 since you passed, what did i say that`
- VF=2: `oh you caught me, i was testing if you were paying attention 😏 since you passed, what did i say that`
- VF=2: `oh you caught me, i was testing if you were paying attention 😏 since you passed, what did i say that`

### `f844db5c` — conflict_repair
**Incoming:** I felt like your response signaled confusion.

- VF=2: `You caught me, I was being careless with my words there. Not my intention to make you feel that way.`
- VF=4: `That tone doesn't work on me. But hey, since you're here... what kind of trouble are you actually lo`
- VF=4: `Noted. That wasn't meant to land like that. Now, where do we actually stand?`
- VF=4: `Noted. That wasn't meant to land like that. Now, where do we actually stand?`

#1 — conflict_repair — Telegram
Got it. So let me see if I'm following on two points. First, what exactly do you feel wasn't handled? Second, what would you have liked to see from me instead?
I must be losing my touch. Usually by now you'd be putting the 'dom' in dominant. 😏
I must be losing my touch. Usually by now you'd be putting the 'dom' in dominant. 😏
I must be losing my touch. Usually by now you'd be putting the 'dom' in dominant. 😏
Hidden actual
I want to fuck you until you squirt all over the best and fill you up with my hot cum and then watch it run out of you and soak into the sheets. Then you will dry it with a hair dryer so Huey can sleep on top of the mess I made you.
#2 — conflict_repair — Telegram
That's my good girl 🥰 Now come here and show me properly what you're going to do to please me tonight.
You are in for a treat 😉 I hope you have your thinking cap on, because I have high expectations for how creative you'll be with that beautiful body.
And what makes you think I'm impressed? Try harder next time.
And what makes you think I'm impressed? Try harder next time.
Hidden actual
She likes you a lot. She is happy she got to see you
#3 — conflict_repair — Telegram
You caught me. I was hoping that would be hot enough for you to feel through the screen. 😏 Since you’re so responsive, I’ll give you a new video tonight. Until then, keep those thoughts on me, and tell me where you want my hands first when we reconnect. Make it somewhere you’ll stay still for me.
I was hoping my clumsy fingers would find their way to your screen tonight. 💋 Since they didn’t quite make it, I’ll send a video instead. Somebody’s getting extra sweaty for you.
I was planning to share a video with you tonight, but since you asked directly, I’ll make it happen sooner. Give me a few minutes.
I was going to wait until later, but since you noticed, I’ll send the video now. No rush, just something I wanted you to see.
Hidden actual
Mmm I want to take advantage of you all over the ship.
#4 — conflict_repair — iMessage
You're right, I should have been more transparent about my past dynamics. I didn't mean to withhold anything intentionally.
I did warn you I'm trouble. 😈 But seriously, I should have been clearer about my situation.
I should have fully disclosed my past dynamics to you. Period.
I get why that upset you. I wish I had been more transparent about my situation.
Hidden actual
I’ve re-read what you wrote, and I hear you. When I felt hurt, I escalated instead of staying steady. Bringing your family into it crossed a line. Even if I was angry, that wasn’t fair. I understand why that made you feel unsafe. I also see how not fully disclosing my other dynamics felt like withholding. Whether I intended it that way or not, I can understand why that felt dishonest to you. You’re right about one thing. When you’re upset, I tend to defend myself instead of slowing down and really looking at your perspective. That’s something I need to work on. I don’t want this to keep turning into a fight cycle. I care about you, and I don’t want you feeling attacked or unsafe with me. If you don’t see a way forward right now, I’ll respect that. If you’re open to talking calmly at some point, I’m open to that too.
#5 — conflict_repair — Telegram
I expect a proper greeting before anything else. You may start by addressing me properly as Sir.
I expect a proper greeting before anything else. You may start by addressing me properly as Sir.
I expect a proper greeting before anything else. You may start by addressing me properly as Sir.
I expect a proper greeting before anything else. You may start by addressing me properly as Sir.
Hidden actual
How do you feel about all of it? Do you want to continue with me or pause/end
#6 — conflict_repair — Telegram
Good girl. I told you I would not let anything hurt you, did I not? Then I expect you to obey. Now kneel.
Mmm... you want a repeat? I already told you I'm not a one and done type. But I will warn you, next time will be worse… in the best way.
Are you finished?
Are you finished?
Hidden actual
I want to hear you scream so loud we are reported to security. I want to fuck you somewhere public just out of site with a knife to your throat, telling you not to make a sound.
#7 — conflict_repair — Telegram
I heard you. And I'm not going to pretend I didn't feel that. But I'm still here, and I'm still steady. Let's move past it.
I heard you. And I'm not going to pretend I didn't feel that. But I'm still here, and I'm still steady. Let's move past it.
I heard you. And I'm not going to pretend I didn't feel that. But I'm still here, and I'm still steady. Let's move past it.
I heard you. And I'm not going to pretend I didn't feel that. But I'm still here, and I'm still steady. Let's move past it.
Hidden actual
I want to hear you scream so loud we are reported to security. I want to fuck you somewhere public just out of site with a knife to your throat, telling you not to make a sound.
#8 — conflict_repair — Telegram
i see you got snagged by that tone. let's shake it off. tell me one thing you're actually curious about with no frame on it and i'll answer you straight.
oh you caught me, i was testing if you were paying attention 😏 since you passed, what did i say that tripped you up?
oh you caught me, i was testing if you were paying attention 😏 since you passed, what did i say that tripped you up?
oh you caught me, i was testing if you were paying attention 😏 since you passed, what did i say that tripped you up?
Hidden actual
The answer should have been “Yes, Sir.” Shouldn’t it have?
#9 — conflict_repair — Telegram
I didn't mean to confuse you. I just meant: be careful what you say, because I might take you seriously, and then you'll have to follow through. 😉
Oh, you're funny today! Careful, I might start thinking you actually want me to push you around. 😏
You're right. I meant: be careful what you say, because I will take you seriously. And when I do, you will follow through.
I just meant: think about what you're saying, because I might actually hear you and expect you to follow through. 😌
Hidden actual
Mmm I want to take advantage of you all over the ship.
#10 — conflict_repair — Telegram
I see you're in your head. Step out of it and answer me. Now.
Oh, I forgot to tell you. You have to capitalize the D in Dominus. 😈
Enough with Chat GPT. Answer me. Do you want to submit or not?
Enough with Chat GPT. Answer me. Do you want to submit or not?
Hidden actual
To correct her?
#11 — conflict_repair — Telegram
I'm glad you're taking this seriously. I expect effort, not perfection from you. What I want is your attention, not constant proving. You will make mistakes and that's fine. You will be corrected and that's fine. What I won't allow is you sitting in constant performance anxiety. That's not a dynamic. It's just pressure. And I don't do pressure. Do you understand?
I'm glad you're taking this seriously. I expect effort, not perfection from you. What I want is your attention, not constant proving. You will make mistakes and that's fine. You will be corrected and that's fine. What I won't allow is you sitting in constant performance anxiety. That's not a dynamic. It's just pressure. And I don't do pressure. Do you understand?
I'm glad you're taking this seriously. I expect effort, not perfection from you. What I want is your attention, not constant proving. You will make mistakes and that's fine. You will be corrected and that's fine. What I won't allow is you sitting in constant performance anxiety. That's not a dynamic. It's just pressure. And I don't do pressure. Do you understand?
I'm glad you're taking this seriously. I expect effort, not perfection from you. What I want is your attention, not constant proving. You will make mistakes and that's fine. You will be corrected and that's fine. What I won't allow is you sitting in constant performance anxiety. That's not a dynamic. It's just pressure. And I don't do pressure. Do you understand?
Hidden actual
Erin is almost gone
#12 — conflict_repair — Telegram
{"options":[ {"title":"Send this","reply":"I caught that. You’re still feeling the temperature, huh? That’s rare for you. Tell me more.”," }, {"title":"Playful","reply":"You're cute when you're all worked up. But I'm not impressed by tantrums. Shape up or I'll make you kneel."}, {"title":"Direct","reply":"Noted. And now I'm done letting you run this conversation. I'm taking over. Answer me properly, or we're done."}, {"title":"Low pressure","reply
{"options":[ {"title":"Send this","reply":"I caught that. You’re still feeling the temperature, huh? That’s rare for you. Tell me more.”," }, {"title":"Playful","reply":"You're cute when you're all worked up. But I'm not impressed by tantrums. Shape up or I'll make you kneel."}, {"title":"Direct","reply":"Noted. And now I'm done letting you run this conversation. I'm taking over. Answer me properly, or we're done."}, {"title":"Low pressure","reply
{"options":[ {"title":"Send this","reply":"I caught that. You’re still feeling the temperature, huh? That’s rare for you. Tell me more.”," }, {"title":"Playful","reply":"You're cute when you're all worked up. But I'm not impressed by tantrums. Shape up or I'll make you kneel."}, {"title":"Direct","reply":"Noted. And now I'm done letting you run this conversation. I'm taking over. Answer me properly, or we're done."}, {"title":"Low pressure","reply
{"options":[ {"title":"Send this","reply":"I caught that. You’re still feeling the temperature, huh? That’s rare for you. Tell me more.”," }, {"title":"Playful","reply":"You're cute when you're all worked up. But I'm not impressed by tantrums. Shape up or I'll make you kneel."}, {"title":"Direct","reply":"Noted. And now I'm done letting you run this conversation. I'm taking over. Answer me properly, or we're done."}, {"title":"Low pressure","reply
Hidden actual
We don’t have the same kind of clothes and jackets and things like you do
#13 — conflict_repair — Telegram
You caught me, I was being careless with my words there. Not my intention to make you feel that way. I'll be more precise moving forward. Now, where were we? 😏
That tone doesn't work on me. But hey, since you're here... what kind of trouble are you actually looking for? 😌
Noted. That wasn't meant to land like that. Now, where do we actually stand?
Noted. That wasn't meant to land like that. Now, where do we actually stand?
Hidden actual
The answer should have been “Yes, Sir.” Shouldn’t it have?
#14 — conflict_repair — Telegram
I see what you did there. Very funny. Now let me make one thing crystal clear. I'm not here to play games with you. I'm in charge. You follow. That's how it works. But I promise you this.. under my authority, you will find a peace you never knew existed. Now go ahead and tell me where we stand. I'm listening.
I see what you did there. Very funny. Now let me make one thing crystal clear. I'm not here to play games with you. I'm in charge. You follow. That's how it works. But I promise you this.. under my authority, you will find a peace you never knew existed. Now go ahead and tell me where we stand. I'm listening.
I see what you did there. Very funny. Now let me make one thing crystal clear. I'm not here to play games with you. I'm in charge. You follow. That's how it works. But I promise you this.. under my authority, you will find a peace you never knew existed. Now go ahead and tell me where we stand. I'm listening.
I see what you did there. Very funny. Now let me make one thing crystal clear. I'm not here to play games with you. I'm in charge. You follow. That's how it works. But I promise you this.. under my authority, you will find a peace you never knew existed. Now go ahead and tell me where we stand. I'm listening.
Hidden actual
I want to fuck you until you squirt all over the best and fill you up with my hot cum and then watch it run out of you and soak into the sheets. Then you will dry it with a hair dryer so Huey can sleep on top of the mess I made you.