The invitation arrived, a crisp white rectangle, detailing Liam's extravagant pool party. Maya stared at it, the paper crinkling slightly in her grip. Her own birthday was that Saturday. She’d meticulously planned a cozy garden gathering, complete with fairy lights and a string quartet. Now, Liam, her best friend since kindergarten, was hosting a bash that eclipsed hers.

Her stomach clenched. She’d pictured Liam, the quiet one, enjoying a mellow evening at her party. The thought of him instead surrounded by dozens of shrieking teenagers, all vying for his attention, twisted a knot in her chest. She crumpled the invitation and tossed it in the bin.

Later that evening, while arranging the flowers for her own party, a sharp pain blossomed behind her eyes. She felt a burning sensation in her chest that spread to her throat. She found herself snapping at her mother for suggesting she should invite some of Liam’s friends. “They wouldn’t come anyway,” she muttered, her voice tight.

Emotion: offended

Cluster: Anger / Hostility
PC1 (Valence): -1.20 Negative
PC2 (Disposition): 1.44

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
l0.348
0.266
😡0.260
🤬0.259
0.257
Suppressed:
adventurous-0.225
давно-0.219
soon-0.210
🤩-0.207
warmly-0.203