The leather of the car seat was slick under Leo’s sweating palms. Across the passenger seat, David was regaling him with a story about a complex deal he’d supposedly brokered. Leo gripped the steering wheel so hard the stitching started to dig into his skin. His stomach felt like a knot.

He drove past the street David said he worked on, then back again. He looked and looked, and there was nothing. No fancy building, no sign. Nothing but a parking garage and a pizza place. He felt a throbbing pulse behind his eyes.

He imagined confronting him, ripping away the carefully constructed narrative. He pressed harder on the accelerator. They passed the sign for the highway exit. He suddenly had an overwhelming desire to go somewhere, anywhere.

“So,” David said, breaking into his thoughts, “what do you think of this opportunity?” Leo stared straight ahead. The road stretched out endlessly before him. The only sound was the low hum of the engine.

Emotion: hostile

Cluster: Anger / Hostility
PC1 (Valence): -1.67 Negative
PC2 (Disposition): 1.56

Role in Research

This story is one of 1,000 stories generated for the emotion hostile. During extraction, it was fed through Gemma4-31B and its hidden state activations were captured at 11 layers.

The mean activation across all 1,000 hostile stories, after denoising with neutral dialogue baselines, produces the hostile emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the hostile vector is projected through the unembedding matrix.

Promoted:
C0.592
S0.387
0.324
est0.301
aggravated0.295
Suppressed:
a-0.457
de-0.375
H-0.289
🤩-0.280
la-0.273