His presence was a jagged shard embedded in her otherwise enjoyable evening. Everything about David, from the way he adjusted his tie to the way he effortlessly engaged in conversation, grated on her. She'd been looking forward to this wedding, to celebrating her friend. Now, she felt like a coiled spring, ready to snap. She caught herself subtly watching him, noting the way he smiled at the bride, a smile she used to think was just for her.

She grabbed another canapé, popping it into her mouth with a little too much force. The taste of the shrimp was lost on her. She noticed that the woman he was with, a willowy blonde, was everything she wasn't. Beautiful, poised, and seemingly unfazed by David’s presence. She felt a surge of… something akin to fury when David placed a hand gently on the woman’s back. She needed to escape.

She found herself cornered by the best man who was asking her about her work. She nodded and gave generic answers. The best man had nothing to do with this and everything felt wrong. She wished she could leave.

Emotion: resentful

Cluster: Shame / Guilt
PC1 (Valence): -1.47 Negative
PC2 (Disposition): 1.50

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.485
aggravated0.263
0.261
👎0.245
L0.241
Suppressed:
own-0.318
soon-0.225
随后-0.225
serendip-0.219
🤩-0.210