> ## Documentation Index
> Fetch the complete documentation index at: https://patterns.heurilens.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How Analysis Works

> How Heurilens turns user behavior into measurable UX patterns.

<Frame>
  <img src="https://mintcdn.com/heurilens/84nLmshucdgiSTQh/images/how-analysis-works.png?fit=max&auto=format&n=84nLmshucdgiSTQh&q=85&s=95488cedd5cbce849157a5acef250ff0" alt="Heurilens patterns overview illustrating how UX becomes measurable" className="rounded-xl" noZoom={true} width="2400" height="1366" data-path="images/how-analysis-works.png" />
</Frame>

## From user behavior to measurable UX patterns

Heurilens does not evaluate interfaces based on opinions, best practices, or design taste.\
It analyzes **what users actually do** when interacting with a product — and looks for
repeating behavioral traces that signal UX breakdowns.

A UX issue only matters if it leaves a trace in user behavior.

These traces may appear as:

* hesitation
* misclicks
* delayed decisions
* unclear intent
* reduced visibility
* broken feedback loops

When the same traces repeat across interfaces, they form **measurable UX patterns**.

***

## The analysis pipeline

Heurilens analysis follows a consistent four-layer model.

<AccordionGroup>
  <Accordion title="1. Interface structure is parsed" icon="layer-group">
    The page is analyzed as a system of components and sections — not as a visual screenshot alone.

    Heurilens identifies:

    * layout regions
    * content hierarchy
    * interactive elements
    * affordance relationships

    This creates a structural map of the interface.
  </Accordion>

  <Accordion title="2. Behavioral signals are inferred" icon="wave-square">
    Each structure is evaluated through known user behavior patterns.

    Examples:

    * multiple CTAs competing for attention
    * headings without visual dominance
    * actions that appear secondary but receive primary interaction

    These are not guesses — they are derived from repeated real-world interaction outcomes.
  </Accordion>

  <Accordion title="3. Signals are classified into patterns" icon="diagram-project">
    When behavioral signals align with known failure modes, Heurilens classifies them into patterns.

    A pattern represents:

    * a recurring UX problem
    * observable across products
    * detectable through product signals
  </Accordion>

  <Accordion title="4. Measurable output is generated" icon="chart-line">
    Each detected pattern produces a structured output:

    * affected section
    * detected pattern
    * behavioral signal
    * potential impact
    * suggested fix direction

    This output is consistent, comparable, and trackable over time.
  </Accordion>
</AccordionGroup>

***

## What Heurilens does NOT do

Heurilens intentionally avoids:

* subjective design critique
* generic UX advice
* one-size-fits-all best practices
* visual taste judgments

It does not ask *“Is this good design?”*\
It asks *“What does user behavior indicate here?”*

***

## Why this makes UX measurable

Traditional UX evaluation often stops at description.

Heurilens continues to measurement.

Instead of:

* “The hierarchy feels unclear”

You get:

* “This page shows delayed primary action due to competing visual priorities”

Instead of:

* “The CTA could be stronger”

You get:

* “Primary action receives lower attention than secondary elements”

This allows UX to be:

* compared
* tracked
* monitored
* improved with intent

***

## How this connects to patterns

Every page in this library documents a single UX pattern.

Each pattern answers one question:

**How does this UX problem appear on a real product — and how can it be detected?**

Patterns are the bridge between:

* UX theory
* user behavior
* product analytics
* actionable output

***

## What comes next

<CardGroup cols={2}>
  <Card title="Explore UX Patterns" icon="grid" href="https://patterns.heurilens.com/modules/core-ux/visual-hierarchy">
    See how individual UX problems are documented as measurable patterns.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Run your first Heurilens analysis and explore the output.
  </Card>
</CardGroup>

<Note>
  Heurilens does not aim to explain UX —\
  it aims to make UX **visible, comparable, and measurable at the product level**.
</Note>
