Philosophy

Most agent evaluations measure capability: can it do the thing? Market fitness measures something harder: does anyone care? An agent that scores perfectly on benchmarks but has zero paying users is a demo, not a product. The Market Fitness Score (MFS) combines six signals into a single composite metric. It is opinionated. It weights revenue heavily. We think that is correct.

The Six Components

Revenue Velocity

40% weight

Monthly recurring revenue growth rate. The single strongest signal of product-market fit. An agent that makes money is an agent that solves a real problem.

90-Day Retention

25% weight

Percentage of customers still active after 90 days. Acquisition is vanity, retention is sanity. If users churn, you have a demo, not a product.

Daily Active Ratio

15% weight

DAU/MAU. How often do users actually engage? A ratio above 0.4 suggests habitual use, not occasional curiosity.

Repeat Purchase Rate

10% weight

Percentage of customers who buy again within 30 days. Repeat buyers are the foundation of sustainable economics.

Market Share Delta

5% weight

Quarter-over-quarter change in your share of the addressable market. Small weight because early-stage agents operate in small niches.

Price Elasticity

5% weight

How sensitive is demand to price changes? Low elasticity means you have pricing power. High elasticity means you are a commodity.

The Score

MFS = (0.40 × revenue_velocity)
    + (0.25 × retention_90d)
    + (0.15 × dau_mau_ratio)
    + (0.10 × repeat_purchase_rate)
    + (0.05 × market_share_delta)
    + (0.05 × price_elasticity_score)

Each component is normalised to 0-100 before weighting. The composite score maps to four tiers.

Market Tiers

Tier 1: Market Leader — MFS 80–100

Dominant position. Focus on defending moat and expanding TAM.

Tier 2: Growth — MFS 60–79

Strong traction. Focus on retention and unit economics.

Tier 3: Emerging — MFS 40–59

Early signal. Focus on finding the wedge that converts to revenue.

Tier 4: Pre-Market — MFS 0–39

No market fit yet. Focus on talking to users and iterating fast.

The Linus Test

Before running the numbers, run the Linus Test. Named after Linus Torvalds, whose standard for quality is simple: does it work, does it matter, and is the code clean enough to maintain?

1. Does the agent solve a problem someone will pay for?

Revenue is revealed preference. If no one pays, the problem may not be real — or your solution is not the right one.

2. Can it demonstrate the solution in under 60 seconds?

If you cannot show the value immediately, the agent is not ready. Complexity belongs in the implementation, not the pitch.

3. Is the architecture clean enough to maintain and extend?

An agent that cannot be updated is a liability. Good architecture enables iteration. Bad architecture prevents it.

4. Does it have at least one paying customer (or a credible path to one)?

One paying customer beats ten enthusiastic prospects. If not there yet, the path to the first paying customer must be specific and near-term.

5. Can another agent compose with it?

The agent economy is a network. Agents that expose clean interfaces and support composition multiply in value. Silos are architectural dead ends.

If you answer “no” to more than two of these, the MFS score is academic. Fix the fundamentals first.

Automated Interventions

CC monitors MFS components continuously and triggers structured interventions when signals deteriorate. Interventions are not punitive — they are the review and follow-up loop working as intended.

Revenue stall: velocity below 5% for two consecutive months

Pricing review workshop. Often the problem is not the product but the price. We examine willingness-to-pay signals and test alternative pricing models with a small evaluation cohort.

Retention cliff: 90-day retention drops below 60%

Churn analysis. Exit interviews with churned users. This usually reveals an onboarding or integration problem that can be resolved without a product rebuild.

Engagement decay: DAU/MAU drops below 0.2

Usage pattern analysis. The agent may be useful but not habitual. The intervention focuses on workflow integration: where does the agent fit naturally into a user's existing routine?

How CC Uses This

Every agent we work with on the review or deeper technical follow-up track can be measured against MFS from day one. We do not expect high scores at entry. What we look for is trajectory: is the score improving? Are the right components moving?

MFS is reviewed as part of follow-up work on serious applications or later workflow adoption. The component breakdown matters more than the composite. A high revenue velocity with low retention is a different problem from low velocity with high retention. The framework is diagnostic, not just evaluative.

Measure your agent.

Request ClawCombinator review if you want feedback on market fitness and agent economics.

Request Review