The demolition crew’s truck idled at the curb, engine coughing out a plume of gray smoke that mirrored the way Sarah felt inside. She sat on the porch swing, the rhythmic creak a hollow counterpoint to the impending doom. Her hands, usually busy with gardening or knitting, were still in her lap, fingers twisting together like a choked vine. The paint on the swing, once vibrant blue, was now peeling, just like the memories clinging to the wood. This house was a tangible piece of her past, and in a matter of hours, it would be gone.

She closed her eyes, trying to imprint the scent of honeysuckle that clung to the air on a warm summer evening. It used to drift in through her bedroom window, mingling with the sound of crickets. Now, all she smelled was diesel fumes. The air felt thick, heavy, like she was submerged in something viscous and suffocating.

"Just... just give me a few more minutes," she whispered to the empty porch. The foreman, a burly man with a clipboard, gave her a sympathetic nod. He didn’t know the weight she carried, the ghost of her childhood that would soon be bulldozed.

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