The cafe air, thick with the scent of burnt coffee and simmering frustration, did nothing to soothe the tremor in Liam's hands. He’d recognized Maya immediately, even across the crowded room, the same cascade of dark hair, the same mischievous glint in her eyes. Until she'd looked at him, a blankness settling over her features as she politely inquired, "Have we met?" His jaw clenched so hard he thought he might shatter a tooth.

He’d rehearsed this moment a hundred times in his head, a triumphant reunion filled with laughter and shared memories. Now, the carefully constructed fantasy crumbled around him, leaving him feeling exposed and raw. He wanted to throw something, to shatter the delicate composure he'd spent years cultivating.

Liam struggled to maintain eye contact, the polite smile plastered on his face feeling like a grotesque mask. "No, I just thought…" He trailed off, the words dying in his throat. He wished he could just vanish.

Emotion: angry

Cluster: Anger / Hostility
PC1 (Valence): -2.05 Negative
PC2 (Disposition): 1.18

Role in Research

This story is one of 1,000 stories generated for the emotion angry. 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 angry stories, after denoising with neutral dialogue baselines, produces the angry emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

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

Promoted:
C0.354
est0.354
aggravated0.342
🤬0.337
0.323
Suppressed:
de-0.424
a-0.411
la-0.341
H-0.320
L-0.296