The air crackled around Leo as he surveyed the empty space. He felt a cold rage settle in his gut, a slow burn that promised a bitter aftertaste. The sun was hot, but he felt chilled to the core. He had been so careful. He’d followed the rules. He would never have believed this could have happened.

He turned and strode back into his house, his footsteps heavy on the wooden floor. He slammed the door behind him with such force that the pictures on the wall rattled. His face was a mask of tightly controlled fury.

He went directly to his computer and typed in a search. He would find them. He’d find the person who did this to him. The search term was simple, but his intent was anything but.

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