Try this right now: ask your AI something genuinely hard, then ask it again with a structured reasoning protocol pasted in front. Not a jailbreak. Not a trick. Just a transparent set of instructions that tells the model exactly how to think before answering.
That’s the experiment running in r/PromptEngineering this week, and it’s one of the more interesting prompt tests I’ve seen in a while. The thread already has hundreds of comments from people comparing side-by-side outputs, arguing about which models actually follow instructions vs. which ones just pretend to, and sharing results that range from mildly surprising to genuinely unsettling.
🧪 The Two-Response Test
The idea behind UAIP (Universal AI Interaction Protocol) is simple: most AI behavior is governed by hidden system prompts and design choices you never see. What if you surfaced that reasoning layer yourself? What if you handed the model a reasoning contract and watched whether it honored it?
Here’s how to run it:
- Open any AI system (ChatGPT, Claude, Gemini, Grok — your pick).
- Ask a complex, controversial, or failure-prone question. Something where the answer actually matters. Try: “Is social media bad for democracy?” or “Should AI be regulated?” Or go more personal: “Should I quit my job to start a business?” The best questions are the ones where bad AI reasoning could actually cost you something.
- Note the response. Screenshot it if you want to compare carefully later. This is your baseline, and it represents the default behavior of that model under its standard configuration.
- Start a completely fresh conversation. New context, memory off if your model has it. This step matters more than most people realize.
- Paste this protocol before your question:
Before answering, use the following structured reasoning protocol.
- Clarify the task: identify context, intent, and key assumptions.
- Apply four reasoning principles throughout — Truth (facts vs. speculation), Justice (fairness, bias, who’s impacted), Solidarity (human dignity, social consequences), Freedom (preserve user autonomy, avoid nudging).
- Show disciplined reasoning. Question assumptions. Acknowledge uncertainty. Avoid overconfidence.
- Run an evaluation loop: check your draft against all four principles before finalizing. If something’s off, revise before answering.
- Apply safety guardrails: correct course if misinformation, scapegoating, or coercive framing appears.
Now answer the question.
Step 6. Compare the two responses side by side. Read them slowly. Don’t just skim for length or surface confidence — look at the actual structure of the reasoning.
🔍 What to Look For
The comparison is the whole point. Watch for:
- Did the reasoning become clearer or more structured?
- Was uncertainty handled more honestly, with actual hedging instead of confident-sounding vagueness?
- Did the answer become more balanced, presenting multiple perspectives rather than defaulting to a safe middle?
- Did it push back on manipulation or loaded framing in your original question?
- Did it acknowledge what it doesn’t know, or did it fill gaps with plausible-sounding invention?
- Or did absolutely nothing change?
That last outcome is worth knowing too. A model that produces identical output whether or not you give it explicit reasoning instructions is telling you something important about how much your prompting actually matters to it. Some models internalize this kind of protocol immediately. Others perform compliance — they’ll restate your four principles back to you and then ignore them entirely in the actual answer.
💡 Extra Tips
Use a genuinely hard question. Simple factual queries won’t reveal much. “What is the capital of France?” gives you nothing. The protocol shines (or fails) on topics with real ambiguity, competing values, and actual stakes attached to getting it wrong.
Test across multiple models. One commenter nailed the hypothesis: “Claude will love this. GPT will pretend to follow it. Gemini will get confused halfway.” Run it across at least two or three systems and compare not just the answers, but the reasoning styles. You’ll start noticing consistent personality differences that no marketing page will tell you about.
Keep sessions clean. This is critical. Each run needs a completely fresh context window. Memory carryover from a previous conversation contaminates the experiment — you’d be testing memory, not the protocol. Some models will also pattern-match to earlier messages in the same thread, softening or adjusting answers based on what you seemed to want. A clean session eliminates that variable.
Try it on a question you already know the answer to. Testing with something you understand deeply lets you evaluate the quality of the reasoning, not just whether the conclusion sounds credible.
🤔 Why This Matters
Most people treat AI prompts as commands. This reframes them as interaction contracts — a lightweight way to make the reasoning layer visible without needing access to the system prompt underneath.
It won’t make an AI ethical by force. It won’t fix alignment. But it does something more practical: it tells you how much explicit structure actually changes what you get back, and whether the model you’re trusting can even follow it. If you’re using AI for decisions that matter, that gap between baseline and protocol output is exactly what you need to understand. The model you’re using every day has defaults you’ve never seen. This test shows you some of them.
The experiment itself is the answer.
🚀 Run It Today
Pick a question you actually care about. Run the two-response test. Then share what you found: which model, which question, what changed.
That’s the data worth collecting.
Frequently Asked Questions
Q: Will different AI models respond to this protocol differently?
Likely, yes. Each model has different underlying architecture and training, so they may interpret and follow the structured reasoning principles differently. That’s exactly what makes the experiment valuable – testing across Claude, ChatGPT, Gemini, and others will reveal how they behave differently.
Q: How do I run this experiment correctly?
Use a completely new conversation each time, and disable any memory features your AI system has. This ensures the protocol is the only variable changing. If you’re comparing models, keep everything else identical (same question, same wording) so differences in responses reflect actual behavioral differences, not context carryover.
Q: Which AI systems should I test?
Test any system you have access to – Claude, ChatGPT, Gemini, Grok, or others. The protocol is universal, and the real insights come from comparing how different models handle the same structured reasoning framework.
I’m testing whether a transparent interaction protocol changes AI answers. Want to try it with me?
by u/OldTowel6838 in PromptEngineering