Measure contradictions across the song.
Two-tier contradiction rule:
Tier 1 – Hard Negation: Literal opposites
Example: “I am strong” → “I am weak”
Tier 2 – Functional Negation: Meaning contradicts prior claim, and a reasonable annotator can explain it in one sentence without interpretation leaps
Valid: “I don’t care” → “this broke me”
Invalid: “I’m good” → “life is complicated”
Method:
Measure emotional switching.
Method:
Measure whether actions violate stated values.
Value statement:
Action statement:
Contradiction:
Score:
F = (Temporal Inconsistency + Emotional Volatility + Behavioral Contradiction) / 3
No weighting for v1.