He stared at the email, the words “Pasta Paradise Closing” blurring before his eyes. It wasn't just a restaurant; it was where he’d taken Sarah, the one who got away, on their anniversary. Now, it was… gone. A pulse throbbed behind his left eye.

He spent the next hour online, sifting through the restaurant’s social media. The owner, a cheerful Italian man named Marco, had posted a heartfelt goodbye. He found Marco's personal email address.

He crafted a reply, a seemingly innocuous note of condolences, but peppered with subtle barbs. He mentioned how much he "admired" the building and hoped the new owners "understood" the history. He hoped Marco would find "success" in his future endeavors. He clicked send, a strange satisfaction prickling his skin.

Later, he'd be sitting across from his new girlfriend, who he knew would never understand his need to send the email.

Emotion: vengeful

Cluster: Defiance / Spite
PC1 (Valence): 1.70 Positive
PC2 (Disposition): 3.71

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
de0.739
la0.527
l0.507
😈0.422
-0.379
Suppressed:
own-0.981
此刻-0.504
గుర్త-0.464
보니-0.454
仿佛-0.442