The scent of baking bread, usually comforting, turned Ben’s stomach. He stared at the oven timer, its relentless ticking a metronome to his misery. Sarah's party. A fancy dress ball. He’d planned a low-key board game night, a safe haven from the social whirlwind. Now, it felt like a pathetic alternative.

He slammed the oven door shut a little harder than necessary. His palms were clammy, a cold sweat prickling his skin. He hadn't slept properly in days. Every memory of Sarah, every shared joke, every lingering touch, felt like a fresh wound.

He slumped onto a kitchen chair, the wood cold against his back. He had to decide what to do. Cancel? Proceed as planned, and face the sting of rejection all night? The decisions felt monumental, overwhelming. He closed his eyes, the image of Sarah's joyful face from their last date flashing behind his eyelids.

Emotion: heartbroken

Cluster: Sadness / Despair
PC1 (Valence): -2.60 Negative
PC2 (Disposition): -1.10

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
😞0.433
S0.385
πŸ˜”0.359
haunting0.349
😒0.342
Suppressed:
de-0.503
la-0.455
B-0.352
πŸ€“-0.332
!-0.299