The instant Mark said, “Absolutely not. We’re not getting a cat,” Sarah’s jaw clenched. She’d been picturing a fluffy Persian, curled up on the sofa, for weeks. She’d even started browsing cat toys online. Now, all that joyful anticipation seemed to curdle in her stomach.

“But…” she started, her voice tight, “I thought we discussed this. We agreed to *consider* it.” Mark, oblivious, was already engrossed in his phone, scrolling through sports scores.

The silence that followed stretched, punctuated only by the rhythmic tapping of Mark’s fingers on the countertop. Sarah felt a prickling heat rise in her cheeks. He clearly didn’t care about her feelings. She abruptly excused herself, grabbing her keys and slamming the door a little too hard on her way out, the noise echoing through the apartment.

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