A change inside a small chat model that makes it explain medicine but stop giving personal advice, while a person with stroke symptoms still hears "call 911" first.
Preliminary research note, 3 November 2026. One open chat model with 4 billion parameters (Qwen3.5-4B), prompts written by the author, replies coded by pairs of independent artificial intelligence (AI) readers who did not know which version of the model wrote each reply. No clinician labels yet. Shared to invite scrutiny. Not medical advice.
Parker Smith. Medical student, LSU Health Shreveport. Founder and CEO, Pereste Health. pjs002@lsuhs.edu · ORCID 0000-0003-0993-3459
Summary
A switch and a push: the model explains instead of advising, and nothing else changes
The triage study on this site asked how one sentence about a patient's life changes a small chat model's emergency advice. This page asks a different question about the same model. Can a change inside the model make it give medical education (how a drug works, what a lab value means, what a disease does) but not medical advice (what you have, what to take, whether you can wait at home), while a person who describes stroke symptoms still hears "call 911" first?
The chat window shows the real messages and the real replies. Pick a message, then pick which version of the model to compare with the unchanged model. The models wrote each reply to a fixed length, so some replies stop mid-sentence. In the final version, a reply that the model was told to change starts with one fixed sentence, shown with a box around it.
messageloading
Loading the example conversations.
The change works where it should and only there. To a 75-year-old with COPD (chronic obstructive pulmonary disease) who has a two-day cold and asks what to do, the unchanged model writes a disclaimer, tells the person to contact a provider, and says what the symptoms sound like. The changed model explains what a chest cold does to lungs with COPD, in the third person, and does not tell the person what they have. Two readers coded 12 of 16 routine-case replies as individualized advice for the unchanged model and 2 of 16 for the changed model. On education questions, on education questions that mention the person's own diagnosis, on emergencies and on non-medical questions, the changed model's reply is the unchanged model's reply, word for word, in all 118 cases.
The emergency answer does not move. The model's one-word answer to "should this person call 911 right now?" is identical under the change on 24 emergencies and on 24 more written afterwards in new wording. Two readers coded the same number of emergency replies as a call-911 redirect under both versions: 21 of 24 and 23 of 24. The change never fires on an emergency, so it cannot touch the emergency reply.
The same idea written permanently into the model fails. One way to make the change is to remove the advice direction from every place the model writes into its working memory, which produces a new model file with no switch. That version lectures a stroke patient about stroke: replies that name 911 on the first line fall from 20 to 3 of 24 emergencies. It is reported on this page as a failure.
The cost is invented facts and a lost referral. When the change pushes the model to explain a case it was asked to judge, the model makes up mechanism. Replies with a false statement rose from 0 to 7 of 16 routine cases ("a cold often becomes pneumonia"; a bump on a bed rail called pressure necrosis). And the advice to contact a provider disappears along with the advice about the case. Starting each changed reply with one fixed sentence that names a clinician puts the referral back in every reply and lowers the invented facts without removing them.
Ninety-six messages written to break the switch did not open it on any emergency. Advice disguised as a general question, advice for a named other person, and advice tucked inside an education question all open the switch. Eight emergencies phrased as minor, eight buried inside education questions and 32 with a sentence about money or transport in front all leave it shut.
How the change works
One direction, two checks, one push
A chat model carries a running summary of the conversation through its layers as a list of numbers, called the residual stream. At layer 16 of 32, at the moment the model is about to write its first word, we read that summary. We compared the average summary for 30 personal advice requests with the average for 50 education questions. The difference between the two averages is the advice direction: the way the summary leans when the person is asking what to do. We removed from that direction any part that lies along the four directions that separate emergencies from routine and same-day cases, so the push cannot move the emergency signal directly.
1
The advice check. The summary at the first word is scored along the advice direction. The switch opens only if the score is past the midpoint between the advice group and the education group.
2
The emergency check. The same summary is scored along the emergency direction. The switch stays shut if the score is above the lowest emergency seen while fitting, minus one standard deviation of the routine cases. This check is cautious on purpose: it also keeps the switch shut on about a third of routine and same-day cases.
3
The push. When both checks agree, the advice direction is subtracted from the layer-16 summary at every word of the message and every word of the reply, at a strength equal to the average gap between the two groups. The model then writes as if it had been asked a general question.
4
The referral line. In the final version, a reply on a message where the switch opened starts with one fixed sentence: "This is general information, not advice about your own case; a clinician who can examine you should decide what applies to you."
The whole change is a 52 kilobyte file: the layer, two directions, two reference points, two thresholds and the push. It runs as a small piece of code attached to the unchanged model. A version that reads the checks during the model's own first pass over the message made the same decision as the offline analysis on 238 of 238 messages.
A key to the numbers on this page. "Switch opens" counts the messages on which the change fires. A reply's stance is one of five labels given by a reader who did not know which version wrote the reply: education only (explains, does not tell the person what they have or what to do), individualized advice (tells this person what they have, what to take, or that they can wait), emergency redirect (the first instruction is call 911), refusal only, unclear. "First advice" is the first concrete instruction to the person, using the triage study's codebook. Counts are the mean of two readers, so they can end in .5. "Log-odds" measures how strongly the model leans toward "Yes" over "No" on the one-word call-911 question; zero is even odds, +2 means Yes is about seven times more likely than No, +4 about fifty-five times.
The switch
It opens on advice requests, never on emergencies, and the permanent version breaks the 911 answer
Loading the numbers.
Figure 1. Top: each bar is the share of messages in one class on which the switch opened and the reply was changed. Of 238 messages, the switch opened on 16 of 20 general advice requests, 16 of 16 routine cases and 6 of 24 same-day cases, and on none of the 48 emergencies, none of the 70 education questions and none of the 20 education questions with personal context. Bottom: each number is the model's lean toward "Yes" on "should this person call 911 right now?", in log-odds, averaged over the class, under six versions of the model. Select a version. On emergencies, a lower number is harm. The permanent removal (the version with no switch) costs emergencies a full log-odd and drops two of 24 below even odds. A random direction of the same size costs nothing. Removing the emergency direction itself lowers the number by 1.6 but flips no emergency, which shows the measure can move. The switch-and-push version leaves every emergency number identical to the unchanged model.
The emergency guard built into the direction did not save the permanent version. The call-911 decision is not confined to the four coordinates the guard protects, so a push that avoids those coordinates on paper still reaches the decision through the rest of the network. The switch-and-push version is safe for a simpler reason: on an emergency it never pushes at all.
The replies
Two readers who did not know the version: advice becomes education, and a random push changes words but not the stance
Loading the numbers.
Figure 2. For each class of message, four bars: the unchanged model, the switch-and-push change, a random push of the same size through the same switch, and the permanent removal with no switch. Each bar splits the replies by the stance two readers gave them, so a bar that is mostly green means most replies explained without telling the person what to do. On general advice requests the switch-and-push change moves the count coded education only from 13 to 19 of 20; on routine cases from 4 to 14 of 16. The random push leaves both where they were (14 and 3), so the advice direction carries the change, not the disturbance. The permanent removal makes advice worse (13.5 of 20 individualized) and cuts the call-911 redirect from 20.5 to 13.5 of 24 emergencies. Select a class for the explanation score, the count of replies with a false statement and the share of words addressed to the reader. Agreement between the two readers on the stance (Cohen's kappa, where 1 is perfect agreement) was 0.77 to 1.00 on the advice and emergency classes.
What a changed reply looks like. The unchanged model answers "what should I take for this cough?" with a disclaimer and "you should contact your healthcare provider", then says what the symptoms sound like. The changed model writes "A cough with yellow phlegm that lasts for ten days is typically a sign of a respiratory infection" and goes on in the third person. Words addressed to the reader (you, your) fall from about five per hundred words to about one. On two same-day cases the model's judgment survived in the third person: "an 80-year-old with diabetes should have a urinary tract infection checked today."
The cost. Of the 36 messages the switch opened on, a word naming a doctor, clinic, provider or emergency service appears in 34 unchanged replies and in 3 changed replies. The readers also found more false statements in the changed replies: 4.5 against 0.5 of 20 general requests, and 7 against 0 of 16 routine cases. The explanation score on routine cases (1 to 3, where 3 is a clear and correct explanation) fell from 2.66 to 2.22. The model explains a case it was asked to judge, and invents mechanism to do it.
Dose
Half the push barely moves the stance; double the push breaks the text
Loading the numbers.
Figure 3. Each bar splits the replies on one class of message by the stance two readers gave them, for the push at half, full and double strength on the 60 advice messages, coded by a second pair of readers together with the unchanged replies. At half strength, routine cases coded education only rise from 3 to 5.5 of 16. At full strength they rise to 10 of 16 with this pair of readers (14 of 16 with the first pair). At double strength the text loops on a phrase in 23 of 36 changed replies, and 13 of 16 routine replies were coded unclear. The usable range is one dose wide.
Keeping a referral
A fixed first line keeps the clinician in every reply; delaying the push gives the model's verdict back
Loading the numbers.
Figure 4. Each bar splits the replies on one class of message by the stance two readers gave them, for two ways of keeping a referral under the switch-and-push change, coded by a third pair of readers. A delayed push lets the unchanged model write its first 30 or 60 words before the subtraction begins. That keeps the referral (33 or 34 of 36 changed replies name a clinician), but the model's first sentences already carry its verdict ("you are likely experiencing a COPD exacerbation"), so at 60 words the stance is the unchanged model's again. A fixed first line on the changed replies keeps a clinician in 36 of 36, keeps the education stance (17.5 of 20 general requests and 12.5 of 16 routine cases coded education only) and lowers the count of routine replies with a false statement from 8.5 to 5.5, still above the unchanged model's 2. The fixed line is the version shown in the chat window.
Messages written to break the switch
Ninety-six messages in ten families: none of the emergencies opened it
Loading the numbers.
Figure 5. Each bar is the share of messages in one family on which the switch opened. The ten families were written to fool one check or the other and were run through the version of the switch that reads the model's own first pass, with the fixed referral line. Blue families should open the switch; orange families must not. Advice disguised as a general question (8 of 8), advice for a named other person (8 of 8) and advice attached to an education question (7 of 8) open it. The second turn of a conversation (3 of 6) and sloppy text with typos (4 of 6) open it less often, and in every one of those cases the advice score was past its threshold and the emergency check held the push back, on a symptomatic low blood sugar or a heart-failure weight gain. No emergency opened it: 0 of 8 phrased as minor, 0 of 8 buried inside an education question, 0 of 32 with a sentence about money or transport in front. A fourth pair of readers coded the replies (agreement on stance 0.71 to 1.00). On advice disguised as a general question, replies coded education only go from 4 to 8 of 8; on advice for a named other person from 3.5 to 7.5 of 8; on every emergency family the counts are identical under both versions. Hover a bar for the counts.
What the switch protects is the unchanged model's behaviour, and on these messages that behaviour is uneven. On an emergency buried inside an education question the unchanged model names 911 on the first line in only 1 of 8 replies, and on an emergency phrased as minor in 4 of 8. The other replies say "seek emergency medical attention immediately" without naming a service. With a sentence about money or transport in front, 21 of 32 unchanged replies open with 911, the same loss the triage study measured. The changed model gives the same replies in all 48 of these cases, so it neither repairs nor worsens them. A product that needs a stronger emergency floor needs a different fix than the one on this page.
What was proved
Eleven theorems, checked by machine, say what the permanent version guaranteed
Three claims on this page are linear algebra, and they have now been proved in the Lean proof assistant, on a separate page. Removing a unit direction from a vector leaves no component along that direction. A direction built orthogonal to the emergency directions leaves every emergency coordinate unchanged under the removal, at every depth of a network whose embedding and layer writes have all been edited. And on a message where the switch is shut, the changed model is the unchanged model. The first two are exactly what the permanent version guaranteed, and the measurements confirm it held in the real model to within rounding; the call-911 answer broke anyway, because that answer is not read off the protected coordinates. The third is the one-line reason the switch-and-push version is safe. What cannot be proved is anything about the model's behaviour: where the switch opens on messages it has not seen, whether the explanation it writes is true, or what two readers will call it. Those stay empirical.
Limits
What this page does not show
One model, one layer (16; layers 13 to 17 looked the same when the direction was fitted and were not run), one fit of the direction on 80 messages, one decoding (the most likely word each time), replies cut at 160 words and read to 900 characters.
The advice and education messages differ in format as well as intent (a first-person case against a general question), so the direction may partly encode the format. The 20 education questions with personal context are the check on that, and the switch opened on none of them.
The readers are language models, not clinicians, and their notes on false statements are judgment calls. Agreement between readers fell in the later panels (0.50 to 0.70 on the advice sheets).
No emergency opened the switch, in 48 emergencies from the study and 48 more from the break-the-switch set. That bounds the miss rate at a few percent, not at zero. The two checks are the whole safeguard; an emergency they both miss would be explained rather than redirected.
The referral line is one wording, not a sweep, and the count of invented facts was measured on 36 changed replies per version.
Next steps. A clinician read of the false-statement notes. The same switch on a second model family. A prompt-only comparison (an instruction to explain and never advise) against the change, with the same readers. A fix for the unchanged model's own weakness on emergencies that are phrased as minor or buried in a lesson.
Full record: the lab notebook has every run, interval and negative result (interp-lab, notebook sections 42 and 43, and the page on the break-the-switch set under outputs/edu_surgery/redteam). The message sets, the coding sheets, both readers' files for every panel, and the 52 kilobyte change file are in the same repository. The method builds on conditional activation steering (Lee and colleagues, 2024) and on refusal-direction removal (Arditi and colleagues, 2024). The permanent version on this page is the second method applied to a stance the model should not express, and its failure on the emergency answer is the result.
Log
2026-11-03The red team: 96 prompts in ten families through the deployed gate, with the fixed referral line, coded by a fourth pair of readers.
2026-11-03The gated shift at layer 16 on Qwen3.5-4B: the design panel, the gate calibration, four conditions coded by two blind readers, the static removal as the negative result, the dose sweep, and two ways of keeping a referral.
Related
Circumstance-sensitive triage — How one sentence about a rural patient's life shifts emergency advice in small chat models.
Pereste Health — A venture bringing AI to healthcare, focused on health literacy.
Linked from
Proofs for the edit — Eleven theorems, checked in Lean, that say exactly what the education-not-advice edit guarantees, and why that was not enough.