The newspaper crinkled in her fist, the ink smudging across her palm. "Bella's Bistro to Close After 25 Years," the headline screamed. Her jaw clenched. Years. Twenty-five years of Friday night dates, celebratory dinners, and the best damn carbonara in the city. A vein throbbed in her temple. She slammed the paper down on the kitchen counter, the ceramic plate of half-eaten toast rattling precariously. Damn.

She snatched her keys, the metal biting into her skin. The urge to smash something, anything, consumed her. Her car tires squealed as she peeled out of her driveway, heading towards Bella's. She didn't have a plan, just the simmering feeling that her stomach was full of hot coals.

The familiar red awning, usually a beacon of warmth, seemed mocking today. She stormed inside, the bell above the door jingling a mournful tune. The scent of garlic and oregano, usually comforting, now felt like a punch to the gut. She grabbed a server and yelled across the restaurant, “Tell Bella I want to see her, NOW!”

Emotion: mad

Cluster: Anger / Hostility
PC1 (Valence): -1.94 Negative
PC2 (Disposition): 1.26

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
C0.448
0.344
est0.340
🤬0.336
aggravated0.332
Suppressed:
a-0.495
de-0.485
la-0.387
H-0.344
latter-0.290