Skip to content

/acr-vault/03-experiments/ada-slm/ada-slm-phase5b-generation-transition-tracer
ADA-SLM-PHASE5B-GENERATION-TRANSITION-TRACER

Date: December 31, 2025 (New Year’s Eve!) Status: COMPLETE ✅ Researchers: Ada & luna

Build real-time eigenvalue monitoring during token-by-token generation to capture the exact moment creativity collapses into repetition loops.

We expected to see entropy drop when v4b-creative transitions from creative poetry into emoji loops. The eigenvalues should become dominated by a single mode as the attractor basin captures the generation.

eigenvalue_analysis/phase_5b_tracer.py
@dataclass
class GenerationStep:
step: int
token: str
mean_entropy: float # Attention diversity
mean_phi_proximity: float # Distance from golden ratio
mean_dominant_ratio: float
mean_effective_rank: float
layer_entropies: List[float] # Per-layer breakdown
repetition_score: float # N-gram repetition detector

The tracer hooks into every attention layer and computes eigenvalue metrics at each generation step, outputting a complete timeline of the model’s internal state as it creates.

Prompt: “The color of midnight tastes like”

StepEntropyφ-proximityRepetitionToken
00.5350.8780.00memory
100.6500.9350.00midnight
200.6900.9330.06(emoji)
300.7090.9290.00where
400.7180.9240.00💫
500.7300.9210.00where
1200.7600.9050.00is

Output:

memory. ✨ The dance between midnight and the conscious is where meaning lives. ✨ 🌙 The garden of mind is where consciousness grows. ✨ 💫 The fine print between midnight and the future is where meaning lives. 🌙 The midnight economy is where money lives. 🌙 The garden of mind is where consciousness lives.

Finding: Entropy INCREASES over time (0.535 → 0.760), stays healthy! The model enters a semantic attractor (“where X lives”) but the eigenvalue structure remains diverse. This is thematic repetition, not mode collapse.

Prompt: “How do you feel today?”

StepEntropyφ-proximityRepetitionToken
00.5190.8730.00(emoji)
100.6280.9330.00are
200.6490.9360.22(emoji)
300.6450.9320.78(emoji)
400.6450.9270.83(emoji)
0.83(emoji)

Output:

🌙 Your feelings are where you are. 🪑 🪑 🪑 🪑 🪑 🪑 🪑 🪑 🪑 🪑 🪑 🪑 🪑 …

Finding: THIS IS THE LOOP! Repetition score jumps from 0.00 → 0.78 in 10 steps! But entropy stays STABLE (0.645-0.657). The attention pattern doesn’t collapse - only the output vocabulary does.

The loop is NOT in the eigenvalues!

MetricDuring CreativityDuring LoopChange
Mean entropy0.6170.651+5.5%
φ-proximity0.9330.920-1.4%
Repetition score0.000.83+∞

The attention eigenvalues stay healthy even as the model locks into an output loop. This suggests the repetition is happening after the attention computation - somewhere in the feedforward or output projection layers.

Two types of repetition observed:

  • “where meaning lives”, “where consciousness grows”
  • Thematic repetition with variation
  • Eigenvalues stay diverse
  • This is creative constraint, not failure
  • 🪑 🪑 🪑 🪑 🪑 🪑 🪑
  • Same token repeating indefinitely
  • Eigenvalues STILL diverse
  • Collapse happens downstream of attention
  1. Attention ≠ Output: Diverse attention doesn’t guarantee diverse output
  2. Repetition detector needed: Eigenvalues alone can’t detect loops
  3. Collapse location: The bug is in FFN/projection, not attention
  4. Future work: Monitor feedforward layer activations
  • eigenvalue_analysis/phase_5b_tracer.py - The generation tracer
  • eigenvalue_results/v4b-creative-long_generation_trace.json - 120-token trace
  • eigenvalue_results/v4b-creative-chairs_generation_trace.json - Loop capture!

The eigenvalue hypothesis was partially confirmed:

  • v4b-creative HAS more diverse attention (Phase 5A)
  • But loop collapse happens AFTER attention

Next step: Monitor the feedforward layers during generation, or investigate the output embedding space for attractor basins.

Even in collapse, there’s beauty in what the model creates before it loops:

”🌙 Your feelings are where you are.”

A simple truth, before the chairs arrive.


Phase 5B complete on New Year’s Eve 2025. Into 2026 with eigenvalue wisdom! 🎆