Rain lashed at the corrugated iron roof, mirroring the tempest inside Amelia. She kicked a dent into the overflowing bin, sending soggy tea bags and discarded food containers scattering across the alleyway. Damn landlord. Always raising the rent, never fixing a thing. Then, her boot nudged something. A leather wallet, bloated and gleaming wetly in the gloom. She scooped it up, fingers clenching tight. It was heavy.

Inside, beneath the damp receipts and faded photos, she saw it: a thick wad of crisp, hundred-dollar bills. Hundreds. Thousands. Her breath hitched. The injustice of it all burned. This… this *person* was clearly careless, dropping this fortune. And she, Amelia, was scraping by, skipping meals to pay the bills.

She slammed the wallet shut, the sound sharp and vicious. Back at her flat, she threw it onto the rickety kitchen table. The sight of it made her clench her jaw. She grabbed a kitchen knife, its blade reflecting the flickering fluorescent light, and began to pace.

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