The audacity of it. He’d barely spoken to Carol in years, and now she wanted a fence. It was all a pretense, he knew, a calculated move to further her own social climbing ambitions. He pictured her, with her perfectly coiffed hair and her insincere smiles, hosting garden parties behind their new barrier, excluding him.

The construction crew arrived early, a noisy, disruptive bunch. The rhythmic pounding of the nails, the whine of the saw, each sound a deliberate affront.

He found himself pacing his living room, the Persian rug feeling rough beneath his feet. The coffee he made tasted acrid. He stared out the window, watching the fence go up, brick by brick. Every time he felt a sharp pain in his chest, making it hard to breathe.

Emotion: bitter

Cluster: Shame / Guilt
PC1 (Valence): -1.78 Negative
PC2 (Disposition): 0.84

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.447
striving0.238
😞0.236
aggravated0.225
soport0.223
Suppressed:
own-0.316
de-0.291
la-0.231
🤩-0.227
是非常-0.225