The Extractor
The Extractor is the foundation: it takes a URL, crawls the rendered page, and turns what it captured into a structured description of the design. It produces two kinds of output, and the distinction matters downstream:- The design system: the structured document describing colors, typography, layout, surfaces, components, and the brand profile. This is what the brand declares.
- The artifacts: the captured HTML, CSS, screenshots, and element geometry. This is what the page measures as.
The Search
The Search does not read your submissions. It searches a prebuilt corpus of curated brands, prepared ahead of time with the palette, typography, and taxonomy metadata you see on the result cards.fastreturns in seconds.deeptrades latency for result quality.
GET /search/similar takes one of your completed extractions and returns its nearest neighbours in the corpus.
Search is synchronous: the call returns the results, and only the request and its outcome land in your search history.
The Verifier
The Verifier compares a reference page with a source page and produces the verdict. It treats the two sides differently: the reference is the rulebook, so its brand counts as the standard; the source is the subject, judged against it. The verdict has three parts: onescore from 0 to 1, prose recommendations, and structured fixes with exact target values. Both lists arrive worst-first, so they double as a work queue.
How they fit together
- The Verifier consumes the Extractor. Every adherence job is built on two extractions, one per side, and the verdict compares what they captured.
- The Search stands apart. It reads the corpus, not your extractions, with one exception:
GET /search/similarreads the one submission you point it at. - Search results lead back to the Extractor. A result card is a pointer into the corpus, not an extraction. To work with one, submit its
urland extract it.
Next steps
Extract a brand
How the Extractor runs as a job: statuses, polling, caching.
Brand search
The Search’s two modes, filters, and result cards.
Brand adherence
The Verifier’s flow and the verdict it produces.
The design system
The structure the Extractor produces.

