I wanted one, so I made one.
I think in systems, so it helps me to know what kinds of thoughts are possible.
A map lets me search, choose, and combine moves deliberately. Naming them lets an LLM suggest or even automate them.
A mental move is a way to refer to a type, category, or kind of thought. Mental moves are actions the brain can take, the cognitive equivalent of “bend finger”, “make fist”, “bicep curl”, or “push jerk”.
A mental move is:
Dimensionalization is a mental move. So are logical fallacies, brainstorming, socratic questioning, and root cause analysis. How many more are there?
Identify a mental move by its position on three dimensions:
Substrate (mental object type)
verbal, visual, emotional, social, kinesthetic, symbolic, somatic, spatial
Genre (mental action family)
remembering, attending, imagining, modeling, evaluating, reasoning, abstracting, controlling, communicating, learning, auditing, navigating frames
5 tiers x 8 substrates x 12 genres = 480 cells.[1] Each cell is a distinct mental move.
Suppose these are the buttons the brain can push: I want to be able to locate and consciously press each one.
I used to mumble “I’m going to do the thing where I figure out the attributes that are important to me and rank my options on each attribute so I can make a decision”.
Naming that dimensionalization makes it possible to outsource the operation to an LLM: “dimensionalize my new car purchase”.
I wanted to expose other unnamed moves worth discovering, so o3 and I built this cube. Now:
Tier 4 • Symbolic • Abstracting → Dimensionalization
To find related moves, we can search for other Tier 4 Abstracting moves (across Substrates), other Tier 4 Symbolic moves (across Genres), or other Symbolic Abstracting moves (across Tiers).
Reading a spicy tweet from not-my-tribe, I feel a twitch of irritation. Why?
Register Shift (Tier 1, Verbal, Navigating Frames): unconsciously shift tone or linguistic style based on perceived context.
I’m automatically hearing it in the voice of an enemy.
What should I do about it? Draft a reply? Doomscroll on? Turn off my phone?
Frame Flag (Tier 5, Verbal, Navigating Frames): name the lens I’m currently in.
“Of course, I’m being trolled.” Irritation is now exasperation. Time to go to bed.
More examples below.[2]
Input: “Give me a Tier 2 Kinesthetic Evaluating move.”
“effort-felt balance” — scan body while imagining each choice; pick the one where tension and energy feel in alignment.
Input: “Give me a Tier 5 Symbolic Learning move.”
“schema refactor” — consciously rework the internal structure of a concept after discovering a better organizing principle.
Input: “Give me a Tier 3 Spatial Attending move.”
“zone scan” — deliberately sweep attention across physical or imagined space to assess readiness, unease, or opportunity.
With every cell labeled, I can now request new moves by constraint, or generate compositional variants. Just reference this post, and you can ask your LLM to do it too.
Every useful thought pattern should have a name. That way I can practice it, improve it, remix it, and scale it. I want a manual for the mind controller.
Not exhaustive, hopefully useful
Examples (all generated by o3)
1. stuck indoors on a rainy weekend
2. lonely while friends are traveling
3. inconsolable baby at 3 a.m.
4. decision paralysis over job offer
5. mid-meeting brain fog
6. spiraling from a small critique
7. procrastinating on writing
8. stuck in a family conflict
9. persuasion failure with a smart skeptic
10. caught in a loop of doomscrolling