Skip to content

Understand

A typed graph for product knowledge.

Product teams already think in entities and relationships: personas, jobs, opportunities, features, outcomes. UPG names them, types them, and connects them so the graph can be queried, validated, and shared across tools.

“A product team writes 28 documents and 150,000 words per product. That’s a lot of unstructured prose for an AI to parse, a system to query, or a team to keep consistent. A graph stores the same knowledge as typed entities and explicit connections: less prose, more structure, clearer answers.”

01The Problem

28 documents. 150,000 words. Zero structure.

Every product team writes the same artefacts: PRDs, OKRs, roadmaps, personas, Jobs-to-be-Done docs, Business Model Canvases, RICE sheets, retros. Each lives in its own tool, in prose, with its own vocabulary.

The same entity (a persona, a feature, a job) appears in a dozen places under a dozen names. No system can answer “which features serve which jobs for which persona?” without a human stitching the prose together by hand.

AI inherits the same problem. Prose is hard to parse reliably. Prose drifts. Prose contradicts itself.

02The Move

Typed nouns. Typed verbs. One graph.

Replace each artefact with a small set of typed entities and explicit edges. A persona becomes a persona node. A job becomes a job node. The fact that the persona pursues the job becomes a persona_pursues_job edge.

The graph carries the same knowledge as the prose, with three differences: every concept has a stable type, every connection is queryable, and every claim can be validated.

AI can read it. SQL-like queries can traverse it. Two teams looking at the same graph see the same product.

03Building Blocks

Four primitives. The whole spec composes from these.

04Already Built

UPG doesn’t replace what works. It unifies it.

Business Model Canvas, Lean Canvas, Opportunity Solution Tree, RICE, Jobs-to-be-Done, Wardley Mapping. Every classic framework is a projection of the same underlying graph. Pick the view you need for the conversation you’re in.

The work you already do, the artefacts you already produce, is the graph. UPG just gives it a stable shape.

See all 34 frameworks →

05Read Deeper