
  CONSUMED 38 of Mason's 100 (15 in v5, 23 by the line, 0 in flight)
  739 corpus sites → 149 eligible and not yet consumed
  5 more were EXAMINED AND PUT DOWN — not offered, and not hidden:
    The Best You — Klook (015) — 900px documentHeight at EVERY width and 655 characters of text: a stepped quiz whose content advances by state rather than by scroll.
      evidence: episodes/015/rejected-klook/
    KOKUYO — Curiosity is Life (015) — A single-viewport WebGL canvas with ZERO image elements.
      evidence: episodes/016/PLAN.json (selection reasoning, recorded at the time)
    Eight Sleep (015) — Opened and set aside during 015's selection; the preflight is preserved beside the other two.
      evidence: episodes/015/rejected-eightsleep/
    Lusion (018) — Zero <img> and zero <video> elements at every scroll position at 1440 and 390, with a canvas covering 100% of the viewport and text, headings and DOM node count flat from the first scroll onward (2779 chars, 3 headings, 1480 nodes, unchanged across 100 wheel events).
      evidence: episodes/018/rejected-lusion/MEASURED.md
    Oryzo (020) — 945 to 1457 characters VISIBLE across 56,691px of scroll — essentially flat — with canvas covering 232% of the viewport at all eight sampled depths.
      evidence: episodes/020/rejected-oryzo/MEASURED.md
  cost cache: 734 pages, 82% of eligible priced, 0 stale, oldest 23.8d

  SORT ORDER: Mason's genres (hard filter) → landing tier → QUALITY BAND → estimated cost → score
  Cost is a tiebreaker INSIDE a quality band. It can never lift a merely-good site past an exceptional one.

    #  q score     est band stack         name                    genre                     url
    1  A   -32   11.5h XL   unmet         Shopify Editions Spring Landing / marketing       https://www.shopify.com/editions/spring2026
       capture 0.98h · port 3.76h · friction 6.75h   UNMET STACK: shopify
       +2.78h stack unmet (closest: adaline) — friction x1.7  +2.5h canvas-webgl  +0.6h consent-or-modal
       mechanisms: canvas/WebGL scene · marquee / infinite loop
    2  A   -30     ?   UNKNOWN—             UNBOX 2nd               Landing / marketing       https://2nd.un-box.app/
       UNKNOWN — served markup carries no design (6 elements, 43 chars of text) — a JS shell
    3  B   -35    7.5h L    unmet         The Symphony of Vines   Landing / marketing       https://symphonyofvines.unseen.co/
       capture 0.04h · port 0.96h · friction 6.52h   UNMET STACK: wordpress
       +2.68h stack unmet (closest: adaline) — friction x1.7  +2.5h canvas-webgl  +0.6h consent-or-modal
       mechanisms: canvas/WebGL scene · marquee / infinite loop
    4  B   -40     ?   UNKNOWN—             Josemaru                Landing / marketing       https://www.josemaru.com/
       UNKNOWN — not in cache — never fetched, or the fetch failed
    5  C   -41   13.6h XL   unmet         IVRESS                  Landing / marketing       https://brand.ivress.co.jp/
       capture 0.19h · port 1.72h · friction 11.72h  UNMET STACK: astro
       +4.83h stack unmet (closest: augen) — friction x1.7  +3h scroll-lit-text  +2.5h canvas-webgl
       mechanisms: per-character scroll-lit type · canvas/WebGL scene · marquee / infinite loop · 3 opacity-0 layers
    6  A    15    2.9h S    unmet         Alinea                  Restaurant / food         https://alinearestaurant.com
       capture 0.15h · port 1.2h · friction 1.56h    UNMET STACK: squarespace
       +0.64h stack unmet — friction x1.7  +0.6h consent-or-modal  +0.31h licensed-fonts
    7  A    28    3.6h M    hardened      Phive Clubs             Fitness                   https://phive.pt/
       capture 0.38h · port 2.43h · friction 0.8h    closest: augen
       +0.6h consent-or-modal  +0.42h continuous-motion  +0.31h licensed-fonts
       mechanisms: 4 sticky pins · marquee / infinite loop
    8  A    24    4.2h M    unmet         Tresmares Capital       Finance / fintech         https://www.tresmarescapital.com/
       capture 0.2h · port 1.69h · friction 2.27h    UNMET STACK: wordpress
       +0.93h stack unmet (closest: augen) — friction x1.7  +0.6h consent-or-modal  +0.42h continuous-motion
       mechanisms: 12 sticky pins · marquee / infinite loop · carousel
    9  A    23    3.4h M    hardened      Equinox                 Fitness                   https://equinox.com
       capture 0.3h · port 1.67h · friction 1.46h    closest: adaline
       +0.7h scroll-revealed-bands  +0.6h consent-or-modal  +0.42h continuous-motion
       mechanisms: 3 sticky pins · 108 keyframe sets
   10  A    18    3.8h M    partial       Shinpaku                Restaurant / food         https://shinpaku.co/
       capture 0.49h · port 2.42h · friction 0.92h   UNMET STACK: wordpress
       +0.6h consent-or-modal  +0.31h licensed-fonts
       mechanisms: carousel
   11  A    17    3.4h M    unmet         C the Signs             Wellness / health         https://www.cthesigns.com/
       capture 0.12h · port 1.69h · friction 1.56h   UNMET STACK: webflow
       +0.64h stack unmet (closest: daylightcomputer) — friction x1.7  +0.6h consent-or-modal  +0.31h licensed-fonts
       mechanisms: carousel
   12  A    17    3.6h M    hardened      EF Pro Cycling          Fitness                   https://efprocycling.com
       capture 0.17h · port 1.95h · friction 1.46h   closest: adaline
       +0.7h scroll-revealed-bands  +0.6h consent-or-modal  +0.42h continuous-motion
       mechanisms: marquee / infinite loop
   13  A    15    3.1h M    hardened      Kōzōwood                Furniture, lighting & int https://kozowood.com/en
       capture 0.23h · port 2.1h · friction 0.8h     closest: augen
       +0.6h consent-or-modal  +0.42h continuous-motion  +0.31h licensed-fonts
       mechanisms: marquee / infinite loop
   14  A    31    7.1h L    unmet         Ciao Energy             Restaurant / food         https://www.ciaoenergy.com
       capture 0.13h · port 1.65h · friction 5.27h   UNMET STACK: webflow
       +2.5h canvas-webgl  +2.17h stack unmet (closest: augen) — friction x1.7  +0.6h consent-or-modal
       mechanisms: canvas/WebGL scene
   15  A    30    5.3h L    unrecognised  Nikka Whisky            Restaurant / food         https://nikka.com
       capture 0.25h · port 1.98h · friction 3.04h   closest: dia
       +0.7h scroll-revealed-bands  +0.61h stack unrecognised (closest: dia) — friction x1.25  +0.6h consent-or-modal
       mechanisms: marquee / infinite loop · carousel
   16  A    29    7.1h L    partial       Tiempo                  Fitness                   https://www.tiempo.fitness
       capture 1.62h · port 3.94h · friction 1.58h   closest: alethia
       +0.66h opacity-zero-layers  +0.6h consent-or-modal  +0.31h licensed-fonts
       mechanisms: 4 sticky pins · 212 opacity-0 layers
   17  A    26    5.6h L    unrecognised  IZANAMI                 Wellness / health         https://izanami-official.com
       capture 0.13h · port 1.35h · friction 4.15h   closest: augen
       +2.5h canvas-webgl  +0.83h stack unrecognised (closest: augen) — friction x1.25  +0.42h continuous-motion
       mechanisms: 4 sticky pins · canvas/WebGL scene · marquee / infinite loop
   18  A    24    6.5h L    unmet         Burrito Madre           Restaurant / food         https://burritomadre.rs/en/
       capture 0.2h · port 2.1h · friction 4.14h     UNMET STACK: wordpress
       +1.7h stack unmet (closest: dia) — friction x1.7  +0.7h scroll-revealed-bands  +0.6h consent-or-modal
       mechanisms: marquee / infinite loop · carousel · 25 keyframe sets
   19  A    24    7.1h L    unmet         Cartapani               Restaurant / food         https://cartapani.it
       capture 0.83h · port 3.34h · friction 2.92h   UNMET STACK: wordpress
       +1.2h stack unmet (closest: daylightcomputer) — friction x1.7  +0.7h scroll-revealed-bands  +0.6h consent-or-modal
       mechanisms: marquee / infinite loop · carousel
   20  A    24    5.5h L    unmet         DUCHATEAU               Furniture, lighting & int https://duchateau.com/
       capture 0.24h · port 2.3h · friction 2.95h    UNMET STACK: wordpress
       +1.21h stack unmet (closest: daylightcomputer) — friction x1.7  +0.6h consent-or-modal  +0.42h continuous-motion
       mechanisms: marquee / infinite loop · carousel

  ⚠ THE LANDING TIER IS NEARLY EXHAUSTED — 5 unconsumed landing pages remain,
    and the list above is 5 of them. Tier 1 (Mason's other eleven genres,
    144 sites) is next. Its head, same sort:

    #  q score     est band stack         name                    genre                     url
    1  A    15    2.9h S    unmet         Alinea                  Restaurant / food         https://alinearestaurant.com
    2  A    28    3.6h M    hardened      Phive Clubs             Fitness                   https://phive.pt/
    3  A    24    4.2h M    unmet         Tresmares Capital       Finance / fintech         https://www.tresmarescapital.com/
    4  A    23    3.4h M    hardened      Equinox                 Fitness                   https://equinox.com
    5  A    18    3.8h M    partial       Shinpaku                Restaurant / food         https://shinpaku.co/
    6  A    17    3.4h M    unmet         C the Signs             Wellness / health         https://www.cthesigns.com/
    7  A    17    3.6h M    hardened      EF Pro Cycling          Fitness                   https://efprocycling.com
    8  A    15    3.1h M    hardened      Kōzōwood                Furniture, lighting & int https://kozowood.com/en

  ── DISTRIBUTION CHECK — does the top 20 look like the eligible pool? ─────────────
  A simplicity sort that was quietly selecting for visual modesty would show up here
  as a head that has collapsed onto one genre or one dimension. tv = total variation
  distance from the pool; 0 is identical, 1 is disjoint.

  genre       tv 0.332
     Restaurant / food                 pool  20%   top20  30%
     Landing / marketing               pool  25%   top20  25%
     Fitness                           pool   3%   top20  20%
     Wellness / health                 pool   5%   top20  10%
     Furniture, lighting & interiors   pool  12%   top20  10%
     Finance / fintech                 pool   5%   top20   5%
  dimension   tv 0.283
     art-direction                     pool  45%   top20  70%
     motion                            pool   8%   top20  10%
     color                             pool  18%   top20  10%
     typography                        pool  16%   top20   5%
     interaction                       pool   4%   top20   5%
     layout                            pool   9%   top20   0%
  quality     tv 0.557
     A                                 pool  29%   top20  85%
     B                                 pool  39%   top20  10%
     C                                 pool  32%   top20   5%

  UNMET STACKS in the eligible pool — where the line has no experience at all:
  wordpress 25 · shopify 18 · webflow 8 · astro 4 · squarespace 1 · gatsby 1 · sveltekit 1
  HARDENED FOR: nextjs · nuxt · framer

  The estimate is a HEURISTIC calibrated on TWO episodes, and it predicts the wrong
  ORDER between them (see node queue/cost.mjs --calibrate). Trust the band, never the
  decimal. Real width regimes and route count still need a browser, so this remains a
  shortlist to verify — fetch the top entry before writing it into the queue.

