← AI
UIUI
User Intent to User Interfacethe agentic coding stack, traced end to end

v0.1 · a conjecture, perpetually exposed to refutation

From User Intent
to User Interface

What actually happens between a user pressing Enter on a prompt and a rendered result landing back on their screen. Four orthogonal projections of one system: the journey a request takes (Axis B), the layers it is built on (Axis A), the concerns that cut across them (Axis C), and where every runtime artifact came from (Axis D).

Click any node to zoom in. The journey is the spine; every phase drills into the layers it exercises.

Axis B · Lifecycle

The Journey — one request, Φ0 → Φ17

Follow a single prompt from intent to interface. The loop (Φ3 → Φ13) repeats every turn; tool calls can recurse into the whole machine again. Click a phase to see the layers it touches.

User Intenta thought, underspecified
↺ agent loop — repeats Φ3 → Φ13, appending context each turn
User Interfacea rendered result
Intent (L0)Client (L1)Harness (L2)API (L3)Engine (L4–L8)World (side effects)
Axis A · Vertical layers

The Stack — what is built on what

Human at the top, silicon at the bottom. Each layer consumes the interface below it and exposes one above. Click to expand; the zoom is the recursion.

Axis C · Cross-cutting planes

The Concerns that span every layer

The systematically under-enumerated stuff — threaded through the whole stack rather than living in any one layer.

Axis D · Provenance

Where every runtime artifact came from

Build-time pipelines. Lets the drill-downs terminate honestly: weights, tokenizer, engine, kernels, harness — each has an origin.

Rendered from the ontology, not the reverse (§5.1). Single source of truth: taxonomy.data.ts. Every node has a stable address — use it to log refutations.

The Agentic Coding Stack · A Comprehensive Building-Block Taxonomy · v0.1 — open for refutation.