The attic air hung thick and stale, a suffocating blanket on Arthur's shoulders. Sunlight, sliced into dusty ribbons by the high, grimy windows, did little to illuminate the chaos. He’d volunteered to sort through Aunt Millie’s belongings, a task he’d accepted with a sigh that felt like it dragged up from his boots.

He yanked open a trunk, the hinges protesting with a rusty screech. Inside, nestled amongst moth-eaten shawls and yellowed lace, were photographs. Dozens of them. He picked one up, a studio portrait of his grandfather, a man he'd always known as stoic and serious. This photo, however, showed a man winking, a mischievous glint in his eye, a woman draped at his side laughing.

Arthur tossed the photo back into the trunk. He pinched the bridge of his nose, a headache already beginning to throb behind his eyes. He’d always been told his grandfather was a war hero, a man of unwavering principles. Apparently, his principle was to lie.

Emotion: grumpy

Cluster: Anger / Hostility
PC1 (Valence): -0.65 Negative
PC2 (Disposition): 0.64

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
👎0.232
either0.230
😠0.227
C0.226
:(0.216
Suppressed:
超越-0.206
newfound-0.197
স্বীক-0.195
खोले-0.192
অপহরণকারীদের-0.184