Skip to content

Meaning Discovery

Meaning Discovery is the first step of the Commitment Design System (CDS). Its purpose is to discover and align on shared reality — so intent refinement begins from truthfully stated conditions, needs, and frictions rather than assumptions or solution narratives.

Meaning Discovery does not produce solutions. It produces meaning in a form that can be reliably translated into intent.

Purpose

Meaning Discovery exists to:

  • Establish a shared understanding of the situation (what is true, and for whom).
  • Identify needs (what must be true for the situation to improve).
  • Name problems/frictions (what prevents needs from being met).
  • Make stakes visible (who benefits, who pays, who can block, who must operate the outcome).
  • Capture evidence and uncertainty so later stages remain inspectable.

Boundaries

Meaning Discovery is complete when the group can say:

  • “We agree on the conditions we are operating under.”
  • “We agree on the needs that matter most right now.”
  • “We can name the frictions blocking those needs.”
  • “We know who is affected and what is at stake.”
  • “We can point to evidence and unknowns — not just opinions.”

Meaning Discovery is not complete when:

  • The conversation is still dominated by solution proposals.
  • Stakeholders are missing and meaning is being inferred on their behalf.
  • The “problem” is just a list of features not yet built.

Core outputs

Meaning Discovery produces the Meaning Handshake artifact. It is the canonical output schema for meaning in CDS.

The Meaning Handshake is designed to be:

  • lightweight
  • inspectable
  • usable as direct input to Intent Refinement

Process

Meaning Discovery can be run as a short alignment session or a deeper discovery effort. Regardless of duration, it follows the same substages.

Step 1: Establish the situation

Align on what prompted the work now:

  • What changed?
  • What broke?
  • What opportunity appeared?
  • Why is this being discussed today (and not six months ago)?

Step 2: Capture conditions

Document the key conditions shaping the situation:

  • environmental constraints (market, regulation, deadlines)
  • operational constraints (systems, process bottlenecks, access)
  • organizational constraints (ownership, incentives, capacity)
  • climate conditions (trust level, fatigue, conflict temperature)

Step 3: Identify needs

Translate the situation into needs:

  • What must be true for this to feel meaningfully improved?
  • What must be protected (non-negotiables at the human/system level)?
  • What needs are in tension (speed vs safety, autonomy vs alignment)?

Step 4: Name frictions and failure patterns

Describe what blocks needs today:

  • bottlenecks and delays
  • rework loops
  • unclear decision rights
  • semantic confusion
  • dependency traps (approvals, access, procurement, other teams)

Step 5: Map stakeholders and stakes

Make meaning multi-perspective:

  • who experiences the pain directly
  • who benefits most if solved
  • who pays (money, risk, reputation)
  • who can block or slow change
  • who must operate the outcome long-term

Step 6: Gather evidence and signals

Anchor meaning in signals:

  • qualitative evidence (observations, quotes, support tickets)
  • quantitative evidence (cycle time, errors, churn, cost)
  • boundary cases (when it does not happen, when it is worse)

Step 7: Make uncertainty explicit

List assumptions and unknowns:

  • what we believe but haven’t verified
  • what we disagree about
  • what would change the framing if proven false

Meaning Handshake artifact

A minimal Meaning Handshake includes:

  • Situation (why now)
  • Conditions
  • Needs
  • Frictions / Problems
  • Stakeholders & Stakes
  • Evidence & Signals
  • Assumptions & Unknowns

This artifact is intentionally not a requirements document. It is a meaning capture that preserves what is usually lost: context, stakes, and uncertainty.

Core quality checks

Use these checks before moving to Intent Refinement.

Meaning coherence checks

  • Conditions are stated in a way others can recognize (not private interpretations).
  • Needs are expressed as “must be true” statements, not solutions.
  • Frictions clearly explain why needs are not met.

Multi-perspective checks

  • At least one stakeholder group is represented or their input is captured.
  • Stakes are not assumed to be aligned; tensions are named.

Evidence checks

  • At least one concrete signal supports the narrative.
  • The team can say what would disconfirm the framing.

Uncertainty checks

  • Unknowns are explicit rather than silently embedded.
  • Disagreements are captured as differences in meaning, not personality conflicts.

Common failure patterns

  • Solution-first discovery: jumping to implementation before meaning is aligned.
  • Single-perspective meaning: meaning defined by one role without stakeholder input.
  • Myth framing: strong narrative with no evidence or falsification path.
  • Hidden stakes: unspoken fears, incentives, or status threats surface later as resistance.

Transition to Intent Refinement

Meaning Discovery hands off via the Meaning Handshake. The next step, Intent Refinement, uses it to shape decision-grade intent: outcomes, boundaries, constraints, tradeoffs, assumptions, evidence expectations, and decision rights.