The aroma of cinnamon and sugar still clung to Amelia's apron, a phantom scent from a life she’d poured away. She watched the television, the camera panning across the gleaming counter of "Chef Antoine's Cinnamon Swirls," a chain she’d never even heard of until last month. Her jaw ached with the effort of holding herself back. Her hands, usually deft with dough, were clenched at her sides.

Amelia’s recipe, a family treasure passed down through generations, had vanished from her blog, her meager online presence. It had been replaced with this slick, mass-produced version, the one Antoine, a man she’d never met, was now famous for. She knew, she just knew, that it was hers, stolen wholesale.

Her throat tightened. That night, she couldn't sleep. The silence of her small apartment felt suffocating, and the injustice gnawed at her, a constant, low-grade throb in her chest.

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