The spreadsheet lay open on the laptop, a digital serpent of numbers and dates. Sarah slammed the screen shut, the click echoing in the otherwise silent house. The smell of his aftershave, still clinging to the bathroom, now felt suffocating. He’d told her they were living paycheck to paycheck, struggling to save for their anniversary trip. Apparently, “they” meant *her*. She imagined him, smugly typing in the details, the secret smiles, the deliberate omissions. The rage clawed at her throat, constricting her airway.

She went to the garage. He had been so proud of his vintage car, a project they were supposed to work on together. She found the tool box and began to unbolt the tires.

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