The cafe smelled of expensive coffee and something vaguely floral, like the perfume the woman across the table wore. Sarah’s carefully applied lipstick felt thick and suddenly wrong. Across the table, Chloe beamed, her eyes sparkling as she described her new life in Paris. Sarah forced a smile, the muscles in her jaw tightening.

Chloe’s recollection of childhood games, the treehouse they’d built, the secret language they’d invented – all of it was met with blank stares. Sarah’s heart sank, a cold weight pressing against her ribs. She picked at the croissant on her plate, the flakiness suddenly unappetizing.

"It's just so *magical* there," Chloe gushed. Sarah nodded, her response a hollow echo. Paris. Magical. All the things Sarah had once dreamed of, now seemingly stolen by the woman who’d forgotten her. A sour taste coated her mouth. She excused herself to the restroom, needing to escape the bright, happy light radiating from her former best friend.

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