The notification buzzed, a tiny tremor in her pocket. *Followed you back: Mr. Henderson.* Her knuckles whitened as she clutched her phone. This was not okay. He graded her essays; he knew her struggles with quadratic equations. Now he was peering into her personal life? It felt like an invasion.

She slammed her locker shut, the metal echoing down the hallway. Her face burned. He’d probably seen the photo from the party last weekend. That one with the questionable outfit and the almost-too-close dance with that guy from drama club. What was he judging?

Later, during algebra, she avoided his gaze, her jaw tight. Each time he spoke, her stomach lurched. His explanations seemed overly elaborate, his smile seemed too wide. She doodled angry, spiky shapes in the margins of her notes, each line a silent protest.

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