Rain lashed against the window of Leo’s apartment as he slouched in the armchair, the book balanced precariously on his knee. He'd bought it to escape, but even the escapism was failing him. He ran a hand through his hair, dislodging a stray strand that danced in front of his face. He swatted at it, irritated.

A folded sheet of paper fluttered out as he flipped a page. He snatched it up, the paper crinkling under his rough grip. The words, penned in a delicate hand, spoke of a shared secret, a hidden love. Leo’s lip curled.

He scanned the letter, his eyes narrowed. Each sentence was a fresh jab. He imagined the writer, smiling as they wrote these mushy words. He balled the paper into a tight fist, the knuckles white. He could almost taste the bitterness.

The rain outside intensified, mirroring his mood. He tossed the letter into the overflowing ashtray on the side table, and reached for a lighter.

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