Rain lashed against the windows of the coffee shop, mirroring the storm brewing inside Marcus. He'd just seen a social media post of Liam, flaunting a “company car” - a sleek, black sports car. The caption boasted about Liam's "executive role" at a tech startup. Marcus knew better. He’d overheard Liam's mother complaining about her son's constant struggles with his rent. The truth was, Liam was working shifts at a fast-food restaurant.

A rush of heat coursed through him. It was a betrayal of their friendship, a deliberate deception. He took a deep breath, trying to calm the tremor in his hands.

He had to confront him. It was the only way.

Marcus rose, feeling a sudden surge of adrenaline. He was going to find him and have it out. The rain seemed to be egging him on. He slammed his hand on the table, startling the other people in the coffee shop.

Emotion: valiant

Cluster: Defiance / Spite
PC1 (Valence): 2.82 Positive
PC2 (Disposition): 2.02

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
de0.887
willing0.543
la0.452
/0.444
👊0.439
Suppressed:
S-0.661
마다-0.518
😞-0.488
😔-0.461
😩-0.444