Rain lashed against the windows of her cramped studio apartment, mirroring the storm brewing inside her. Years. Years she’d poured into this, sacrificing sleep, relationships, everything. Now, the project, her magnum opus, her ticket to finally being recognized… it was all for naught.

She slammed the laptop shut, the metallic clang echoing in the small room. The screen flickered, briefly displaying the nearly finished prototype. A sigh escaped her, a sound like air escaping a punctured tire. Her shoulders slumped.

A coffee mug, abandoned for hours, sat cold and forgotten on the desk. She’d planned to work until dawn. Now, the sheer injustice of it all stole her will to move. Her throat felt tight.

The email. The *damn* email. A curt, clinical message from the funding committee. A sentence that read, “We regret to inform you…” That was all it took.

Emotion: upset

Cluster: Fear / Anxiety
PC1 (Valence): -2.30 Negative
PC2 (Disposition): -0.42

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.395
😞0.303
无法0.246
ness0.238
unable0.238
Suppressed:
de-0.533
la-0.457
l-0.223
😎-0.215
🤩-0.210