Schema-Switching
Though this is clearly a different level than actually switching your whole schema, this is more like moving to a Mixture of Experts type of approach to concepts that you might not know. Here you need to apply different types of knowledge to work inside a Formal System. WOAH maybe this is literally just system switching. Anyways let's outsource this thinking to claude real quick.
Claude came back with a fun little excerpt which summarizes what I mean pretty well:
[!cite] Claude
The ability to flexibly adopt different interpretive frameworks or modes of thinking based on contextual cues, allowing for more effective communication and problem-solving within formal systems. This operates at a more granular level than complete system changes, similar to how we might switch between different professional vocabularies while staying within the same language.
And yes that is exactly what I mean.
Similar to Code-Switching this was initially conceived when I was writing about Coding from Examples This is when I was first thinking about why it's important to give people little hints, tacit or not that tell who we are talking to, how we want to begin talking to them. One way we explicitly do this is:
Model Instructions
see also: Model Instructions and LLM prompts
Model instructions allow us to bypass all the random talk of initializing conversations and allow us to jump straight in media res by explicitly putting to words those tacit instructions of conduct. This is also why I imagine that open ai models are fucking ass. It's because it's built for absolute fucking nerds.
Language Switching
For my polyglots out there who love to dabble in some Language Learning
You also don't need to do a complete schema overhaul, but what you do need is to some foundational Schema-Switching so that you can understand what someone else is talking about.
I mean that literally is just code switching or whatever.