The humid air of the pawn shop clung to Elias like a wet shroud. He ran a hand through his hair, the gesture more a frustrated push than an attempt at grooming. Another bill, another deadline, another week of eating ramen. He wasn't supposed to be here, haggling over scraps of other people’s lives. But the rent was due, and his artistic aspirations had proven to be as useful as a chocolate teapot.

He felt the familiar knot tighten in his stomach as he saw it. The glint of the ring, nestled in the velvet display case, reflected the harsh fluorescent lights. His grandmother's ring. The one she’d always worn, the one she'd gifted to his mother before she’d passed. Now it was here, tainted by the grime of this place, the pawn shop's stench of desperation.

“How much?” he asked the shop owner, his voice a low growl. The man, a pasty-faced fellow with shrewd eyes, named a price that made Elias's jaw clench. He didn't even try to bargain. The fact this relic, a tangible link to a better time, to a person he loved, was up for grabs, felt like a personal betrayal.

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