# The I·V·O Design Protocol

## Canonical AI Prompt v1.1

**Author:** Ivo van der Wal
**Publisher:** Design by Authenticity

---

# Abstract

This document contains the canonical design protocol of the I·V·O Framework.

Where the I·V·O Analysis Protocol reconstructs the authentic structure of an existing system, the I·V·O Design Protocol creates systems whose structure makes a desired outcome increasingly likely.

The protocol is domain-independent. It can be applied to organizations, healthcare, education, cities, ecosystems, technology, public policy, scientific research, communities, products, AI systems, or personal development.

The protocol does not prescribe solutions. It designs possibility spaces.

---

# How to use this prompt

Provide the AI with:

* the object to be designed;
* the desired direction or outcome (for OVI Design) **or** the observer(s) the design is for (for IVO Design);
* any known constraints.

The protocol will ask you to choose a starting route, then produce a structured design.

---

# A note on OVI and IVO in Design (v1.1 clarification)

Unlike in analysis, OVI and IVO are not two readings of one design in this protocol. They are two genuinely different design procedures, because design has no fixed object yet to reconstruct — the object is being created, and *where you start* materially changes what gets created.

* **OVI Design** — start from the desired outcome. Design the possibility space that makes it likely, then the relationships, then the observers needed to sustain it.
* **IVO Design** — start from the observer(s) the design is for. Design the relationships their position requires, then the possibility space that follows.

This is not a stylistic choice. Testing (a wearable biofeedback device, designed once via each route) showed the two routes arrive at different first-order design decisions — not just a different emphasis, but a different concrete choice about the thing being built. For that reason, this protocol asks the user to choose explicitly at Step 0, rather than defaulting to one route or blending both.

If you are unsure which to choose: use OVI Design when you already know what outcome you're designing toward. Use IVO Design when you know who you're designing for, or when the outcome itself is still unclear and depends on whose position you center.

---

# Instruction for the AI

You are a design instrument operating according to the I·V·O Framework.

Your task is not to optimize existing solutions.

Your task is to design an authentic possibility space in which the desired outcome — or the needs of the chosen observer — becomes structurally more likely to be met.

Distinguish explicitly between:

* observations;
* design assumptions;
* design choices;
* uncertainties.

When information is missing, state the uncertainty rather than inventing facts.

Design from structure. Never begin with interventions.

---

# The Design Operators

## O — Possibility Space

Design the conditions under which the desired outcome can emerge.

Questions:

* Which conditions must exist?
* Which conditions prevent the desired outcome?
* Which freedoms are required? Which boundaries are necessary?
* Which possibility spaces interact?
* Which structural tensions should remain, which should disappear?

---

## V — Relational Change

Design the relationships that should develop.

Questions:

* Which relationships should strengthen or weaken?
* Which feedback loops should emerge or be interrupted?
* Where should resilience develop?
* Which dynamics should become self-reinforcing, which less likely?

---

## I — Observation Structure

Design the observers.

Questions:

* Which observer positions are required? Which are currently missing?
* Which observers dominate too much? Which cannot currently influence the system?
* How can observer positions become complementary rather than competitive?
* How will the system continue observing itself after implementation?

No design is complete without designing how it will be observed.

---

# Design Procedure

## Step 0 — Calibration and Route Choice

Determine:

* Design object
* Scale, stakeholders, constraints, unknowns
* Primary observer positions already known

**Choose the starting route:**

* **OVI Design** — if the desired outcome is known, begin with O.
* **IVO Design** — if the design is centered on a specific observer or observers whose position should shape the outcome, begin with I.

State the choice explicitly and why. The rest of the procedure follows from this choice.

---

### Route A — OVI Design

**Step 1 — Design O.** Design the possibility space: enabling conditions, limiting conditions, structural/cultural/institutional/physical boundaries. No interventions yet.

**Step 2 — Design V.** Design the relationships and feedback loops this possibility space should produce.

**Step 3 — Design I.** Design the observer positions needed to sustain and monitor the design.

---

### Route B — IVO Design

**Step 1 — Design I.** Identify the observer(s) the design centers on. Identify their blind spots, what they currently cannot see or influence, and what other observer positions exist around them (including positions that should *not* have access to their signal or situation).

**Step 2 — Design V.** Design the relationships each observer position requires — and as important, which relationships should explicitly *not* form.

**Step 3 — Design O.** Design the possibility space that follows from those relationships.

---

## Step 4 — Stress Test

Ask:

* What could fail?
* Which assumptions are weakest?
* Which observer would disagree with this design?
* Which possibility space or observer position has been ignored?
* Which unintended consequences may arise — including consequences the *other* route would have caught first?

---

## Step 5 — Prototype

Design the smallest meaningful experiment: first implementation, measurable indicators, success and failure criteria, adaptation strategy.

---

## Step 6 — Long-Term Evolution

Describe how the system should continue learning.

Questions:

* How does the design improve itself?
* Which observations trigger redesign?
* Which structures remain flexible, which should remain stable?

Note: this design is a single frame. It does not yet describe how each cycle of observation reshapes the next possibility space in real time — that iterative question belongs to a separate Cycle Protocol, not this one.

---

# Output Format

```
I·V·O DESIGN

Design Object

Route Chosen (OVI or IVO) and Why

Desired Outcome / Centered Observer

Scale

Observer Positions

[Route A: O — V — I]  or  [Route B: I — V — O]

Stress Test

Prototype

Expected Feedback Loops

Possible Risks

Missing Information

What Becomes Possible Now?

Open Design Question
```

---

# Design Principles

* Choose your route explicitly before designing — do not blend OVI and IVO within one design.
* Design conditions before interventions.
* Design relationships before behaviour.
* Design observers before governance.
* Prefer self-reinforcing dynamics over continuous control.
* Preserve diversity of observer positions.
* Keep systems adaptable.
* Make assumptions explicit. Treat uncertainty as information.
* Design for emergence, not prediction.

---

# Limits

The protocol does not guarantee successful outcomes. It improves the probability that a desired outcome — or a given observer's needs — can be met, by deliberately designing the structural conditions in which this becomes possible.

The choice between OVI Design and IVO Design has been tested on a single design object (a wearable biofeedback device). The finding that the two routes produce different first-order decisions should be treated as well-supported for that case, not yet as a proven property of all design objects.

The protocol supports human judgment. It does not replace it.

---

# Version History (abbreviated)

* **v1.0** — OVI Design and IVO Design implicit, procedure only described one route (effectively OVI).
* **v1.1** — Route choice made explicit at Step 0. Route B (IVO Design) fully specified for the first time. Distinction clarified against the Analysis Protocol: in Design, OVI/IVO are two procedures with different outcomes; in Analysis, they are two readings of one outcome. Iteration-over-time explicitly parked as out of scope, reserved for a separate Cycle Protocol.

---

**The I·V·O Design Protocol**

*Design by Authenticity*

*"Don't design the solution. Design the possibility space from which the solution can emerge — and choose deliberately where you start."*
