A judgement of whether a metric is well-defined, measurable, and tied to an outcome worth moving.
A metric quality assessment is a deliberate check on whether a metricMetricStrategyA unified metric that measures progress, health, or behaviour across the productView reference → is worth tracking: is it actionable, is it easily gamed, is it a vanity number, and does it stand in honestly for the thing you actually care about? Most teams pick metrics by availability and then defend them by habit. The assessment puts the metric itself on trial before it earns a place on the dashboardDashboardData & AnalyticsAn analytics dashboardView reference →.
The intellectual anchor is Goodhart's Law. Charles Goodhart, a British economist, wrote in 1975 that "any observed statistical regularity will tend to collapse once pressure is placed upon it for control purposes," drawing on how monetary targets stopped behaving once the Bank of England steered by them. The popular phrasing came later: the anthropologist Marilyn Strathern condensed it in 1997 to "when a measure becomes a target, it ceases to be a good measure." That sentence is the reason metric quality is a discipline and not an afterthought.
Adjacent ideas sharpened the practice. Donald Campbell's law made the same point about social indicators and corruption. The lean and analytics movement added the vanity-metric critique, popularised through Eric Ries and others, which warns against numbers that rise reassuringly (total registered users, raw page views) while telling you nothing you can act on. The working synthesis is a set of tests a healthy metric should pass: it moves in response to decisionsDecisionStrategyA recorded decision with context, rationale, and consequencesView reference → you control, it resists gaming, it correlates with real value rather than activity, and someone owns the action it implies.
A support team reports "tickets closed per day" and it climbs steadily, so leadership is pleased. An assessment runs four checks. Actionable: partly, the team can close faster. Gameable: badly, agents close-and-reopen, or shut tickets before resolution to hit the count. Vanity: high riskRiskComplianceA risk to the product or businessView reference →, closed volume rises even when customers are angrier. Good proxy: weak, the goal is resolved problems, and closures correlate loosely with resolution. The metric fails three of four. The team keeps it as an operational signal but demotes it from a target, and pairs it with reopen rate and a resolution survey, the two numbers the close-count was quietly hiding. Within a quarter the gaming behaviour disappears, because no single number is worth gaming any more.
In the Unified Product Graph, a metric quality assessment lives in the strategy region as an evaluative node attached to the metric it scrutinises, through Metricassessed byMetric Quality Assessmenthierarchy. Keeping it as a distinct node, separate from the metric, records the judgement and its reasoning as first-class history: a team can see that a metric was once flagged as gameable, what was decided, and whether the concern was addressed. Neighbours such as metric_assessed_by_metric_quality_assessmentMetricStrategyA unified metric that measures progress, health, or behaviour across the productView reference → and north_star_metricData Quality RuleData & AnalyticsA data quality validation ruleView reference → sit nearby, so the graph distinguishes "is this number correct?" from "is this number wise to chase?", the two questions teams most often blur into one.data_quality_rule
Type-specific fields on BaseNode
assessed_atstringISO 8601 timestamp of when this assessment was made
assessorstringFree-text assessor label (person, team, or role)
quality_correlatedbooleanQuality signal: metric correlates with outcomes we care about
quality_actionablebooleanQuality signal: team can take action based on this metric
quality_sensitivebooleanQuality signal: metric changes when behaviour changes
quality_comparativebooleanQuality signal: metric can be compared across cohorts or time
quality_relatedbooleanQuality signal: metric relates to other key metrics in the system
quality_scorenumberComputed quality score across all quality signals (0–5)
proxy_reasonstringWhy this metric is used as a proxy instead of measuring directly
proxy_confidencestringHow strongly this metric predicts the direct measure
proxy_alternativesstring[]Other metrics considered as proxy candidates
idstringrequiredUnique identifier (UUID)
typeNodeTyperequiredDiscriminator for the entity type
titlestringrequiredDisplay name
descriptionstringOptional detailed description
statusstringLifecycle status
tagsstring[]Freeform tags for filtering
1 edge type connected to this entity.
metric_assessed_by_metric_quality_assessment