The Brick Drop · Project Update & Roadmap

The big leap & the road ahead

Everything that landed over the last few days, where the whole project stands today, and a full, plain-language map of what's left to build.

2026-07-11 · LIVE at thebrickdrop.com · 19 PRs merged · 552 tests green · full-catalog grading sweep in progress
In one breath

In a few days The Brick Drop went from 28 graded sets and no personalization to 3,600+ sets and counting, graded through four buyer lenses, with a one-tap "for you" switcher — while a background sweep grades the entire buildable catalog and a richer wave of blog reviews feeds every grade. The core product is built and live. What's left is depth: trust, coverage, and refinement.

3,600+
Sets graded so far (up from 28) — sweep still running toward ~5,754 buildable sets, 2017–2026
4
Buyer lenses live: display · builder · parent · investor — each with its own grade
5,883
New review references harvested — 3,916 blog · 1,711 YouTube · 256 forum
19
Pull requests merged, each reviewed and tested
552
Automated tests, all green — plus clean type-checks and production build
LIVE
Shipped at thebrickdrop.com — auto-deploys on every merge to main

01What just landed

Three big things shipped at once: personalization, a catalog explosion, and a deeper well of reviews.

Personalization went live — the promise the name makes

The app is called "how a set rates for you" — and now it actually does. Every set is graded four ways, and a one-tap switcher lets you see it through your lens.

Before

One general grade. The engine could grade per-lens, but nothing stored it and there was no way to pick a lens. "For you" existed only in code.

→
Now — live

Every set carries a display / builder / parent / investor grade. A segmented lens switcher (with a first-run nudge) sets it via URL + cookie; the card shows "A− for you · B+ overall" and the reason that fits your lens. Even the share image respects your lens.

PR #18 · per-lens write-path PR #19 · onboarding + switcher ?for= lens on share images

The catalog exploded — 28 → thousands

A background grading sweep is working through every buildable LEGO set from 2026 back to 2017. It runs safely and can resume anytime, grading in parallel where the data sources allow.

YearGraded so farNotes
2026–20213,596Complete through 2021 — the years people are shopping right now
2020in progressThe sweep is here today, marching backward
2019–2017queuedThe remaining back-catalog; ~5,754 buildable sets total is the target

Reviews got deeper — blog is bigger than YouTube

A harvest of Brick Insights added 5,883 review references across the catalog — and confirmed your hunch: there's more written blog coverage (3,916) than YouTube (1,711). The mining engine now distills blog and forum articles alongside video transcripts and comments, so grades rest on a broader base of real opinion.

The receipts

All of this held the quality line — 552 tests green, clean type-checks, clean build, each feature shipped as its own reviewed pull request, and the live site never broke.

02Happening right now

Three things are actively in motion as you read this.

  1. The grading sweep is running.Grading its way through 2020 and heading to 2017. It skips sets already done, so it's safe to let run.
  2. A re-mine pass is queued behind it.The sweep captured its review list when it started — so sets that only gained blog reviews later were graded on facts alone. A watcher waits for the sweep to finish, then re-grades everything against the fresh, fuller review list (distilling only the genuinely-new articles).
  3. A Smart Price accuracy fix is in progress.A deep re-audit caught a pricing edge case (a part-out anchor that mis-graded some licensed sets). The fix makes thin/illiquid price data fall back to retail price instead of derailing a grade. In the working tree, not yet committed.

And Slice 17 — per-lens hot-takes — is designed and spec'd (the current working branch). Today the grade changes per lens but the words don't; this writes a take for each buyer, so the investor view leans on resale and cites the investor grade, not the overall one.

03Where the project stands

The Brick Drop is a real, live, installable web app with a deep engine behind it. In plain terms:

Solid & shipped
One honest letter grade per set, from real mined reviews (sarcasm-aware) Four buyer lenses + a live "for you" switcher Image-forward cards, grade color sampled from the photo, brand voice takes Branded link previews + a downloadable 4:5 share card Thousands of sets, growing hourly; blog + video + forum sourcing
Still thin
Sentiment scoring isn't yet validated against a labeled ground-truth set "Is the price fair?" is one line, not a full breakdown No predicted grade for sets that aren't out yet Personalization is grade-deep, not yet take-deep or profile-deep Search only finds graded sets; share-card framing is generic

04The roadmap — what's left

The whole remaining project, grouped into four tracks. Each item is tagged by status so you can see what's done, moving, next, or later.

Done In flight Next Later

4A · Trust the grade — accuracy & honesty

The grade is only worth what people believe it is. This track is about making every letter defensible.

In flightSmart Price fix — finish and ship the pricing edge-case fix so licensed sets grade fairly.
In flightDeep re-mine pass — distill the 5,883 harvested reviews into every set, so grades reflect the full written record, not just what existed at sweep time.
NextValidate the sentiment engine — build a small hand-labeled set of reviews and measure the AI's read against it, so we can retire the "unvalidated" caveat and trust the scores.
NextValue calculation v2 — a sturdier "is it worth it" model that handles licenses, exclusives, and thin markets gracefully (the Smart Price fix is step one).
LaterPrediction model — an honest, clearly-labeled "Early read" grade for sets before they release.

4B · Cover the catalog — data & freshness

A grading tool is only as useful as the sets it covers, and grades go stale as new reviews land.

In flightFinish the sweep — grade the remaining 2020–2017 back-catalog to reach the full ~5,754 buildable sets.
NextLiving grades — a routine that re-grades sets as fresh reviews appear, so a hot new release sharpens from "Early read" to a confident grade over time.
NextFull-catalog search — let people find (and grade-on-demand) any set by name, not only the ones already graded.
LaterNew-release ingestion — automatically pull and grade sets as LEGO announces them.
LaterSource expansion — more review sources beyond Brick Insights + YouTube for even broader coverage.

4C · Make it personal — personalization depth

The grade is personalized; the rest of the experience isn't yet. This track deepens "for you" from a number into a point of view.

DonePer-lens grades + switcher — the four buyer grades and the one-tap "for you" view are live.
In flightPer-lens hot-takes (Slice 17) — the words match the lens, not just the number: the investor view talks resale and cites the investor grade.
NextPer-set tweak — a light "actually, I care more about play value here" adjustment on a single set, without a full profile.
LaterProfile — a saved identity (your lens, your history, your watchlist) so the whole app greets you as you.
LaterA personalized "For You" home — curated picks that match your lens, not just a search box + shelf.

4D · Beautiful & shareable — product & reach

The craft that makes people want to use it and share it.

DoneShare loop — branded link previews + a downloadable 4:5 card, both lens-aware.
NextCrop-perfect share cards — bring your Crop Curator framing into the generated 4:5 card so wide sets sit right (today it uses a generic crop).
NextTrue Value, expanded — grow "Is the price fair?" from one line into a real price/parts breakdown people can dig into.
LaterOnboarding polish — make the first-run lens pick feel like a moment, not a nudge.
LaterDiscoverability — SEO and a share-driven growth loop so public result pages pull people in.

05The recommended sequence

If it were up to me, I'd order the near term like this — trust first, because everything else rides on the grade being right.

  1. Land the Smart Price fix & let the re-mine pass complete.Finish the accuracy work already in motion. Every grade on the site gets more defensible, and the fuller review base flows in.
  2. Ship per-lens hot-takes (Slice 17).Small, safe, copy-only — and it closes the gap between a personalized number and personalized words. High polish-per-effort.
  3. Validate the sentiment engine.Build the labeled set, measure, and retire the "unvalidated" caveat. This is the difference between "an AI guessed" and "we checked."
  4. Finish the catalog sweep, then turn on living grades.Complete coverage, then keep it fresh automatically so grades never drift.
  5. Grow True Value into a real breakdown.The most-asked question — "is it worth it?" — deserves more than one line.
The headline

The hard part is behind us: the engine, the app, personalization, and the share loop are built and live, and the catalog is filling itself in. The road ahead is about trust (prove the grade), coverage (every set, always fresh), and depth (make "for you" go all the way down). None of it is a rewrite — it's finishing well.


The Brick Drop · built with receipts, not vibes