Chapter 8 / Essay
Chapter 8 № 08 · 2026

A proprietary framework becomes
a cage with no exit.

Proprietary frameworks, proprietary abstractions, human dependency — with Palantir's FDE as the archetype

Lock-in is the state in which migration cost is high enough that nothing moves. The SIer commission model has three layers of lock-in; Palantir's FDE model is the extreme form. AI-native development, by contrast, minimizes lock-in itself by working in standard code and standard formats.

Chapter 7 showed that the gap between SIer commissioning and AI-native development runs at 10× to 100×. Even so, customers do not move at once — the reason is lock-in. This chapter decomposes the structure of lock-in, reads Palantir's FDE model as the archetype, and shows why AI-native development is structurally bad at producing lock-in in the first place.

The three layers of lock-in

What makes the SIer commission model anchor a customer is the combination of three layers.

(1) Proprietary frameworks — the SIer's in-house standard frameworks, custom packages, custom operational stacks. A system running on these can only be maintained by the SIer itself. Switching vendors means rewriting the framework along with everything else.

(2) Proprietary abstractions / Ontology — the customer's business concepts get expressed in vendor-specific models. Customer master, product master, business flow — once these are encoded in the vendor's own abstractions, another system cannot reproduce the same meanings. Semantic compatibility is lost.

(3) Human dependency — implicit specifications live only inside the heads of the engineers who have maintained the system for years. When the SIer's team leaves, the knowledge leaves with them. Documentation is stale, code is hard to read, and a new joiner cannot find a way in.

flowchart TB subgraph Lock["SIer / FDE form — three layers of lock-in"] direction TB L1["Proprietary frameworks
(customer cannot move)"] L2["Proprietary abstractions / Ontology
(meanings are vendor-specific)"] L3["Human dependency
(engineers leave with the knowledge)"] L1 --> L2 --> L3 end subgraph Open["AI-native — standard code, standard formats"] direction TB O1["Standard libraries
(anyone can read)"] O2["Standard formats
(JSON, SQL, Markdown)"] O3["AI regenerates explanations
(knowledge is not pinned to a person)"] O1 --> O2 --> O3 end classDef good fill:#e8f5e9,stroke:#7a9a6d,color:#3a4d34 classDef bad fill:#fef3e7,stroke:#c89559,color:#5a3f1a class Open good class Lock bad

Stacked together, the three layers make lock-in formidable. One layer alone can be undone by switching vendors. When all three are active, migration becomes practically impossible. The high price an SIer commands rides on top of these three layers.

Lock-in is the state in which migration cost is high enough that nothing moves. When two or more of the three layers are active, the customer cannot move even with an order-of-magnitude price gap.

Palantir's FDE model — the extreme form of lock-in

The form that maximizes all three layers of lock-in is Palantir's FDE (Forward Deployed Engineer) model. In the world of software commissioning, it is known as the most polished — and the most binding — form of customer attachment.

How the FDE model works:

All three layers of lock-in are active:

The result is that what customers pay Palantir is far above the commodity price of software development — pricing is not set by competition but by the premium that the lock-in structure sustains.

Read this as the fully refined form of the SIer commission model. The Japanese SIers use, at different scales, the same three layers to anchor their customers. Palantir has taken that mechanic and optimized it globally for military, intelligence, and large-enterprise customers.

Palantir's FDE is the end-state form of SIer commissioning. Maximizing the three layers of lock-in produces a structure in which the customer keeps paying in the billions of yen.

AI-native development tends to produce standard code

From here, look at why AI-native development is structurally bad at producing lock-in.

The largest reason is that AI tends to write standard code.

Why does AI choose standard? AI was trained on a large body of public code. The majority of that training data is standard libraries and standard formats. AI outputs the form that is statistically easiest to write — which lands, as a result, biased toward standard libraries and standard formats.

Side effects:

In other words, simply doing AI-native development produces, naturally, a structure that does not generate lock-in. The avoidance is not deliberate — the standard is what you reach for because it is faster.

Another AI, another builder can pick it up

Look more concretely at how lock-in dissolves.

An AI-native code base has these properties:

What this means is that another AI, another builder, can pick up the work at minimal cost:

None of these options is structurally available in the SIer / FDE model. The absence of lock-in is the structural strength of AI-native development.

Built AI-natively, another AI, another builder, or the customer themselves can take it over. Lock-in is not even on the menu.

Where lock-in stays, and where it dissolves

Sort engagements by whether lock-in keeps holding and where AI-native development can dissolve it.

Lock-in stays:

Lock-in dissolves, or never forms:

The ordering is: new projects and extensions move first. Core business systems move only when contract expiry, regulatory clearance, and migration cost assessment all line up. Even with a large price gap, not every engagement moves at the same speed.

The overall pace of the industry shift — Japan's multi-tier subcontracting, labor mobility, transitional contract forms — is treated in Chapter 10.

Note that everything so far has been about the development lock-in of the SIer-commissioned model. Separate from it is the lock-in of vendor AI (Copilot and the like) itself — a form where the intelligence running underneath can be swapped for a cheaper in-house model without the user's consent. In June 2026, Microsoft's AI chief Suleyman said openly that the company's goal is to "ultimately eliminate" what it pays Anthropic. Even when development lock-in dissolves into standard code, entrusting your workflow to one vendor's AI creates a different dependence. The principle of keeping judgment and tools on your own side applies here too (→ Building a Microsoft 365 equivalent yourself).

The counter-axis to all of this is open source. Once, open source's "the source is published" meant something only to specialists, and it was held to be inferior to proprietary even on being "polished and ready to use." But with AI beside you, you can handle installation, operation, and extension yourself — the value of open source and proprietary reverses. Being open becomes a practical benefit for the first time, and you stand on the side where lock-in does not bite.

Where the next chapter goes

Wherever lock-in dissolves, customers will need builders. Whether in-house or external, they will be hiring a judgment-centered profession. The capacity to see lock-in coming and to design a way out of it — reading the vendor's pitch against itself, verbalizing your own organization's interests, defining the criteria for an alternative — falls inside the liberal arts (Chapter 4).

The next chapter takes up the era in which companies hire builders — how builders get positioned, how they are paid, and how they function.


Related articles