MeridiansMeridians

Leo — Builder

Source path: knowledge-base/personas/headless-builder.md

# Leo — Builder

> **Documentation-only / headless builder.** Leo wants contracts, canonical records, MCP, and a
> reliable substrate. He has no `PERSONA_SETUPS` entry and therefore no economics profile.

## Snapshot

| | |
|---|---|
| **Archetype** | `headless-builder` |
| **Boundary** | API and record surfaces rather than a consumer reading. |
| **Use** | Build tools, harnesses, and experiments on the substrate. |
| **Lane** | None; intentionally absent from the setup roster. |
| **Deal-breaker** | A hidden source of truth or UI-only capability. |

## Why he cares

Leo needs the world to be inspectable: typed actions, branch lineage, MCP operations, and explicit
shipped/directional boundaries. He is not evidence that a reader or Director has product-market fit.

## The causal loop

Read the contract → create a declared world → dispatch an attributable action → inspect the branch →
record what the tool caused → improve the harness.

## Opening objection

“The public metaphor hides implementation gaps.” Correct. The builder is responsible for finding them.

## What the model captures

Canonical state, operation boundaries, receipts, and experimental outputs. It does not make an
unbuilt surface real because an API shape exists.

## What would lose him

Hand-edited records, silent generated drift, missing attribution, or a demo that cannot be replayed.

## Shipped / direction boundary

The record, MCP, and Scenario substrate are current. Automated intake, MWS, and World
deployment remain directional. Leo remains documentation-only/headless-builder.
Open on GitHub

Raw Markdown source