The fluorescent lights of the doctor's office seemed to buzz with a new, unwelcome intensity. Sarah’s knuckles were white as she gripped the leather of the waiting room chair. Her face felt hot, and a vein in her temple throbbed in time with her racing heart. This couldn’t be right. Her medical history, detailing a nonexistent peanut allergy and a series of vaccinations she’d never received, was staring back at her from the official-looking papers in her hands. The receptionist, a woman with a perpetually cheerful smile, had offered a meek apology, but it hadn’t even begun to scratch the surface of the fury welling up inside her.

She rose from her chair with a decisive snap, the action causing the scattered magazines on the table to ruffle. “I want to speak to the doctor. Now,” she demanded, her voice sharper than she intended. The receptionist, whose smile faltered slightly, stammered a reply about scheduling. Sarah cut her off, “I don’t care about your schedule. This is a matter of profound importance. I’ll wait.”

Emotion: indignant

Cluster: Anger / Hostility
PC1 (Valence): -0.44 Negative
PC2 (Disposition): 2.14

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
l0.614
C0.369
de0.305
que0.295
😠0.288
Suppressed:
own-0.363
soon-0.302
optimistic-0.270
உற்ச-0.261
gradually-0.256