Skip to content

Philosophy / Spec-driven

We write down the outcome — before we build it

The industry calls this approach spec-driven development. For you it means: you read and sign a description of the future system before we start building it.

Why conventional development is opaque

You describe what you need in words, then — weeks of silence, then you are shown a result that almost never matches what you meant. The cause is not bad contractors. It is that the only place the intent lives is correspondence, meetings, and people's heads.

When understanding lives in heads, it leaves with the people. A developer or contractor changes — and the project starts almost from scratch.

The description comes first

We start with a document that describes the future system in plain language: what it does, what it does not do, and how we will know it is done. Not a forty-page requirements tome — a short working description you can read in an evening.

The description is the single source of truth. Until you have signed it, nothing gets built. Once you have, exactly what is written gets built — and any deviation shows up as a mismatch with the text, not an argument about who meant what.

Plans change? The description changes first, then the code. Never the other way around.

Agents prepare — people sign

A significant share of the work is done by AI agents, directed by the studio's people. Agents prepare: drafts, code, checks. People sign: every substantive step passes human review; nothing lands in your system automatically.

Every line has a history: who proposed it, who checked it, who signed it. At any moment you can see what is done, what is in progress, and what is waiting on your decision.

What this gives you

Predictability
You know what will be built before work starts — because you have read and signed it.
Traceability
Every change points back to the description. You can see not just what changed, but why.
The knowledge stays with you
The descriptions live in your repository, next to the code. Changing the team or the contractor does not reset the project.
No black box
Work moves in small, visible steps — not one big surprise at the end.

Here is what that looks like in practice: our own working corpus — every description, decision, and rule of the studio — is published in full.