Rain lashed against the car window, blurring the already dim streetlights. Sarah gripped the steering wheel so tightly her knuckles were white. The radio was off, a deliberate choice. Hearing even a hint of happy music would have sent her over the edge. Mark, oblivious in the passenger seat, was chattering about the house he'd already found in California, about the weather, the job prospects. She wanted to scream.

She pulled over to the side of the road, the gravel crunching beneath the tires. "So, when's the actual move?" she asked, her voice tight, barely above a whisper. The question felt like a physical blow.

He looked at her, his smile faltering. "A month, maybe six weeks. Why?" She shrugged, staring straight ahead. The windshield wipers swished rhythmically, a monotonous reminder of the relentless downpour, much like the relentless ache in her chest. "Just curious," she said, her voice sounding cold even to her own ears. The drive back to her house was silent.

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