wiki › Methods

Pattern-level reasoning

Pattern-level reasoning is how a team decides what to change about a product by reading surface signals: how the product looks, what competitors are doing, which design conventions are standard, and what feels right to whoever's making the call. These inputs are quick to gather and easy to argue from, but none of them carries a demonstrated connection to how the product's actual users behave, so the reasoning rests on what's visible and familiar rather than on what's been shown to move people.

Definition

Pattern-level reasoning

The lowest-reliability tier of the Pattern → Metric → Model curve: reasoning about the transitions a team is trying to produce from visual and comparative inputs that don't connect causally to user behavior.

Visual and comparative inputs

Pattern-level reasoning runs on what the team can see and compare. Competitor teardowns, UI polish, design-pattern borrowing, CEO gut, and received wisdom about what works in the category are all pattern-level inputs. They share a defining property: none of them is grounded in a demonstrated causal link to how the team's own users actually behave.

A competitor's onboarding flow is evidence about what the competitor built, not about what converts users. Borrowing a pattern because it shows up across successful products assumes the pattern is doing the work, when it may simply be co-occurring with success that something else produced. The inputs are real observations, but they sit one step removed from the behavior the team is trying to change.

Why it's the least reliable tier

The ranking reflects the inputs, not the craft. Pattern-level work can be careful and well-executed and still reason unreliably, because its inputs don't track the outcome the team is trying to move. Metric-level reasoning improves on this by operating on behavioral-statistical inputs — correlation with the commercial outcome, behavioral thresholds, disciplined split testing — which at least connect to what users do. Model-level reasoning adds an explanatory layer for why those correlations hold. Pattern-level has neither.

Most teams live here. They don't leave because someone makes the intellectual case for rigor; they leave under commercial pressure — failed tests, wasted sprints, flat performance against the outcome they care about. The forcing function is economic.

Where pattern-level work fits

The caution attached to pattern-level reasoning is about its scope, not its existence. It's good at one thing in particular: making structure visible quickly, at a scale that metric or model work can't reach. The path canvas is a clean case — a purely visual, comparative artifact that lays out a whole path so density imbalances, structural gaps, and dead-end clusters become inspectable. That's pattern-level reading deployed honestly, doing what it's good at.

The trouble starts when pattern-level reasoning is mistaken for sufficient or treated as the primary basis for decisions. Used to constrain the hypothesis space that downstream metric and model work then tests, it's appropriate to its function. Used as the final word on what to build, it's the team betting on inputs that don't track the outcome.

Example

A team notices that three competitors all open onboarding with a setup checklist and concludes that a checklist is what drives activation, so they build one. The reasoning is entirely visual and comparative: the checklist is common across products the team admires, and that resemblance stands in for evidence. The team never checks whether checklist completion correlates with conversion in its own signup cohort, never asks which of its users a checklist actually serves, and never tests whether completion produces conversion or merely accompanies it. The decision feels grounded because it's anchored to observable peer behavior — but it's anchored to the wrong thing.

See also