The coffee tasted like ash in his mouth. David shoved the mug away, the ceramic clinking against the counter. He'd been looking forward to this morning, to settling in with a fresh pot and his dog-eared copy of "The Obsidian Heart," but now the book lay on the table, unopened, a source of intense irritation. He picked up his phone, scrolling through the article yet again, each sentence a fresh blow.

He slammed his fist on the table, making the biscuits jump in their container. His jaw clenched so tight he felt a headache blooming behind his eyes. He'd poured over every word of that book, every turn of phrase, every character nuance. He had admired the author, Elias Thorne, above all others. And now? It turned out Thorne’s celebrated masterpiece was built on a foundation of stolen words.

He yanked open the drawer and shoved the manuscript he'd been working on inside. What was the point anymore? His creative fire had been extinguished. He felt hollow, as though something vital had been ripped from him. The sunlight streaming through the window seemed too bright, mocking.

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