M
M
e
e
n
n
u
u
M
M
e
e
n
n
u
u
M
M
e
e
n
n
u
u
M
M
e
e
n
n
u
u

02

Overview

Approach and philosophy

Version 2026-10-16

Checked against the code

What Siege believes about building a company's operating system, and the commitments that follow from it for the client and its technical person.

01

01

Seven commitments

1. The foundation comes before any screen. Siege first models how the business really works, then designs the data around that model, then builds the software. A screen built on an unexamined tangle of tools becomes one more place for the work to live.

The foundation comes before any screen: Siege first models how the business really works, then designs the data around that model, then builds the software. Agents come last.

2. The data layer and the software are separate. The software can be taken apart and rebuilt any number of times, and none of the data is ever lost or silently changed by it. When data has to move, the move is recorded and reversible. That separation is what makes years of change safe.

3. One model governs everything. The Ontology is the single source of truth for what the business is made of and who may change what. The data model, the permissions and the limits on AI all answer to it. See The Siege Ontology Framework.

4. Every action is controlled. Siege never runs a business system on typed instructions to an AI; asking a model to “build this, and make no mistakes” is how systems fail and how they are left open. Every action, by a person or an agent, is defined before it can happen, permitted to exactly who may take it, checked before it runs, and recorded with who, what, when and on what authority. The application comes first. An agent is let in only once the application works, and it holds keys only to what it is granted, with less room than a person, never more. Siege’s own software runs under the same rules. See AI and agents under control.

5. Anyone the client trusts can check the work. The client’s technical person is welcome before a dollar is spent, and as often as they like after that. Most guarantees in this documentation come with a way to check them, listed on How to verify our work.

6. The knowledge stays inside the client. One of the client’s own people becomes the keeper of the model, checks it against how the business really works, and trains the rest of the team as each part goes live.

7. We say where things stop. Any work still open when a client signs is listed in that client’s agreement, each item with its date. Real data connects only once every item is done and shown to the client’s technical person.

02

02

Forward Deployed Engineers

Siege works through Forward Deployed Engineers (FDEs): engineers who work inside the client's business, learn how it really runs, and own the system end to end. They do the part that needs people: asking the right questions, taking the business apart with the people who run it, and putting it back together so it works as a whole. Siege makes the engineering decisions and settles any conflict in the system. The client only answers questions about its own business, and each answer is recorded with who gave it and when.

Everything an FDE builds lives in the client's own repository and Ontology, with documentation and runbooks beside it, so the knowledge is never tied to any individual. FDEs work inside the client's system through Siege's FDE account, in plain view of the client's administrators.

03

03

How the engagement works

Stage

What it is

The Foundation Model engagement

Siege models the business, builds the foundation and the first software on it, and connects real data once the data agreement is signed

A renewable yearly license

The client's own instance of the Siege platform, renewed each year, including support and updates

04

04

What the client can count on

Commitment

What it means in practice

Ownership

The client owns its data, its Ontology and its custom code; it licenses the Siege platform its system runs on. See Ownership and continuity.

No real data before the agreement

Real data connects only after the data agreement is signed and two people have said yes. See Data commitments.

Changes are reviewable

Every change to the client’s system is recorded with what changed, who made it and when.

The client’s own accounts

The client’s repository starts clean, and it and the hosting sit in the client’s own accounts.

Book a call
Your move

The new world will not wait.

Tell us what you mean to build, and we will tell you plainly what it would ask of you.

By sending, you agree to our Terms and Privacy Policy.

By sending, you agree to our Terms and Privacy Policy.

By sending, you agree to our Terms and Privacy Policy.