← Vision Board
Toolkit · SCORE

Doctrine Filter / Buy Score Engine

Every set scored against the 13 pillars. A single MMA Score (0-100) so the platform thinks the way Dwight does.

What it does

The brain behind every recommendation. Every LEGO set in the catalog is scored against all 13 doctrine pillars: lane match, minifig exclusivity, retirement window, MSRP-vs-clearance entry signal, auxiliary appeal, audience strength, projected ROI on margin-stacked basis, and more. Each pillar contributes a weighted sub-score. The composite is a single MMA Score (0-100).

Why it matters

Members shouldn't have to memorize 13 pillars to make a buy decision. The Doctrine Filter does that work for them, transparently. Every score shows its breakdown — which pillars contributed and why — so members are *learning the doctrine through use*. The course teaches it explicitly; the Filter reinforces it every day.

Core features

Example flow

  1. Member opens the catalog filter: 'Score ≥ 75, retiring in <90 days, under $200'
  2. 5 sets surfaced
  3. Member taps one → MMA Score 82/100
  4. Breakdown: Lane match +18, Exclusive minifig +12, Retirement signal +20, Auxiliary appeal +14, Audience score +10, Stack potential +8
  5. Member adds to watchlist + sets price alert
TierApprentice and above

Wireframe

Wireframe — Doctrine Filter — Set Detail
10316 — LOTR RivendellIcons · LOTR · Lane ✓ · Projected retirement 202782MMA ScoreWhy this score?Lane match (Pillar 11)+18Auxiliary appeal (Pillar 8)+16Audience strength (Pillar 10)+14Exclusive minifigs (Pillar 9)+8Entry signal (Pillar 5)+12Stack potential (Pillar 13)+14