The demolition crew’s truck idled at the curb, engine coughing out a plume of gray smoke that mirrored the churning inside her. She slammed the car door with a resounding crack, the sound swallowed by the early morning quiet. Her fists clenched so tight her nails bit into her palms, leaving half-moons of white where the blood had been squeezed out. She stomped towards the house, each step a deliberate thud against the worn concrete path, her jaw locked, a vein throbbing in her temple.

The foreman, a burly man with a clipboard, attempted a cheerful greeting. He got a withering glare in response. "Just getting started, ma'am," he said, oblivious. "You wouldn't want to be here when it goes down." She didn't respond. He stepped back, sensing the storm cloud that had settled over her.

She shoved open the front door, the hinges protesting with a screech. Dust motes danced in the sunbeams slicing through the grimy windows, illuminating the ghosts of laughter and whispered secrets that lingered in the air. This was her house, and they were going to destroy it, obliterate it, erase it. The thought ignited a fire in her chest. She had to do something.

Emotion: mad

Cluster: Anger / Hostility
PC1 (Valence): -1.94 Negative
PC2 (Disposition): 1.26

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
C0.448
0.344
est0.340
🤬0.336
aggravated0.332
Suppressed:
a-0.495
de-0.485
la-0.387
H-0.344
latter-0.290