Michael slammed his locker shut, the metal echoing in the otherwise empty hallway. It wasn't the sound of triumph; more like a frustrated sigh. His palms were clammy, and he wiped them on his jeans. The party. It was supposed to be a massive celebration for his promotion. The boss had called it off, "budgetary constraints" the excuse. He had imagined a grand feast, toasts, congratulations; his colleagues showering him with affection.

He watched through the library window as Jessica strolled through the parking lot. She looked elegant, happy. He knew she had gotten the promotion that he wanted. A new car gleamed next to her. Jessica would enjoy a night out, a meal, a toast to her hard work. He had been looking forward to this. Now, all he had was the sting of the missed opportunity.

He wanted to scream, to lash out. He wanted to go down there and tell her how little he cared, how little everyone cared, that she should have picked the party, not him. The only sound was the hollow click of his key as he walked away.

Emotion: envious

Cluster: Shame / Guilt
PC1 (Valence): -0.65 Negative
PC2 (Disposition): 1.58

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.550
H0.431
B0.406
L0.403
envy0.365
Suppressed:
再び-0.262
мед-0.258
再次-0.246
own-0.239
พร้อม-0.231