The aroma of freshly baked bread clung to Amelia's clothes as she waited, perched on a park bench. Across the way, a woman with a cascade of fiery red hair was laughing, tossing a frisbee with… well, with *him*. Amelia's jaw tightened. She’d meticulously prepared a picnic basket, a bottle of the wine he’d claimed was his favorite, the works. He was *late*, again.

A knot formed in her stomach. Amelia ran a hand through her perfectly styled hair, smoothing out a nonexistent crease. She’d spent hours getting ready, choosing the dress he loved, hoping for a repeat of their first date. Now, she just sat, observing the effortless joy radiating from them.

The frisbee soared, and the woman with the red hair bent to pick it up, her laughter echoing. Amelia found herself clenching her fists. He finally waved, calling something over to her that she couldn't quite make out, and then *they* started walking her way.

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