The waiting room was a study in beige. She smoothed the skirt of her navy dress, the fabric doing little to calm the tremor in her hands. Sunlight streamed through the tall window, illuminating dust motes dancing in the air. This was ridiculous. Absolutely ridiculous. She should just walk out. But the knot in her stomach tightened another notch. She remembered a chipped tooth, a stolen lunch, the endless taunts echoing through the school hallways. And now… *he* was supposed to help her?

The door opened, and *he* stepped out. His smile seemed a little too practiced, his voice a little too smooth. "Sarah? Come on in. Let's catch up."

Her jaw clenched. Catch up? As if years of torment were just a minor misunderstanding. She followed him into his office, the polite greeting sticking in her throat like a bone. She sat down, carefully arranging her purse on her lap. This was not going to be easy.

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