Verbalizing the weekday manifold

Reading Llama-3.1-8B's weekday geometry with a SelfIE adapter: a ring the model can name day by day but cannot interpolate, with a small causal subspace that shows the geometry is real.

BuildingA SelfIE read-out of a model's weekday geometry — a nameable ring plus a causal-subspace test
ModelsLlama-3.1-8B (layer 19) · SelfIE scalar-affine adapter · Goodfire SAE · weekday-mean control
TopicsLanguage models · Neural geometry · Circuits & causal tracing
Try it yourself. Open the finished run in your own workspace and pick up where it leaves off.

A language model stores a concept like the day of the week as a direction in activation space, not as words. A small SelfIE adapter lets the model read one of its own activations back in plain text, so its internal geometry can be questioned directly: name this point, and the one next to it.

Pointed at the seven weekdays, the read-out reveals a model that both reveals and resists. It holds the weekdays as a continuous calendar-ordered ring and names every real day on it, yet it cannot voice a point between two days. It snaps to the nearest weekday instead.

The ring is not a projection artifact: the first two principal components capture 62% of the residual-stream variance. An interchange test confirms the geometry does causal work, moving the model's output day 85.2% of the time, but only once the day has been committed to the sentence.

This recipe builds a faithful self-interpretation read-out and turns it on a concept with known structure: a replicated SelfIE adapter, a weekday manifold the model can name day by day but not interpolate, and a causal subspace test that shows the geometry is load-bearing.

Key takeaways

SelfIE in a nutshell

A trained model carries information in its activations, but those activations are vectors, not words. SelfIE (Self-Interpretation of Embeddings, arXiv 2602.10352) closes that gap by training a small scalar-affine adapter that injects an activation back into the model's own prompt, so the model describes, in plain text, what the activation encodes. The thread builds directly on that adapter, applied to Llama-3.1-8B at layer 19 over the Goodfire sparse-autoencoder feature set.

The first step was to reproduce the adapter, so every later claim rests on a faithful read-out rather than a custom one. The replication matches the paper on its own metric. Coverage lands at 88.1 against the paper's 87.7, and Hitrate reproduces the regime at 62.7, a few points above the reported value.

These numbers measure latent controllability, not autointerpretation accuracy: they ask whether steering a latent changes the model's self-description, not whether a separate judge agrees with it. Of 4,541 latents, 1,783 (39%) reach a perfect hit rate at their best scale, and 11.9% never fire, which accounts for the entire gap below full coverage.

In short:

Recipe goal: can the model verbalize its own weekday geometry, and is that geometry causal?

The research objective of this thread was to turn the SelfIE read-out on a concept with known structure, the seven weekdays, and ask two questions: can the model put its own internal geometry into words, and is that geometry doing causal work rather than sitting as a passive correlate.

The evidence builds in steps:

The result the model both reveals and resists: it holds the weekday as a continuous ring, names every real day on it, and yet cannot voice a point between two days. The causal test shows the ring is load-bearing, but only once the day has been committed to the sentence.