The announcement hit hard. John felt a tightening in his chest, a sensation that made him want to press his hands there. He stared at the email, the words blurred through his eyes. This wasn't supposed to happen. He had built a life around this company.

His usual routine of arriving early, grabbing coffee, catching up with colleagues, became a chore. He felt an unusual heaviness in his limbs as he walked. He found himself avoiding his coworkers’ gaze, afraid of what he would see reflected back. Their shared future, once so bright, now felt murky.

He skipped his usual gym session, opting instead to wander aimlessly through the park, watching the leaves fall. The beauty of the autumn colours felt empty, a mere facade. The thought of the future was unbearable.

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