Physician context is the moat đ©ș, AI-native EHRs ditch the seat đł, Anthem loses the NSA rematch âïž
The 15 minutes a physician spends on HPI, PMH, and ROS before touching a patient is the same discipline that separates usable agentic code from disaster â and almost no one with that training has noti
The clinical history IS the prompt. A physician just said it out loud.
Adam Carewe, MD posted an essay yesterday titled âThe Vibe Coding Gap Is Not a Coding Problemâ. His core move: line up the clinical history (chief complaint, HPI, PMH, social history, ROS) against the production vibe-coding discipline Anthropicâs Eric describes â âspend 15 to 20 minutes collecting context before writing a single prompt. Explore the system. Build the plan. Name the constraints. Then let the model execute.â The two disciplines are the same discipline. The physician has been running it since internship.
His closing line deserves to be pinned above every clinician-builderâs desk: âSystem B required us to outsource building to engineers because they held the only skill that could produce software. System C makes domain knowledge the scarce resource and code the commodity.â
This is the thesis of this newsletter in someone elseâs handwriting. Itâs also a clinical informaticist who saw patients this week saying it cleanly â not a founder deck, not a LinkedIn think piece. When a physician builds the argument, the argument is built. The only thing left to do is build the thing.
đ€ Haters
âThis is just the same âdoctors should codeâ talk weâve had for ten years â dressed up in vibe-coding lingo.â Partially fair. The rhetoric isnât new. Whatâs new is the economics. Ten years ago, a physician who learned React had bought themselves a six-month path to a mediocre prototype. In 2026, that same physician, armed with the clinical history reflex, can be in a working agentic prototype by Sunday night. The new part isnât the encouragement; itâs that the cost structure finally matches the encouragement.
âMost doctors I know canât actually model a software system â they can model a patient.â Correct, but youâve conceded the point. Modeling a patient IS modeling a system â the inputs are messy, unreliable, adversarial. The output is life-changing. The feedback loop is 48 to 72 hours. If you can disposition a complex polypharmacy patient with an occult sepsis workup, you already have the cognitive substrate for âthis tool returns 200 but silently drops the field.â The translation is smaller than it looks.
âThe physicians ACTUALLY building are a rounding error â stop pretending theyâre a wave.â Also fair. Fewer than 1% of practicing US physicians have a repo theyâve committed to in the last year. But a wave doesnât need 50%. It needs maybe 2%. When 30,000 of the 1.1M clinicians in the US start shipping specialty-specific tools on agentic stacks, the market looks nothing like it did. We are not there yet. We are also not far.
đĄ 80/20: The skill your residency drilled into you â do not order the CT without the full history â is now directly monetizable in a market that didnât know it needed it. Try: write your next LLM-backed tool the way you write an H&P. Chief complaint (one sentence: what does this tool do?). HPI (user story, onset, quality, aggravating/relieving factors). PMH (systems it touches â EHR, scheduler, lab). Social (who uses this and on which shift). ROS (ten-system review of what else could break). Then â and only then â open the editor.
đĄ Builderâs Radar
Vertical EHRs are about to get un-seated.
Sam Tooleâs two-part series argues that specialty EHRs (think ModMed, NextGen, AdvancedMD) sit on a pile of clinical context and charge per seat â a pricing model that dramatically underprices what the software is positioned to deliver. AI-native entrants can ship better software at lower prices and add consumption-based revenue streams the incumbents canât match. The PE thesis behind Thoma Bravo-NextGen, Warburg-ModMed, and Francisco Partners-AdvancedMD assumes sticky seat-based contracts. That thesis has a new expiration date.
đ€ Haters
âNobody is actually ripping out their ophthalmology or derm EHR this year â switching costs are brutal.â True, and thatâs exactly what makes the window long and the outcome slow-motion obvious. The PE lockup periods outlive the buyerâs confidence. The installed base doesnât need to switch this quarter; it needs to hear about a cheaper, better-at-documentation competitor and stop paying list price at renewal.
âConsumption pricing in clinical software has been tried and doesnât work â providers hate variable cost.â Fair in 2019. In 2026 providers have already accepted scribe pricing per encounter, coder AI priced per chart, and prior-auth bots priced per submission. The variable-cost muscle is built. The seat model is the anomaly now, not the default.
đĄ 80/20: If youâre a physician owner-operator in a fragmented specialty, you are the ideal first customer of an AI-native vertical EHR â and probably also the ideal founder of one. Reframe: the PE-owned incumbent isnât a competitor, itâs your TAM. Start by auditing what yours bills for per seat vs what it actually does per encounter.
Anthemâs attempt to relitigate its IDR losses got thrown out.
On April 9, Magistrate Judge Karen Scott (C.D. Cal.) dismissed Anthemâs federal RICO, ERISA, and fraud claims against HaloMD and co-defendants â the billing company that helps providers navigate the No Surprises Act Independent Dispute Resolution process. Anthem argued HaloMD flooded IDR with ineligible disputes labeled as eligible. Judge Scott ruled NSA only permits federal review under narrow circumstances (corruption, bribery, destroyed evidence) and that the IDR process already lets participants flag ineligible disputes to the arbitrator. Adopting Anthemâs position, she wrote, would subject ânearly every eligibility determinationâ to federal court review. Anthem will appeal to the Ninth Circuit. Three parallel BCBS suits remain active in Texas, Georgia, Ohio.
đ€ Haters
âThis is a minor procedural ruling â insurers will just find another angle.â Partially. But the phrase âprocedural rulingâ is doing a lot of work. The federal claims â the ones with treble damages and nationwide preemption potential â are gone. What remains is state-law claims that can be refiled in CA state court, where insurers have much less leverage. The fee-structure argument (âarbitrators have bad incentivesâ) also got explicitly rejected on merits, which is not a procedural loss.
âBuilders donât care about an NSA case.â Builders who touch out-of-network billing care a lot. If youâre shipping anything that routes claims, drafts appeals, or helps providers survive the IDR flood, the legal substrate youâre building on just got considerably firmer. The ruling doesnât create the opportunity â it protects the existing one.
đĄ 80/20: If your product touches the IDR process â appeal drafting, QPA calculation, dispute filing â read the ruling itself, not the summary. The judgeâs framing of what âbad faithâ looks like under NSA will shape vendor contracts for the next 24 months. Try: run your own productâs IDR filings against Scottâs corruption/bribery/destroyed-evidence bar. If your software couldnât survive that bar on its worst day, harden it now.
Behavioral health visits passed primary care in 2024. Nobody is talking about it.
CDC Data Brief 558 on sources of usual care â re-surfaced this weekend in Jared Dashevsky, MDâs âWhere Americans Get Care in 2026â â landed a stat worth stopping on: 66.4 million behavioral health visits vs 62.8 million primary care visits in 2024. For the first time. 90% of adults still say they have a usual source of care, but the age split is stark â 12.2% of 18-34 year olds name urgent care or a grocery-store clinic as their usual source; only 4% of 65+ do. 80% of practicing physicians now work for hospital systems or corporate entities (2023 data). Urgent care centers nearly tripled since 2010 while PCP density dropped 22%.
đ€ Haters
âUrgent care replacing PCP isnât news â everyone has been predicting this since 2015.â Predictions arenât data. The stat that flipped is data. The moment behavioral health visits exceeded primary care visits is the moment âprimary careâ stopped being the default front door of American medicine. If youâre building on assumptions from 2019, that assumption is now wrong.
âAgentic AI to âexpand PCP panel capacityâ is the Dashevsky pitch and itâs basically marketing for his favored vendor.â Somewhat. Heâs transparent about which product heâs bullish on. But the diagnosis (supply wonât move; AI panel expansion is the near-term lever) is correct independent of whose tool wins. The bottleneck isnât model quality â itâs continuity, documentation, and the longitudinal relationship, which urgent care structurally cannot provide.
đĄ 80/20: The real building opportunity isnât âreplace the PCPâ; itâs âbe the longitudinal layer that makes urgent care visits count.â Every 18-34 year old who walks into a CVS MinuteClinic is producing a data event that currently disappears into a silo. Try: spend a weekend mapping what it would take to stitch one urgent-care visit into a longitudinal record that a PCP could act on later. Thatâs the build.
OpenAI shipped a frontier reasoning model for biology. You werenât on the invite list.
OpenAI introduced GPT-Rosalind â its first frontier reasoning model purpose-built for the life sciences. Deployed under trusted-access terms to Moderna, Amgen, the Allen Institute, and Thermo Fisher. This is a peer story to Anthropicâs Project Glasswing / Mythos cyber-research model â both labs are now shipping narrowed-access frontier models to strategic partners in regulated domains, weeks apart.
đ€ Haters
ââTrusted accessâ is paperwork. Same model, fancier paperwork.â Partially true â the weights are the weights. But the paperwork is the point. Moderna and Amgen are getting a model-use arrangement that small clinical AI startups cannot match, and the regulatory comfort is real: shared liability, audit trails, indemnification. If youâre a small shop trying to sell bio reasoning into enterprise pharma, the bar just moved.
âThereâs no way a bench scientist at Moderna is going to trust LLM reasoning on a drug target over a PhD chemist.â Not today. The observable effect over the next year is not replacement; itâs asymmetry â teams with GPT-Rosalind triage faster, read more papers, propose broader mechanism hypotheses. A group thatâs 30% faster at literature-to-hypothesis doesnât âreplaceâ anyone. It just leaves the teams without it behind in 18 months.
đĄ 80/20: For clinician-builders outside of big pharma, the read is about tiers of access, not the model itself. Frontier labs are now shipping regulated-domain models with restricted rollouts. Reframe: âfrontier model accessâ is becoming a commercial asset, not a commodity, in biotech/health. Plan for a world where your local-first MedGemma pipeline is the open substrate and the frontier-model calls are a per-query premium paid only when warranted.
đ ïž From the Workbench
isitagentready.com â see if your site speaks agent.
Cloudflare launched a public scoring tool that audits your website for agent compatibility: robots.txt posture, sitemap, MCP discoverability, Agent Skills, OAuth, access control. Drop in a URL, get a score and an actionable fix list. Paired with Radar data showing current web-wide adoption is low. Useful as a fast audit when youâre about to stand up something agent-facing.
â ïž Verify: This is an uptime/config audit, not a security audit. A high Agent Readiness Score says nothing about whether your app correctly handles deep-merge updates, hallucinated success responses, or prompt-injection through fetched content. Run it for the hygiene layer â do not treat the score as an endorsement.
đ€ Haters
âWhy do I care about my clinic site being âagent readyâ? Patients arenât using agents yet.â Some arenât. Many are â just not the way you think. Copilot, Perplexity, ChatGPT search, and agentic browsers already fetch doctor pages when patients ask âwhat should I expect at my derm appointment.â If those fetches return garbage, your office gets skipped. The cost of fixing it (robots.txt, a sitemap, an MCP endpoint for hours/location) is hours, not weeks.
âCloudflare is grading its own homework â of course every site needs their products.â Partly true. But the open-ended checks (sitemap, robots, a clean API endpoint, OAuth done right) donât require Cloudflare. They just require you to not be hostile to crawlers that donât have a 2015 UX.
đĄ 80/20: Treat agent-readiness the way you treated HIPAA awareness in 2015 â not glamorous, but the building block everything else sits on. Try: run isitagentready.com on your own clinic or product site today. Fix the top 2 items before your next deploy.
đ§° Builderâs Tip
Weekend Project â Build an LLM tool-call safety wrapper (3-4 hours).
This weekendâs build is inspired by Orqisaiâs âthree hardest problemsâ post â the three production failure modes that bit every builder who shipped an agent against a real API: (1) LLMs silently PUT partial payloads and wipe your fields; (2) LLMs report âsuccessâ on 404s; (3) query params arrive as strings instead of dicts and the request just quietly returns nothing.
The weekend project: write a minimal safe_call(tool_fn, args) wrapper in Python (or TypeScript) that does three things â fetch current state and deep-merge before any write, prefix every non-2xx response with the literal string Error:, and coerce string-shaped query-param inputs into dicts with a logged warning. Point it at a FHIR sandbox (Medplum, Inferno, or the HAPI public server) and run 10 test cases where your agent âupdates a Patient resourceâ while only mentioning the one field it wants to change. Confirm the other fields survive. Starter test: ask the agent to update Patient.gender and verify Patient.birthDate is still there afterward.
You end Sunday with a wrapper you can drop into every subsequent agent project and not re-learn these three lessons the expensive way.
What are you building this week? Reply and tell me â I read every one.
â Kevin


