//. the log · AI architecture · 15 Jun 2026

When your AI vendor
pulls the model.

Anthropic's most capable model was live for three days, then switched off worldwide by government order. If your product runs on a single frontier model, that is your risk too. Here is how we build so it isn't.

The Log

On 12 June 2026, three days after launching Claude Fable 5, Anthropic disabled it, along with its sibling Mythos 5, for every customer on the planet, after a US export-control directive barred access by any foreign national. The most powerful model the public could touch went dark overnight. The news angle is national security. The angle that should keep product owners up at night is much more ordinary: the thing your software depends on can disappear, and you don't control when.

If that sounds remote, run the test on your own product. Pick the AI model it calls in production. Now imagine the provider sends an email tonight that says: access suspended, effective immediately. What breaks? Who notices first: your monitoring, or your customers? How long until you're serving requests again? For most teams shipping AI features in 2026, the honest answers are: a lot, the customers, and far too long.

That gap is not an AI problem. It's a systems problem, the same one good engineers have managed for every critical dependency for decades. Frontier models are just the newest, fastest-moving, and least predictable supplier you've ever taken on.

This is vendor risk, not an AI story

A model you call over an API is a third-party dependency with an unusually short half-life. Strip away the novelty and the failure modes are familiar. They just arrive faster and with less warning than the databases and payment gateways you're used to:

  • Withdrawal. Pulled by regulation, legal action, or the provider's own risk call. Exactly what happened to Fable 5, with no notice and no opt-out.
  • Deprecation. Sunset on a timeline that suits the vendor, not your roadmap. Model IDs get retired; you migrate or you stop working.
  • Capability drift. A silent update changes behaviour. Your carefully tuned prompts regress, and nothing in your code changed.
  • Price & rate shifts. Token costs move, rate limits tighten, a tier disappears, and your unit economics move with them.
  • Geo & policy walls. A model available in one market becomes unavailable in another, by law or by terms. If you operate across borders, this is when it bites.
  • Plain outage. The least dramatic and most common: the provider is down, and so is your feature.

You can't prevent any of these. You can make every one of them a controlled, recoverable event instead of an incident. That is the whole job.

How we architect against it

When we build AI into a production system, we treat the model the way we treat any supplier we don't control: useful, replaceable, and never on the critical path without a net. Six principles do most of the work.

1. Treat the model as a replaceable dependency

The model sits behind your own interface, not scattered through your codebase as raw SDK calls. One internal boundary — "give this task to whatever model is best right now" — means swapping providers is a config change, not a rewrite. The day a model is pulled, the blast radius is one adapter, not your whole application.

2. Route across more than one provider

If a capability matters, at least two independent models can serve it. Not necessarily live at once, but wired, tested, and one switch away. Cross-provider redundancy is the single highest-leverage decision you can make, because it turns "our vendor disappeared" from an outage into a failover.

3. Keep the model off the critical path

The most resilient AI features degrade instead of failing. If the model is unreachable, the user still gets a deterministic fallback: cached results, a simpler heuristic, a manual path, or an honest "this is unavailable right now" that doesn't take the rest of the product down with it. A feature that hard-depends on a live model call is a feature you've handed to someone else to operate.

4. Own your prompts, context, and data

Everything that makes the model useful for your problem (prompts, retrieval, tool definitions, evaluation sets) lives in your repository, versioned, portable, and provider-neutral. When you migrate, you bring your accumulated work with you. Vendor lock-in isn't the API; it's letting your hard-won context live inside one vendor's walls.

5. Build the evals before you need them

The reason teams can't switch models quickly isn't wiring — it's fear. Nobody knows if the alternative is good enough. A regression suite that scores models against your real tasks turns a swap from a leap of faith into a measured decision you can make in an afternoon. Evals are what make every other principle on this list actionable.

6. Put the risk in the contract and the architecture

Know your provider's notice periods, data-residency commitments, and SLAs before you depend on them, and assume the directive that hit Anthropic could hit any provider. Where the data is allowed to live, who is allowed to access the model, and what happens on suspension are architecture decisions, not fine print.

7 questions before your product depends on a single AI model

If you can't answer these cleanly, you're carrying vendor risk you haven't priced.

  1. If this model were disabled tonight, what exactly stops working, and who finds out first?
  2. Is there a second model, already wired and tested, that can serve the same capability?
  3. How long, realistically, would a full provider switch take today: hours, or weeks?
  4. When the model is unavailable, does the feature degrade gracefully or fail hard?
  5. Do your prompts, context, and evaluation sets live in your repo, or inside the vendor?
  6. Can you prove, with numbers, that a replacement is good enough before you flip the switch?
  7. Do you know your provider's notice period, data-residency terms, and suspension policy?

The difference between a demo and a system

Wiring a single model into a happy path is how you get a demo: impressive, fast, and quietly fragile. Designing for the day that model is pulled, deprecated, or priced out is how you get a system — one that survives a supplier you don't control. That distinction is the whole of our work.

AI is brilliant at the happy path for one person on one screen. Production systems are different work, and resilience to the supplier underneath is part of it. LittleMan · Digital Architects

The Fable 5 recall will be resolved; Anthropic says it expects to restore access, and it confirmed that its other models remain unaffected. But the precedent stands: in 2026, a frontier model is not just a product you buy. It's a dependency a regulator can switch off. Build like it.

//. build it to last

Building on AI?
Build the system underneath.

Thirty minutes with a principal engineer. Whether we work together or not, we'll map where your product is exposed: vendor risk, fallbacks, the architecture under the feature.