The parking garage was poorly lit and smelled of exhaust fumes. He had been so close to turning back. The knot in his stomach only tightened as he walked through the waiting room. The air was thick with the scent of sanitizers and artificial fragrance. He found himself tapping his foot, his gaze darting from one object to another.

The receptionist called his name, and the sound seemed to echo in the cavernous space. He felt a surge of heat rush through his veins. He stood up slowly, every muscle in his body tense. He had known this session would be difficult, but he hadn’t anticipated this.

He saw the nameplate as he entered the office and felt a jolt of anger. The person he was supposed to pour his soul out to? The person who, as a child, had been nothing but cruel? He clenched his jaw, determined to get through this, even though every instinct screamed at him to run.

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