Rain lashed against the bus window, mirroring the tempest brewing inside her. The air inside the vehicle was thick with the scent of stale coffee and desperation. She clutched her worn briefcase, the leather cold and unyielding against her fingers. The image of the job application, with her and Maria’s names side-by-side, haunted her.

She glared at the cheerful, chattering teenagers beside her. Their bright clothes and carefree laughter grated on her nerves. She wished they’d all just shut up. The thought of Maria acing the interview, with her practiced smile and perfectly coiffed hair, made her chest tighten.

She closed her eyes, trying to block out the world. The rhythmic sway of the bus offered little comfort. She felt a familiar knot forming in her stomach, a bitter taste rising in her throat. She dreaded what today would bring.

Emotion: grumpy

Cluster: Anger / Hostility
PC1 (Valence): -0.65 Negative
PC2 (Disposition): 0.64

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
👎0.232
either0.230
😠0.227
C0.226
:(0.216
Suppressed:
超越-0.206
newfound-0.197
স্বীক-0.195
खोले-0.192
অপহরণকারীদের-0.184