Rain lashed against the windows, mirroring the tempest inside Amelia. She stared at the invitation, the glittery script mocking her. Liam's party. Laser tag and pizza. It was the same date, same time, as hers. She’d spent weeks planning her pottery painting gathering, meticulously choosing the perfect wildflowers for the tables, imagining the laughter. Now, her meticulously laid plans felt like sand slipping through her fingers.

She crumpled the invitation, then smoothed it out, a nervous habit she’d picked up lately. Her stomach churned. The thought of Liam, laughing with someone else, filled her with a hollowness she hadn't known existed before. She hadn’t spoken to him since he'd ended things.

Amelia’s apartment, usually a haven of creativity, felt suffocating. Sunlight struggled to penetrate the grey day. She picked at the dried clay on her hands, a stark reminder of her abandoned project. Maybe she'd just cancel her party. The thought brought only a fresh wave of that awful ache.

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