Amboras evidence

Raw, unedited output of the verification scripts, regenerated on every deploy and nightly. Last run: 2026-10-16T04:43:06+00:00. The checks that need the host (gates, probe, DDL, secret sweep, listeners, units) are here because a browser cannot run them; the storefronts themselves are public.

# Amboras evidence
generated: 2026-10-16T04:43:06+00:00
host: edward   booted: 2026-09-24 02:10:00
commit: f1aa3de88d5a011d3f26f380f8f60e44e286f411  (2026-09-11T01:00:38+00:00 BO-33: the record after the reg-fold run and the LCP probe: where the free chain stops)
working tree: 0 uncommitted change(s); origin/main: f1aa3de

## bin/gates.sh (the seven build-brief gates + Wave 2 checks)
== Gate 1 infra
  PASS  psql connects
  PASS  redis PING=PONG
  PASS  pg+redis loopback only
== Gate 2 medusa
  PASS  admin UI /app HTTP 200
  PASS  store API product: Medusa Shorts
== Gate 3 spec-service
  PASS  create tenant gate-probe HTTP 409 (201 new / 409 exists: one probe tenant, never one per run)
  PASS  v181 round-trips canonically identical
  PASS  v182 live (live=182), v181 unchanged
== Gate 4 renderer
  PASS  a: <title>Northwind Goods — Everyday things, made well / b: <title>VOLTLINE — Training apparel differ
/home/edward/public_apps/amboras/bin/gates.sh: line 16: echo: write error: Broken pipe
/home/edward/public_apps/amboras/bin/gates.sh: line 16: echo: write error: Broken pipe
/home/edward/public_apps/amboras/bin/gates.sh: line 16: echo: write error: Broken pipe
/home/edward/public_apps/amboras/bin/gates.sh: line 16: echo: write error: Broken pipe
/home/edward/public_apps/amboras/bin/gates.sh: line 16: echo: write error: Broken pipe
  FAIL  all six block types render on a  (missing: offer hero products quotes faq prose-block)
  PASS  real Medusa products on a (4 cards)
== Gate 5 agent
  PASS  newest agent-published store: northfold (v8, from the versions ledger)
  FAIL  storefront renders 6 products (any variant), palette vars=9, images=7  (cards=6 pal=9)
== Gate 6 exposure
  PASS  public console asks for auth (HTTP 401)
  PASS  public storefront northfold HTTP 200
  PASS  medusa admin NOT reachable off-box (got '000')
== Gate 7 persistence
  PASS  4 units enabled=4 active=4, linger=yes
  PASS  compose restart policy unless-stopped x2
== Wave 2 (layout variants · testimonial integrity · revision)
  PASS  legacy social_proof renders NOTHING on a (BO-07: generated testimonials removed; block=0 marker=0 quotes=0 )
  PASS  ethiopia and orbit-books home skeletons differ
        ethiopia:    offer_bar/strip > hero/split > product_grid/mosaic > pull_quote/banner > reviews/wall
        orbit-books: editorial/image_right > hero/text_only > collection_strip/scroll > values/row_3 > product_grid/uniform_4 > featured_product/right_image > reviews/list > faq/plain
  PASS  no invented attributions on the two agent stores
  PASS  reviews endpoint answers HTTP 200
  PASS  newest revision (from the versions ledger): reg-fold v21 -> v22, base still readable (HTTP 200)
        (variant exhaustiveness is a build-time property: run bin/probe-variant-exhaustiveness.sh)
== Prompt 6 (one photo, many pictures)
  PASS  upload route on a store host -> HTTP 404
  PASS  upload over 10 MB -> HTTP 413
  PASS  upload of a PDF -> HTTP 415
  PASS  console store page offers Add photo per product (1)
  PASS  newest photos sidecar (durable): atelier atelier-ash-mug -> 4 picture(s), 90 credits, failures: 
  PASS  photo-check on it: checked 4 picture(s); worst 0.0000/255; credits_used 90; api_calls (last run) 0; failures 0
        catalogue  local  object region 158962 px  mean |diff| = 0.0000/255  OK
        lifestyle  generated scene  object region 158962 px  mean |diff| = 0.0000/255  OK
        banner     generated scene  object region 158962 px  mean |diff| = 0.0000/255  OK
        detail     crop of source  434281 px  mean |diff| = 0.0000/255  OK
        checked 4 picture(s); worst 0.0000/255; credits_used 90; api_calls (last run) 0; failures 0
  PASS  object pixels unchanged in every produced picture (< 2/255)
  FAIL  re-run on the same photo: credits_used=, files unchanged (c2af87382890), api_calls= (retries only for pictures that do not exist yet)  (cu= h0=c2af87382890 h1=c2af87382890)
== Prompt 7 (category research brief)
        research egress allowlist: http://100.95.159.55:7779  https://r.jina.ai  https://s.jina.ai
        refused  https://example.com/  (refusing to fetch https)
        refused  https://www.abebooks.com/  (refusing to fetch https)
        refused  http://100.111.71.48:4101/tenants  (refusing to fetch http)
        PASS  every non-allowlisted origin refused before any I/O
  PASS  research fetch wrapper refuses every non-allowlisted origin before I/O
  PASS  newest brief northfold v18: 7 sources (>=5), 2 price band(s), lint ok=true, hex values=0
  PASS  newest brief-grounded build: northfold 8 agent publish; 6 product(s), 2 page(s); brief v18
== Prompt 8 (synthetic shopper)
        orders: 1 real (reported), 199 synthetic (excluded)
  PASS  a cleared run atelier-v1-20260905T194751: 5 of 5 reached confirmation, phone persona=true, 33 screenshots, 6 friction event(s) logged
Error: writing output failed: Broken pipe
Error: writing output failed: Broken pipe
Error: writing output failed: Broken pipe
Error: writing output failed: Broken pipe
Error: writing output failed: Broken pipe
  PASS  a not-cleared run with a dead end exists (reg-fern v6); live pointer is v8
  PASS  synthetic orders are tagged (newest 5 of 5 carry metadata.synthetic; 199 excluded from the count)
  PASS  console store page never says conversion (0 hits)
== Prompt 9 (experiment loop)
  PASS  tenant_live weights sum to 1.0 for every tenant
  PASS  newest decided experiment: winner v7 promoted to weight 1 in the decision ledger (the store has since published newer versions); ledger: started,evaluated,decided; losing v6 still readable (HTTP 200)
  PASS  the same experiment refused to decide on too little data first (1 not-enough-data evaluation(s) in the ledger)
  PASS  a new visitor gets a session cookie (1) and a pinned arm (b9fd2847…); a returning visitor is not re-pinned (0 new arm cookies)
  FAIL  autopilot planner guards (no doubled proposal, hold after a failed variant, idle when exhausted): FAIL  12/16 scenarios wrong  (FAIL  12/16 scenarios wrong)
== Reviewer verify (Wave 1 questions, answered durably)
  PASS  spec versions append-only IN THE DATABASE: 2 guard trigger(s); UPDATE -> ERROR:  platform.store_specs is append-only: UPDATE refused ; DELETE -> ERROR:  platform.store_specs is append-only: DELETE refused 
  FAIL  OCR text gate over everything served: served pictures checked: 125; typographic tiles skipped: 52; owner photographs skipped: 3; legible (tier 1): 0; pseudo-lettering (tier 2): 0; gate unavailable: 125 FAIL  text gate unavailable on 125 picture(s), nothing proven for them   (served pictures checked: 125; typographic tiles skipped: 52; owner photographs skipped: 3; legible (tier 1): 0; pseudo-lettering (tier 2): 0; gate unavailable: 125 FAIL  text gate unavailable on 125 picture(s), nothing proven for them )
  PASS  unknown host -> HTTP 404 (no fallback store, no session cookie)
== Flagship sample (Amboras Atelier)
  PASS  atelier live v2: font pair amboras, palette ["#faf6f1","#f1ece4","#201914","#201914","#a52a24"] = the console's tokens
  PASS  atelier live version cleared by the shopper (true)
  PASS  public address https://atelier.amboras.phillyshell.cloud/ -> HTTP 200 <title>Amboras Atelier — Desk &amp; Table Objects
== Prompt 10 (admin shell + Home)
  PASS  every admin route answers 200 (12 routes)
grep: /home/edward/public_apps/amboras/apps/renderer/src/app/console/console.css: No such file or directory
  FAIL  admin stylesheet carries the near-monochrome tokens, geometric pair and 10-12px radii (/3 lines)  ()
  FAIL  Home sessions KPI for atelier () = psql over platform.sessions, synthetic excluded (366..368, visitors may land between the two reads)  (hs= p0=366 p1=368)
  FAIL  a store with no traffic shows real zeros on Home:  (fixture gate-zero archived=true)  ( archived=true)
== Prompt 11 (agent panel)
  FAIL  the agent panel is mounted on every admin page (6 sampled, a store selected)  (missing: / /store /orders /products /analytics /integrations)
  PASS  newest completed run (#572 reg-kiln) took 2 screenshot(s), 2 on disk
  FAIL  a run started with the Opus 5 pick reports that model back (job null null)  (null null)
== Prompt 12 (the §16 replay: underquiet)
  FAIL  a completed strict-catalogue build of underquiet exists in the job window (live v1)  (no completed build job in the window)
== Prompt 13 (first-party analytics)
  PASS  migration 0008: sessions.added_to_cart_at + last_seen_at, platform.page_views
  PASS  a view comes only from the storefront's own beacon: plain GET 0, after beacon (HTTP 204) 1, after a prefetch-shaped GET 1; last-seen bumped=t
  PASS  the beacon on the console host -> HTTP 404
  FAIL  the storefront's own add-to-cart form (/products/atelier-ash-mug, multipart, no JS) -> 500 ; session.added_to_cart_at set=f  (fp=500  atc=f)
  PASS  5 funnel sessions through the load driver move every test-traffic counter by exactly 5 (views by 10): {"s":5,"v":10,"a":5,"c":5,"p":5,"now":5,"today":5}; real counters moved by 0
  PASS  Analytics renders 4 live tiles + 4 funnel stages; add-to-cart is a number (13), not a placeholder
== Prompt 14 (migration importer)
  PASS  the one catalogue parser: csv, json, tsv and product lines normalise the 15-product fixture identically (PASS  import parser: every form of the 15-product catalogue normalises identically)
/home/edward/public_apps/amboras/bin/gates.sh: line 73: echo: write error: Broken pipe
  FAIL  Import page: name, tone, catalogue paste, model, and the check button  (no form)
  FAIL  a completed import job exists in the job window  (none yet)
== Prompt 15 (changelog feed + built-in registry with real switches)
  PASS  changelog for gate5-1433 carries the lifecycle in the spec's words: KILLED,PROMOTED,PROPOSED,RUNNING,SHOPPED,STARTED
  PASS  A/B page renders the feed with 6 distinct kinds
  PASS  Integrations: 6 switches, 26 built-in badges, the 5 feature switches read on by default (5)
  PASS  the worker's shopper predicate (PASS  shopper switch predicate)
  PASS  smoke /contact renders the contact block's form and the reviews block
  FAIL  contact form on the store host -> 303 http://100.111.71.48:4102/contact?sent=1#contact; messages 12 -> 12; the Inbox shows it (1)  (cr=303 http://100.111.71.48:4102/contact?sent=1#contact m0=12 m1=12 inb=1)
  PASS  contact route on the console host -> HTTP 404
/home/edward/public_apps/amboras/bin/gates.sh: line 85: echo: write error: Broken pipe
  FAIL  switches OFF: the block says closed and hides the form, the reviews block is gone, the route answers closed (303 http://100.111.71.48:4102/contact?sent=closed#contact, messages stay 12), photos job -> HTTP 403, research job -> HTTP 403, Integrations shows data-feature="contact" data-on="0"; ON again: form and reviews back  (cr2=303 http://100.111.71.48:4102/contact?sent=closed#contact m2=12 pj=403 rj=403 ig2=data-feature="contact" data-on="0")

GATES: 58 passed, 16 failed
exit=1

## bin/probe-variant-exhaustiveness.sh (an unimplemented layout variant must fail the renderer build)
PASS  unimplemented variant fails the renderer typecheck:
src/components/blocks/Hero.tsx(54,26): error TS2345: Argument of type '"unimplemented_probe"' is not assignable to parameter of type 'never'.
src/components/blocks/Values.tsx(9,33): error TS2345: Argument of type '"unimplemented_probe_values"' is not assignable to parameter of type 'never'.
exit=0

## platform.tenant_live (live set: join table with weights, not a single pointer)
               Table "platform.tenant_live"
  Column   |     Type     | Collation | Nullable | Default 
-----------+--------------+-----------+----------+---------
 tenant_id | uuid         |           | not null | 
 spec_id   | uuid         |           | not null | 
 weight    | numeric(6,4) |           | not null | 1.0000
Indexes:
    "tenant_live_tenant_id_spec_id_pk" PRIMARY KEY, btree (tenant_id, spec_id)
Foreign-key constraints:
    "tenant_live_spec_id_store_specs_id_fk" FOREIGN KEY (spec_id) REFERENCES platform.store_specs(id)
    "tenant_live_tenant_id_tenants_id_fk" FOREIGN KEY (tenant_id) REFERENCES platform.tenants(id)

rows:
a  v2  weight=1.0000
atelier  v2  weight=1.0000
b  v1  weight=1.0000
emberfold  v5  weight=1.0000
ethiopia  v9  weight=1.0000
gate-21433  v2  weight=1.0000
gate-23566  v2  weight=1.0000
gate-23591  v2  weight=1.0000
gate5-1433  v7  weight=1.0000
gate-probe  v182  weight=1.0000
noimg  v1  weight=1.0000
northfold  v10  weight=1.0000
northwind-goods  v1  weight=1.0000
orbit-books  v16  weight=1.0000
reg-fern  v8  weight=1.0000
reg-fold  v12  weight=1.0000
reg-kiln  v13  weight=1.0000
smoke  v2  weight=1.0000
underquiet  v2  weight=1.0000
zero-state  v13  weight=1.0000

## platform.store_specs (append-only: the service has no UPDATE/DELETE path for versions)
                           Table "platform.store_specs"
   Column   |           Type           | Collation | Nullable |      Default      
------------+--------------------------+-----------+----------+-------------------
 id         | uuid                     |           | not null | gen_random_uuid()
 tenant_id  | uuid                     |           | not null | 
 version    | integer                  |           | not null | 
 spec       | jsonb                    |           | not null | 
 created_by | text                     |           | not null | 
 note       | text                     |           |          | 
 created_at | timestamp with time zone |           | not null | now()
Indexes:
    "store_specs_pkey" PRIMARY KEY, btree (id)
    "store_specs_tenant_version_uq" UNIQUE CONSTRAINT, btree (tenant_id, version)
Foreign-key constraints:
    "store_specs_tenant_id_tenants_id_fk" FOREIGN KEY (tenant_id) REFERENCES platform.tenants(id)
Referenced by:
    TABLE "platform.experiment_arms" CONSTRAINT "experiment_arms_spec_id_store_specs_id_fk" FOREIGN KEY (spec_id) REFERENCES platform.store_specs(id)
    TABLE "platform.experiments" CONSTRAINT "experiments_incumbent_spec_id_store_specs_id_fk" FOREIGN KEY (incumbent_spec_id) REFERENCES platform.store_specs(id)
    TABLE "platform.experiments" CONSTRAINT "experiments_winner_spec_id_store_specs_id_fk" FOREIGN KEY (winner_spec_id) REFERENCES platform.store_specs(id)
    TABLE "platform.sessions" CONSTRAINT "sessions_spec_id_store_specs_id_fk" FOREIGN KEY (spec_id) REFERENCES platform.store_specs(id)
    TABLE "platform.shopper_runs" CONSTRAINT "shopper_runs_spec_id_store_specs_id_fk" FOREIGN KEY (spec_id) REFERENCES platform.store_specs(id)
    TABLE "platform.tenant_live" CONSTRAINT "tenant_live_spec_id_store_specs_id_fk" FOREIGN KEY (spec_id) REFERENCES platform.store_specs(id)
Triggers:
    store_specs_append_only BEFORE DELETE OR UPDATE ON platform.store_specs FOR EACH ROW EXECUTE FUNCTION platform.store_specs_append_only()
    store_specs_no_truncate BEFORE TRUNCATE ON platform.store_specs FOR EACH STATEMENT EXECUTE FUNCTION platform.store_specs_append_only()

grep for update/delete on store_specs in the service layer:
  none

## version ledger, agent-built stores
ethiopia:
  v9  live=true  2026-09-05T21:59:00.633Z  agent-worker  images: 0 products, 1 hero
  v8  live=false  2026-09-05T21:40:25.882Z  agent-worker  agent publish; 9 product(s), 3 page(s)
  v7  live=false  2026-09-05T18:10:40.423Z  agent-worker  agent revision; 0 product(s) added, 2 page(s); autopilot variant
  v6  live=false  2026-09-05T17:31:20.785Z  agent-worker  agent revision; 0 product(s) added, 2 page(s)
  v5  live=false  2026-09-05T17:28:20.434Z  prompt-8 broken-version test  DELIBERATELY BROKEN: hero CTA -> /nowhere, product_grid -> empty collection (never made live)
  v4  live=false  2026-09-05T15:49:11.188Z  agent-worker  agent revision; 0 product(s) added, 2 page(s)
  v3  live=false  2026-09-05T15:45:33.653Z  agent-worker  agent publish; 4 product(s), 2 page(s)
  v2  live=false  2026-09-05T15:16:52.025Z  agent-worker  images: 4 products, 2 hero
  v1  live=false  2026-09-05T02:11:53.383Z  agent-worker  agent publish; 4 product(s), 2 page(s)
orbit-books:
  v16  live=true  2026-09-06T20:43:21.145Z  agent-worker  repair: collection handle(s) re-pointed at the store's own collection (a revise had namespaced an already-namespaced handle, BO-31 fix in create_collection); content unchanged from v15
  v15  live=false  2026-09-06T03:47:02.220Z  agent-worker  agent revision; 0 product(s) added, 1 page(s)
  v14  live=false  2026-09-06T03:29:07.116Z  agent-worker  agent revision; 0 product(s) added, 1 page(s)
  v13  live=false  2026-09-06T01:37:05.671Z  agent-worker  agent publish; 4 product(s), 1 page(s)
  v12  live=false  2026-09-06T01:13:05.699Z  agent-worker  agent publish; 4 product(s), 1 page(s)
  v11  live=false  2026-09-06T00:54:41.816Z  agent-worker  agent publish; 8 product(s), 1 page(s)
  v10  live=false  2026-09-06T00:50:39.889Z  agent-worker  agent publish; 4 product(s), 1 page(s)
  v9  live=false  2026-09-06T00:26:58.820Z  agent-worker  agent publish; 4 product(s), 2 page(s)
  v8  live=false  2026-09-06T00:18:42.052Z  agent-worker  agent publish; 4 product(s), 1 page(s)
  v7  live=false  2026-09-05T19:18:21.805Z  agent-worker  images: 9 products, 1 hero
  v6  live=false  2026-09-05T17:35:06.823Z  agent-worker  agent revision; 0 product(s) added, 1 page(s)
  v5  live=false  2026-09-05T17:13:12.023Z  agent-worker  agent publish; 5 product(s), 1 page(s); brief v1
  v4  live=false  2026-09-05T16:10:45.311Z  agent-worker  agent publish; 5 product(s), 2 page(s)
  v3  live=false  2026-09-05T15:47:25.434Z  agent-worker  agent publish; 5 product(s), 1 page(s)
  v2  live=false  2026-09-05T15:17:13.044Z  agent-worker  images: 5 products, 2 hero
  v1  live=false  2026-09-05T03:00:32.341Z  agent-worker  agent publish; 5 product(s), 2 page(s)

## Zod rejection (spec-service must answer 422 to an invalid document, nothing stored)
HTTP 422; versions before=9 after=9; detail: ✖ Too small: expected array to have >=1 items   → at pages ✖ a page with slug "home" is required (it renders at /) 

## cross-tenant cart isolation (a cart on ethiopia's sales channel, presented to orbit-books via the same cookie)
cart NONE (channel sc_01M1QN9XB69Y9RRXTW342NXKQS): ethiopia /cart HTTP 307; orbit-books /cart HTTP 307; orbit-books /checkout HTTP 307  (expected 200 / 404 / 404)

## research egress (Prompt 7): allowlist + refusal proof; the VPS relay forwards only to r.jina.ai
research egress allowlist: http://100.95.159.55:7779  https://r.jina.ai  https://s.jina.ai
refused  https://example.com/  (refusing to fetch https)
refused  https://www.abebooks.com/  (refusing to fetch https)
refused  http://100.111.71.48:4101/tenants  (refusing to fetch http)
PASS  every non-allowlisted origin refused before any I/O
exit=0
relay behaviour from edward: GET http://100.95.159.55:7779/https://example.com/ -> HTTP 403 (200 = the relay reaches the reader; edward itself never contacts example.com)

## research briefs, agent-built stores
ethiopia:
orbit-books:
  v1  2026-09-05T17:09:19.745Z  7 sources  Rare Science Fiction Paperbacks

## synthetic shopper (Prompt 8): orders report excludes synthetic orders; newest runs per store
orders: 1 real (reported), 199 synthetic (excluded: metadata.synthetic or shopper+ email)
ethiopia:
  ethiopia-v8-20260905T214223  v8  5/5 reached confirmation  0 dead end(s)  CLEARED
  ethiopia-v7-20260905T181042  v7  5/5 reached confirmation  0 dead end(s)  CLEARED
  ethiopia-v6-20260905T173509  v6  5/5 reached confirmation  0 dead end(s)  CLEARED
  ethiopia-v5-20260905T173123  v5  0/5 reached confirmation  5 dead end(s)  not cleared
  ethiopia-v4-20260905T172717  v4  5/5 reached confirmation  1 dead end(s)  not cleared
orbit-books:
  orbit-books-v15-20260906T034716  v15  5/5 reached confirmation  0 dead end(s)  CLEARED
  orbit-books-v14-20260906T032921  v14  5/5 reached confirmation  0 dead end(s)  CLEARED
  orbit-books-v13-20260906T013727  v13  5/5 reached confirmation  0 dead end(s)  CLEARED
  orbit-books-v12-20260906T011841  v12  5/5 reached confirmation  0 dead end(s)  CLEARED
  orbit-books-v9-20260906T003008  v9  0/5 reached confirmation  5 dead end(s)  not cleared

## the tester's verify.sh (Wave 1, browser-only review), adapted only in names — bin/reviewer-verify.sh

=== 0. Context ===
commit:  f1aa3de88d5a011d3f26f380f8f60e44e286f411
dirty:   0 file(s)
date:    2026-10-16T07:52:06+00:00
host:    edward

=== 1. tenant_live shape  [THE ONE THAT DECIDES PHASE 3] ===
               Table "platform.tenant_live"
  Column   |     Type     | Collation | Nullable | Default 
-----------+--------------+-----------+----------+---------
 tenant_id | uuid         |           | not null | 
 spec_id   | uuid         |           | not null | 
 weight    | numeric(6,4) |           | not null | 1.0000
Indexes:
    "tenant_live_tenant_id_spec_id_pk" PRIMARY KEY, btree (tenant_id, spec_id)
Foreign-key constraints:
    "tenant_live_spec_id_store_specs_id_fk" FOREIGN KEY (spec_id) REFERENCES platform.store_specs(id)
    "tenant_live_tenant_id_tenants_id_fk" FOREIGN KEY (tenant_id) REFERENCES platform.tenants(id)

--- verdict inputs ---
has weight column: 1
rows per tenant (max): 1
tenants that have had >1 live arm at once (experiment_arms rows): 3
unique constraints:
tenant_live_spec_id_store_specs_id_fk|FOREIGN KEY (spec_id) REFERENCES platform.store_specs(id)
tenant_live_tenant_id_spec_id_pk|PRIMARY KEY (tenant_id, spec_id)
tenant_live_tenant_id_tenants_id_fk|FOREIGN KEY (tenant_id) REFERENCES platform.tenants(id)

=== 2. Spec versioning is append-only ===
spec version rows: 331
distinct tenants:  23
--- rules/triggers on store_specs ---
store_specs_append_only|CREATE TRIGGER store_specs_append_only BEFORE DELETE OR UPDATE ON platform.store_specs FOR EACH ROW EXECUTE FUNCTION platform.store_specs_append_only()
store_specs_no_truncate|CREATE TRIGGER store_specs_no_truncate BEFORE TRUNCATE ON platform.store_specs FOR EACH STATEMENT EXECUTE FUNCTION platform.store_specs_append_only()
(end of trigger list)
--- code paths that UPDATE or DELETE a spec version (should be empty) ---
none found
--- live proof: UPDATE and DELETE attempted as the app role (expect both refused) ---
(grants for the app role on store_specs:)
amboras|INSERT,SELECT,UPDATE,DELETE,TRUNCATE,REFERENCES,TRIGGER
amboras_app|INSERT,SELECT
amboras_experiment|SELECT

=== 3. Image identity across rebuilds  [BLOCKS SPENDING MONEY] ===
--- media files on disk ---
atelier/atelier-ash-mug-banner-1083.webp
atelier/atelier-ash-mug-banner-480.webp
atelier/atelier-ash-mug-banner-720.webp
atelier/atelier-ash-mug-banner-960.webp
atelier/atelier-ash-mug-banner.png
atelier/atelier-ash-mug-catalogue-1024.webp
atelier/atelier-ash-mug-catalogue-480.webp
atelier/atelier-ash-mug-catalogue-720.webp
atelier/atelier-ash-mug-catalogue-960.webp
atelier/atelier-ash-mug-catalogue.png
atelier/atelier-ash-mug-cutout.png
atelier/atelier-ash-mug-detail-480.webp
atelier/atelier-ash-mug-detail-659.webp
atelier/atelier-ash-mug-detail.png
atelier/atelier-ash-mug-lifestyle-480.webp
atelier/atelier-ash-mug-lifestyle-717.webp
atelier/atelier-ash-mug-lifestyle.png
atelier/atelier-ash-mug.png
atelier/atelier-ash-mug-source.png
atelier/atelier-field-pen.png
atelier/atelier-harvest-tapers.png
atelier/atelier-harvest-tapers.svg
atelier/atelier-shetland-desk-mat.png
atelier/atelier-studio-notebook.png
atelier/atelier-walnut-studio-tray.png
atelier/derived/atelier-ash-mug-banner-480.webp
atelier/derived/atelier-ash-mug-banner-720.webp
atelier/derived/atelier-ash-mug-banner-960.webp
atelier/derived/atelier-ash-mug-catalogue-480.webp
atelier/derived/atelier-ash-mug-catalogue-720.webp
atelier/derived/atelier-ash-mug-catalogue-960.webp
atelier/derived/atelier-ash-mug-detail-480.webp
atelier/derived/atelier-ash-mug-lifestyle-480.webp
atelier/derived/atelier-field-pen-480.webp
atelier/derived/atelier-field-pen-720.webp
atelier/derived/atelier-field-pen-960.webp
atelier/derived/atelier-shetland-desk-mat-480.webp
atelier/derived/atelier-shetland-desk-mat-720.webp
atelier/derived/atelier-shetland-desk-mat-960.webp
atelier/derived/atelier-studio-notebook-480.webp
atelier/derived/atelier-studio-notebook-720.webp
atelier/derived/atelier-studio-notebook-960.webp
atelier/derived/atelier-walnut-studio-tray-480.webp
atelier/derived/atelier-walnut-studio-tray-720.webp
atelier/derived/atelier-walnut-studio-tray-960.webp
atelier/derived/hero-about-480.webp
atelier/derived/hero-about-720.webp
atelier/derived/hero-about-960.webp
atelier/derived/hero-home-480.webp
atelier/derived/hero-home-720.webp
atelier/derived/hero-home-960.webp
atelier/hero-about.png
atelier/hero-home.png
_console-shots/checkout-1440.png
_console-shots/checkout-390-cart.png
_console-shots/checkout-390.png
_console-shots/editor.png
_console-shots/home.png
_console-shots/products.png
_console-shots/theme-base.png
_console-shots/theme-editorial.png
emberfold/shots/critic-v5-1440-1.png
emberfold/shots/critic-v5-1440-2.png
emberfold/shots/critic-v5-390-1.png
emberfold/shots/critic-v5-390-2.png
emberfold/shots/critic-v5-768-1.png
emberfold/shots/critic-v5-768-2.png
emberfold/shots/v1-about.png
emberfold/shots/v1-home.png
emberfold/shots/v1-product.png
emberfold/shots/v2-about.png
emberfold/shots/v2-home.png
emberfold/shots/v2-product.png
emberfold/shots/v3-about.png
emberfold/shots/v3-home.png
emberfold/shots/v3-product.png
emberfold/shots/v4-about.png
emberfold/shots/v4-home.png
emberfold/shots/v4-product.png
emberfold/shots/v5-about.png
emberfold/shots/v5-home.png
emberfold/shots/v5-product.png
ethiopia/derived/ethiopia-guji-honey-process-480.webp
ethiopia/derived/ethiopia-guji-honey-process-720.webp
ethiopia/derived/ethiopia-guji-honey-process-960.webp
ethiopia/derived/ethiopia-harrar-dry-process-480.webp
ethiopia/derived/ethiopia-harrar-dry-process-720.webp
ethiopia/derived/ethiopia-harrar-dry-process-960.webp
ethiopia/derived/ethiopia-sidama-natural-480.webp
ethiopia/derived/ethiopia-sidama-natural-720.webp
ethiopia/derived/ethiopia-sidama-natural-960.webp
ethiopia/derived/ethiopia-sidama-washed-480.webp
ethiopia/derived/ethiopia-sidama-washed-720.webp
ethiopia/derived/ethiopia-sidama-washed-960.webp
ethiopia/derived/ethiopia-the-ridged-skillet-480.webp
ethiopia/derived/ethiopia-the-ridged-skillet-720.webp
ethiopia/derived/ethiopia-the-ridged-skillet-960.webp
ethiopia/derived/ethiopia-the-two-handle-skillet-480.webp
ethiopia/derived/ethiopia-the-two-handle-skillet-720.webp
ethiopia/derived/ethiopia-yirgacheffe-light-roast-480.webp
ethiopia/derived/ethiopia-yirgacheffe-light-roast-720.webp
ethiopia/derived/ethiopia-yirgacheffe-light-roast-960.webp
ethiopia/ethiopia-guji-honey-process.png
ethiopia/ethiopia-guji-honey-process.svg
ethiopia/ethiopia-harrar-dry-process.png
ethiopia/ethiopia-harrar-dry-process.svg
ethiopia/ethiopia-harrar-sundried.svg
ethiopia/ethiopia-sidama-natural.png
ethiopia/ethiopia-sidama-washed.png
ethiopia/ethiopia-sidama-washed.svg
ethiopia/ethiopia-the-braiser.svg
ethiopia/ethiopia-the-deep-dutch-oven.svg
ethiopia/ethiopia-the-deep-skillet.svg
ethiopia/ethiopia-the-field-skillet.svg
ethiopia/ethiopia-the-oval-dutch-oven.png
ethiopia/ethiopia-the-ridged-skillet.png
ethiopia/ethiopia-the-round-dutch-oven.svg
ethiopia/ethiopia-the-smooth-bore-skillet.svg
ethiopia/ethiopia-the-two-handle-skillet.png
ethiopia/ethiopia-yirgacheffe-light-roast.png
ethiopia/ethiopia-yirgacheffe-natural.svg
ethiopia/hero-about-0.png
ethiopia/hero-about.png
ethiopia/hero-home-1.png
ethiopia/hero-home.png
ethiopia/shots/v8-about.png
ethiopia/shots/v8-home.png
ethiopia/shots/v8-product.png
free-candles/img/k3dizhxvq465d-480.webp
free-candles/img/k3dizhxvq465d-720.webp
free-candles/img/k3dizhxvq465d-896.webp
free-candles/img/k3dizhxvq465d.png
free-candles/img/k3dizhxvq465d-sq-480.webp
free-candles/img/k3dizhxvq465d-sq-720.webp
free-candles/img/k3dizhxvq465d-sq-896.webp
free-candles/img/k3dizhxvq465d-sq.png
free-candles/img/k6jxrt66iylu7-480.webp
free-candles/img/k6jxrt66iylu7-720.webp
free-candles/img/k6jxrt66iylu7-896.webp
free-candles/img/k6jxrt66iylu7.png
free-candles/img/k6jxrt66iylu7-sq-480.webp
free-candles/img/k6jxrt66iylu7-sq-720.webp
free-candles/img/k6jxrt66iylu7-sq-896.webp
free-candles/img/k6jxrt66iylu7-sq.png
free-candles/img/kd5j23v30fy14-1344.webp
free-candles/img/kd5j23v30fy14-480.webp
free-candles/img/kd5j23v30fy14-720.webp
free-candles/img/kd5j23v30fy14-960.webp
free-candles/img/kd5j23v30fy14.png
free-candles/img/kj3956a24w7ee-480.webp
free-candles/img/kj3956a24w7ee-720.webp
free-candles/img/kj3956a24w7ee-896.webp
free-candles/img/kj3956a24w7ee.png
free-candles/img/kj3956a24w7ee-sq-480.webp
free-candles/img/kj3956a24w7ee-sq-720.webp
free-candles/img/kj3956a24w7ee-sq-896.webp
free-candles/img/kj3956a24w7ee-sq.png
free-candles/img/kjk61orwcyoeo-480.webp
free-candles/img/kjk61orwcyoeo-720.webp
free-candles/img/kjk61orwcyoeo-896.webp
free-candles/img/kjk61orwcyoeo.png
free-candles/img/kjk61orwcyoeo-sq-480.webp
free-candles/img/kjk61orwcyoeo-sq-720.webp
free-candles/img/kjk61orwcyoeo-sq-896.webp
free-candles/img/kjk61orwcyoeo-sq.png
free-candles/img/kn3brt35a9c40-480.webp
free-candles/img/kn3brt35a9c40-720.webp
free-candles/img/kn3brt35a9c40-896.webp
free-candles/img/kn3brt35a9c40.png
free-candles/img/kn3brt35a9c40-sq-480.webp
free-candles/img/kn3brt35a9c40-sq-720.webp
free-candles/img/kn3brt35a9c40-sq-896.webp
free-candles/img/kn3brt35a9c40-sq.png
free-candles/img/kxoedu5y8r7eg-480.webp
free-candles/img/kxoedu5y8r7eg-720.webp
free-candles/img/kxoedu5y8r7eg-896.webp
free-candles/img/kxoedu5y8r7eg.png
free-candles/img/kxoedu5y8r7eg-sq-480.webp
free-candles/img/kxoedu5y8r7eg-sq-720.webp
free-candles/img/kxoedu5y8r7eg-sq-896.webp
free-candles/img/kxoedu5y8r7eg-sq.png
ga8-furniture/img/k0asax6atuwci-480.webp
ga8-furniture/img/k0asax6atuwci-720.webp
ga8-furniture/img/k0asax6atuwci-896.webp
ga8-furniture/img/k0asax6atuwci.png
ga8-furniture/img/k0asax6atuwci-sq-480.webp
ga8-furniture/img/k0asax6atuwci-sq-720.webp
ga8-furniture/img/k0asax6atuwci-sq-896.webp
ga8-furniture/img/k0asax6atuwci-sq.png
ga8-furniture/img/kb6xhoqc9y4f3-480.webp
ga8-furniture/img/kb6xhoqc9y4f3-720.webp
ga8-furniture/img/kb6xhoqc9y4f3-896.webp
ga8-furniture/img/kb6xhoqc9y4f3.png
ga8-furniture/img/kb6xhoqc9y4f3-sq-480.webp
ga8-furniture/img/kb6xhoqc9y4f3-sq-720.webp
ga8-furniture/img/kb6xhoqc9y4f3-sq-896.webp
ga8-furniture/img/kb6xhoqc9y4f3-sq.png
ga8-furniture/img/ke5ge64cybrj4-480.webp
ga8-furniture/img/ke5ge64cybrj4-720.webp
ga8-furniture/img/ke5ge64cybrj4-896.webp
ga8-furniture/img/ke5ge64cybrj4.png
ga8-furniture/img/ke5ge64cybrj4-sq-480.webp
ga8-furniture/img/ke5ge64cybrj4-sq-720.webp
ga8-furniture/img/ke5ge64cybrj4-sq-896.webp
ga8-furniture/img/ke5ge64cybrj4-sq.png
ga8-furniture/img/kfogf7fzbiay6-480.webp
ga8-furniture/img/kfogf7fzbiay6-720.webp
ga8-furniture/img/kfogf7fzbiay6-896.webp
ga8-furniture/img/kfogf7fzbiay6.png
ga8-furniture/img/kfogf7fzbiay6-sq-480.webp
ga8-furniture/img/kfogf7fzbiay6-sq-720.webp
ga8-furniture/img/kfogf7fzbiay6-sq-896.webp
ga8-furniture/img/kfogf7fzbiay6-sq.png
ga8-furniture/img/kqky61fvq9giw-1376.webp
ga8-furniture/img/kqky61fvq9giw-480.webp
ga8-furniture/img/kqky61fvq9giw-720.webp
ga8-furniture/img/kqky61fvq9giw-960.webp
ga8-furniture/img/kqky61fvq9giw.png
ga8-furniture/shots/critic-v1-1440-1.png
ga8-furniture/shots/critic-v1-1440-2.png
ga8-furniture/shots/critic-v1-390-1.png
ga8-furniture/shots/critic-v1-390-2.png
ga8-furniture/shots/critic-v1-768-1.png
ga8-furniture/shots/critic-v1-768-2.png
ga8-furniture/shots/critic-v2-1440-1.png
ga8-furniture/shots/critic-v2-1440-2.png
ga8-furniture/shots/critic-v2-390-1.png
ga8-furniture/shots/critic-v2-390-2.png
ga8-furniture/shots/critic-v2-768-1.png
ga8-furniture/shots/critic-v2-768-2.png
ga8-furniture/shots/critic-v3-1440-1.png
ga8-furniture/shots/critic-v3-1440-2.png
ga8-furniture/shots/critic-v3-390-1.png
ga8-furniture/shots/critic-v3-390-2.png
ga8-furniture/shots/critic-v3-768-1.png
ga8-furniture/shots/critic-v3-768-2.png
ga8-furniture/shots/critic-v4-1440-1.png
ga8-furniture/shots/critic-v4-1440-2.png
ga8-furniture/shots/critic-v4-390-1.png
ga8-furniture/shots/critic-v4-390-2.png
ga8-furniture/shots/critic-v4-768-1.png
ga8-furniture/shots/critic-v4-768-2.png
ga8-furniture/shots/critic-v5-1440-1.png
ga8-furniture/shots/critic-v5-1440-2.png
ga8-furniture/shots/critic-v5-390-1.png
ga8-furniture/shots/critic-v5-390-2.png
ga8-furniture/shots/critic-v5-768-1.png
ga8-furniture/shots/critic-v5-768-2.png
ga8-furniture/shots/critic-v6-1440-1.png
ga8-furniture/shots/critic-v6-1440-2.png
ga8-furniture/shots/critic-v6-390-1.png
ga8-furniture/shots/critic-v6-390-2.png
ga8-furniture/shots/critic-v6-768-1.png
ga8-furniture/shots/critic-v6-768-2.png
ga8-furniture/shots/critic-v7-1440-1.png
ga8-furniture/shots/critic-v7-1440-2.png
ga8-furniture/shots/critic-v7-390-1.png
ga8-furniture/shots/critic-v7-390-2.png
ga8-furniture/shots/critic-v7-768-1.png
ga8-furniture/shots/critic-v7-768-2.png
ga8-furniture/shots/critic-v8-1440-1.png
ga8-furniture/shots/critic-v8-1440-2.png
ga8-furniture/shots/critic-v8-390-1.png
ga8-furniture/shots/critic-v8-390-2.png
ga8-furniture/shots/critic-v8-768-1.png
ga8-furniture/shots/critic-v8-768-2.png
ga8-skincare/img/k1xhg0t2f9w53-480.webp
ga8-skincare/img/k1xhg0t2f9w53-720.webp
ga8-skincare/img/k1xhg0t2f9w53-896.webp
ga8-skincare/img/k1xhg0t2f9w53.png
ga8-skincare/img/k1xhg0t2f9w53-sq-480.webp
ga8-skincare/img/k1xhg0t2f9w53-sq-720.webp
ga8-skincare/img/k1xhg0t2f9w53-sq-896.webp
ga8-skincare/img/k1xhg0t2f9w53-sq.png
ga8-skincare/img/k9ar1v0tlfh58-1376.webp
ga8-skincare/img/k9ar1v0tlfh58-480.webp
ga8-skincare/img/k9ar1v0tlfh58-720.webp
ga8-skincare/img/k9ar1v0tlfh58-960.webp
ga8-skincare/img/k9ar1v0tlfh58.png
ga8-skincare/img/k9ddp6e5pvdyr-480.webp
ga8-skincare/img/k9ddp6e5pvdyr-720.webp
ga8-skincare/img/k9ddp6e5pvdyr-896.webp
ga8-skincare/img/k9ddp6e5pvdyr.png
ga8-skincare/img/k9ddp6e5pvdyr-sq-480.webp
ga8-skincare/img/k9ddp6e5pvdyr-sq-720.webp
ga8-skincare/img/k9ddp6e5pvdyr-sq-896.webp
ga8-skincare/img/k9ddp6e5pvdyr-sq.png
ga8-skincare/img/k9uhn17bmx4c0-1376.webp
ga8-skincare/img/k9uhn17bmx4c0-480.webp
ga8-skincare/img/k9uhn17bmx4c0-720.webp
ga8-skincare/img/k9uhn17bmx4c0-960.webp
ga8-skincare/img/k9uhn17bmx4c0.png
ga8-skincare/img/kd4l1h28bosim-480.webp
ga8-skincare/img/kd4l1h28bosim-720.webp
ga8-skincare/img/kd4l1h28bosim-896.webp
ga8-skincare/img/kd4l1h28bosim.png
ga8-skincare/img/kd4l1h28bosim-sq-480.webp
ga8-skincare/img/kd4l1h28bosim-sq-720.webp
ga8-skincare/img/kd4l1h28bosim-sq-896.webp
ga8-skincare/img/kd4l1h28bosim-sq.png
ga8-skincare/img/kh2fikszf02u2-480.webp
ga8-skincare/img/kh2fikszf02u2-720.webp
ga8-skincare/img/kh2fikszf02u2-896.webp
ga8-skincare/img/kh2fikszf02u2.png
ga8-skincare/img/kh2fikszf02u2-sq-480.webp
ga8-skincare/img/kh2fikszf02u2-sq-720.webp
ga8-skincare/img/kh2fikszf02u2-sq-896.webp
ga8-skincare/img/kh2fikszf02u2-sq.png
ga8-skincare/img/kifekh224jthe-480.webp
ga8-skincare/img/kifekh224jthe-720.webp
ga8-skincare/img/kifekh224jthe-896.webp
ga8-skincare/img/kifekh224jthe.png
ga8-skincare/img/kifekh224jthe-sq-480.webp
ga8-skincare/img/kifekh224jthe-sq-720.webp
ga8-skincare/img/kifekh224jthe-sq-896.webp
ga8-skincare/img/kifekh224jthe-sq.png
ga8-skincare/img/ko7l060bqwddb-480.webp
ga8-skincare/img/ko7l060bqwddb-720.webp
ga8-skincare/img/ko7l060bqwddb-896.webp
ga8-skincare/img/ko7l060bqwddb.png
ga8-skincare/img/ko7l060bqwddb-sq-480.webp
ga8-skincare/img/ko7l060bqwddb-sq-720.webp
ga8-skincare/img/ko7l060bqwddb-sq-896.webp
ga8-skincare/img/ko7l060bqwddb-sq.png
ga8-skincare/img/kseeszbxvqv4e-480.webp
ga8-skincare/img/kseeszbxvqv4e-720.webp
ga8-skincare/img/kseeszbxvqv4e-896.webp
ga8-skincare/img/kseeszbxvqv4e.png
ga8-skincare/img/kseeszbxvqv4e-sq-480.webp
ga8-skincare/img/kseeszbxvqv4e-sq-720.webp
ga8-skincare/img/kseeszbxvqv4e-sq-896.webp
ga8-skincare/img/kseeszbxvqv4e-sq.png
ga8-skincare/img/kvdi0wxuucv4i-480.webp
ga8-skincare/img/kvdi0wxuucv4i-720.webp
ga8-skincare/img/kvdi0wxuucv4i-896.webp
ga8-skincare/img/kvdi0wxuucv4i.png
ga8-skincare/img/kvdi0wxuucv4i-sq-480.webp
ga8-skincare/img/kvdi0wxuucv4i-sq-720.webp
ga8-skincare/img/kvdi0wxuucv4i-sq-896.webp
ga8-skincare/img/kvdi0wxuucv4i-sq.png
ga8-skincare/shots/critic-v10-1440-1.png
ga8-skincare/shots/critic-v10-1440-2.png
ga8-skincare/shots/critic-v10-390-1.png
ga8-skincare/shots/critic-v10-390-2.png
ga8-skincare/shots/critic-v10-768-1.png
ga8-skincare/shots/critic-v10-768-2.png
ga8-skincare/shots/critic-v11-1440-1.png
ga8-skincare/shots/critic-v11-1440-2.png
ga8-skincare/shots/critic-v11-390-1.png
ga8-skincare/shots/critic-v11-390-2.png
ga8-skincare/shots/critic-v1-1440-1.png
ga8-skincare/shots/critic-v1-1440-2.png
ga8-skincare/shots/critic-v11-768-1.png
ga8-skincare/shots/critic-v11-768-2.png
ga8-skincare/shots/critic-v1-390-1.png
ga8-skincare/shots/critic-v1-390-2.png
ga8-skincare/shots/critic-v1-768-1.png
ga8-skincare/shots/critic-v1-768-2.png
ga8-skincare/shots/critic-v2-1440-1.png
ga8-skincare/shots/critic-v2-1440-2.png
ga8-skincare/shots/critic-v2-390-1.png
ga8-skincare/shots/critic-v2-390-2.png
ga8-skincare/shots/critic-v2-768-1.png
ga8-skincare/shots/critic-v2-768-2.png
ga8-skincare/shots/critic-v3-1440-1.png
ga8-skincare/shots/critic-v3-1440-2.png
ga8-skincare/shots/critic-v3-390-1.png
ga8-skincare/shots/critic-v3-390-2.png
ga8-skincare/shots/critic-v3-768-1.png
ga8-skincare/shots/critic-v3-768-2.png
ga8-skincare/shots/critic-v4-1440-1.png
ga8-skincare/shots/critic-v4-1440-2.png
ga8-skincare/shots/critic-v4-390-1.png
ga8-skincare/shots/critic-v4-390-2.png
ga8-skincare/shots/critic-v4-768-1.png
ga8-skincare/shots/critic-v4-768-2.png
ga8-skincare/shots/critic-v5-1440-1.png
ga8-skincare/shots/critic-v5-1440-2.png
ga8-skincare/shots/critic-v5-390-1.png
ga8-skincare/shots/critic-v5-390-2.png
ga8-skincare/shots/critic-v5-768-1.png
ga8-skincare/shots/critic-v5-768-2.png
ga8-skincare/shots/critic-v6-1440-1.png
ga8-skincare/shots/critic-v6-1440-2.png
ga8-skincare/shots/critic-v6-390-1.png
ga8-skincare/shots/critic-v6-390-2.png
ga8-skincare/shots/critic-v6-768-1.png
ga8-skincare/shots/critic-v6-768-2.png
ga8-skincare/shots/critic-v7-390-1.png
ga8-skincare/shots/critic-v7-390-2.png
ga8-skincare/shots/critic-v8-1440-1.png
ga8-skincare/shots/critic-v8-1440-2.png
ga8-skincare/shots/critic-v8-390-1.png
ga8-skincare/shots/critic-v8-390-2.png
ga8-skincare/shots/critic-v8-768-1.png
ga8-skincare/shots/critic-v8-768-2.png
ga8-watch/img/kayrafex60rxp-1376.webp
ga8-watch/img/kayrafex60rxp-480.webp
ga8-watch/img/kayrafex60rxp-720.webp
ga8-watch/img/kayrafex60rxp-960.webp
ga8-watch/img/kayrafex60rxp.png
ga8-watch/img/koytom3hb6obd-480.webp
ga8-watch/img/koytom3hb6obd-720.webp
ga8-watch/img/koytom3hb6obd-896.webp
ga8-watch/img/koytom3hb6obd.png
ga8-watch/img/koytom3hb6obd-sq-480.webp
ga8-watch/img/koytom3hb6obd-sq-720.webp
ga8-watch/img/koytom3hb6obd-sq-896.webp
ga8-watch/img/koytom3hb6obd-sq.png
ga8-watch/img/kr6katrwoadyi-480.webp
ga8-watch/img/kr6katrwoadyi-720.webp
ga8-watch/img/kr6katrwoadyi-896.webp
ga8-watch/img/kr6katrwoadyi.png
ga8-watch/img/kr6katrwoadyi-sq-480.webp
ga8-watch/img/kr6katrwoadyi-sq-720.webp
ga8-watch/img/kr6katrwoadyi-sq-896.webp
ga8-watch/img/kr6katrwoadyi-sq.png
ga8-watch/img/kzfpedp8n0kg6-480.webp
ga8-watch/img/kzfpedp8n0kg6-720.webp
ga8-watch/img/kzfpedp8n0kg6-896.webp
ga8-watch/img/kzfpedp8n0kg6.png
ga8-watch/img/kzfpedp8n0kg6-sq-480.webp
ga8-watch/img/kzfpedp8n0kg6-sq-720.webp
ga8-watch/img/kzfpedp8n0kg6-sq-896.webp
ga8-watch/img/kzfpedp8n0kg6-sq.png
ga8-watch/shots/critic-v4-1440-1.png
ga8-watch/shots/critic-v4-1440-2.png
ga8-watch/shots/critic-v4-390-1.png
ga8-watch/shots/critic-v4-390-2.png
ga8-watch/shots/critic-v4-768-1.png
ga8-watch/shots/critic-v4-768-2.png
ga8-watch/shots/critic-v5-1440-1.png
ga8-watch/shots/critic-v5-1440-2.png
ga8-watch/shots/critic-v5-390-1.png
ga8-watch/shots/critic-v5-390-2.png
ga8-watch/shots/critic-v5-768-1.png
ga8-watch/shots/critic-v5-768-2.png
ga8-watch/shots/critic-v6-1440-1.png
ga8-watch/shots/critic-v6-1440-2.png
ga8-watch/shots/critic-v6-390-1.png
ga8-watch/shots/critic-v6-390-2.png
ga8-watch/shots/critic-v6-768-1.png
ga8-watch/shots/critic-v6-768-2.png
ga8-watch/shots/critic-v7-1440-1.png
ga8-watch/shots/critic-v7-1440-2.png
ga8-watch/shots/critic-v7-390-1.png
ga8-watch/shots/critic-v7-390-2.png
ga8-watch/shots/critic-v7-768-1.png
ga8-watch/shots/critic-v7-768-2.png
ga8-watch/shots/critic-v8-1440-1.png
ga8-watch/shots/critic-v8-1440-2.png
ga8-watch/shots/critic-v8-390-1.png
ga8-watch/shots/critic-v8-390-2.png
ga8-watch/shots/critic-v8-768-1.png
ga8-watch/shots/critic-v8-768-2.png
gate5-1433/derived/gate5-1433-everyday-serving-bowl-detail-480.webp
gate5-1433/derived/gate5-1433-everyday-serving-bowl-detail-720.webp
gate5-1433/derived/gate5-1433-everyday-serving-bowl-detail-960.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-banner-480.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-banner-720.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-banner-960.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-catalogue-480.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-catalogue-720.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-catalogue-960.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-detail-480.webp
gate5-1433/derived/gate5-1433-hand-thrown-stoneware-mug-lifestyle-480.webp
gate5-1433/derived/hero-home-480.webp
gate5-1433/derived/hero-home-720.webp
gate5-1433/derived/hero-home-960.webp
gate5-1433/gate5-1433-everyday-serving-bowl-detail.png
gate5-1433/gate5-1433-everyday-serving-bowl-source.png
gate5-1433/gate5-1433-hand-thrown-stoneware-mug-banner.png
gate5-1433/gate5-1433-hand-thrown-stoneware-mug-catalogue.png
gate5-1433/gate5-1433-hand-thrown-stoneware-mug-cutout.png
gate5-1433/gate5-1433-hand-thrown-stoneware-mug-detail.png
gate5-1433/gate5-1433-hand-thrown-stoneware-mug-lifestyle.png
gate5-1433/gate5-1433-hand-thrown-stoneware-mug.png
gate5-1433/gate5-1433-hand-thrown-stoneware-mug-source.png
gate5-1433/hero-home.png
gate5-1433/shots/v7-about.png
gate5-1433/shots/v7-home.png
gate5-1433/shots/v7-product.png
northfold/img/k19vxt931cic0-480.webp
northfold/img/k19vxt931cic0-720.webp
northfold/img/k19vxt931cic0-896.webp
northfold/img/k19vxt931cic0.png
northfold/img/k19vxt931cic0-r00-480.webp
northfold/img/k19vxt931cic0-r00-720.webp
northfold/img/k19vxt931cic0-r00-896.webp
northfold/img/k19vxt931cic0-r00.png
northfold/img/k19vxt931cic0-r00-sq-480.webp
northfold/img/k19vxt931cic0-r00-sq-720.webp
northfold/img/k19vxt931cic0-r00-sq-896.webp
northfold/img/k19vxt931cic0-r00-sq.png
northfold/img/k19vxt931cic0-r01-480.webp
northfold/img/k19vxt931cic0-r01-720.webp
northfold/img/k19vxt931cic0-r01-896.webp
northfold/img/k19vxt931cic0-r01.png
northfold/img/k19vxt931cic0-r01-sq-480.webp
northfold/img/k19vxt931cic0-r01-sq-720.webp
northfold/img/k19vxt931cic0-r01-sq-896.webp
northfold/img/k19vxt931cic0-r01-sq.png
northfold/img/k19vxt931cic0-r02-480.webp
northfold/img/k19vxt931cic0-r02-720.webp
northfold/img/k19vxt931cic0-r02-896.webp
northfold/img/k19vxt931cic0-r02.png
northfold/img/k19vxt931cic0-r02-sq-480.webp
northfold/img/k19vxt931cic0-r02-sq-720.webp
northfold/img/k19vxt931cic0-r02-sq-896.webp
northfold/img/k19vxt931cic0-r02-sq.png
northfold/img/k19vxt931cic0-r10-480.webp
northfold/img/k19vxt931cic0-r10-720.webp
northfold/img/k19vxt931cic0-r10-896.webp
northfold/img/k19vxt931cic0-r10.png
northfold/img/k19vxt931cic0-r10-sq-480.webp
northfold/img/k19vxt931cic0-r10-sq-720.webp
northfold/img/k19vxt931cic0-r10-sq-896.webp
northfold/img/k19vxt931cic0-r10-sq.png
northfold/img/k19vxt931cic0-r11-480.webp
northfold/img/k19vxt931cic0-r11-720.webp
northfold/img/k19vxt931cic0-r11-896.webp
northfold/img/k19vxt931cic0-r11.png
northfold/img/k19vxt931cic0-r11-sq-480.webp
northfold/img/k19vxt931cic0-r11-sq-720.webp
northfold/img/k19vxt931cic0-r11-sq-896.webp
northfold/img/k19vxt931cic0-r11-sq.png
northfold/img/k19vxt931cic0-r12-480.webp
northfold/img/k19vxt931cic0-r12-720.webp
northfold/img/k19vxt931cic0-r12-896.webp
northfold/img/k19vxt931cic0-r12.png
northfold/img/k19vxt931cic0-r12-sq-480.webp
northfold/img/k19vxt931cic0-r12-sq-720.webp
northfold/img/k19vxt931cic0-r12-sq-896.webp
northfold/img/k19vxt931cic0-r12-sq.png
northfold/img/k19vxt931cic0-r20-480.webp
northfold/img/k19vxt931cic0-r20-720.webp
northfold/img/k19vxt931cic0-r20-896.webp
northfold/img/k19vxt931cic0-r20.png
northfold/img/k19vxt931cic0-r20-sq-480.webp
northfold/img/k19vxt931cic0-r20-sq-720.webp
northfold/img/k19vxt931cic0-r20-sq-896.webp
northfold/img/k19vxt931cic0-r20-sq.png
northfold/img/k19vxt931cic0-r21-480.webp
northfold/img/k19vxt931cic0-r21-720.webp
northfold/img/k19vxt931cic0-r21-896.webp
northfold/img/k19vxt931cic0-r21.png
northfold/img/k19vxt931cic0-r21-sq-480.webp
northfold/img/k19vxt931cic0-r21-sq-720.webp
northfold/img/k19vxt931cic0-r21-sq-896.webp
northfold/img/k19vxt931cic0-r21-sq.png
northfold/img/k19vxt931cic0-r22-480.webp
northfold/img/k19vxt931cic0-r22-720.webp
northfold/img/k19vxt931cic0-r22-896.webp
northfold/img/k19vxt931cic0-r22.png
northfold/img/k19vxt931cic0-r22-sq-480.webp
northfold/img/k19vxt931cic0-r22-sq-720.webp
northfold/img/k19vxt931cic0-r22-sq-896.webp
northfold/img/k19vxt931cic0-r22-sq.png
northfold/img/k19vxt931cic0-sq-480.webp
northfold/img/k19vxt931cic0-sq-720.webp
northfold/img/k19vxt931cic0-sq-896.webp
northfold/img/k19vxt931cic0-sq.png
northfold/img/k1e1n9kga62x7-480.webp
northfold/img/k1e1n9kga62x7-720.webp
northfold/img/k1e1n9kga62x7-896.webp
northfold/img/k1e1n9kga62x7.png
northfold/img/k1e1n9kga62x7-sq-480.webp
northfold/img/k1e1n9kga62x7-sq-720.webp
northfold/img/k1e1n9kga62x7-sq-896.webp
northfold/img/k1e1n9kga62x7-sq.png
northfold/img/k2b6xrfwu6zbf-480.webp
northfold/img/k2b6xrfwu6zbf-720.webp
northfold/img/k2b6xrfwu6zbf-896.webp
northfold/img/k2b6xrfwu6zbf.png
northfold/img/k2b6xrfwu6zbf-sq-480.webp
northfold/img/k2b6xrfwu6zbf-sq-720.webp
northfold/img/k2b6xrfwu6zbf-sq-896.webp
northfold/img/k2b6xrfwu6zbf-sq.png
northfold/img/k2bamjwoarfya-1344.webp
northfold/img/k2bamjwoarfya-480.webp
northfold/img/k2bamjwoarfya-720.webp
northfold/img/k2bamjwoarfya-960.webp
northfold/img/k2bamjwoarfya.png
northfold/img/k2tkhf8mnl7cc-480.webp
northfold/img/k2tkhf8mnl7cc-720.webp
northfold/img/k2tkhf8mnl7cc-896.webp
northfold/img/k2tkhf8mnl7cc.png
northfold/img/k2tkhf8mnl7cc-sq-480.webp
northfold/img/k2tkhf8mnl7cc-sq-720.webp
northfold/img/k2tkhf8mnl7cc-sq-896.webp
northfold/img/k2tkhf8mnl7cc-sq.png
northfold/img/k3894xizspz1d-c1-480.webp
northfold/img/k3894xizspz1d-c1-720.webp
northfold/img/k3894xizspz1d-c1-896.webp
northfold/img/k3894xizspz1d-c1.png
northfold/img/k3894xizspz1d-c1-sq-480.webp
northfold/img/k3894xizspz1d-c1-sq-720.webp
northfold/img/k3894xizspz1d-c1-sq-896.webp
northfold/img/k3894xizspz1d-c1-sq.png
northfold/img/k3mx3mguptms9-480.webp
northfold/img/k3mx3mguptms9-720.webp
northfold/img/k3mx3mguptms9-896.webp
northfold/img/k3mx3mguptms9.png
northfold/img/k3mx3mguptms9-r10-480.webp
northfold/img/k3mx3mguptms9-r10-720.webp
northfold/img/k3mx3mguptms9-r10-896.webp
northfold/img/k3mx3mguptms9-r10.png
northfold/img/k3mx3mguptms9-r10-sq-480.webp
northfold/img/k3mx3mguptms9-r10-sq-720.webp
northfold/img/k3mx3mguptms9-r10-sq-896.webp
northfold/img/k3mx3mguptms9-r10-sq.png
northfold/img/k3mx3mguptms9-r11-480.webp
northfold/img/k3mx3mguptms9-r11-720.webp
northfold/img/k3mx3mguptms9-r11-896.webp
northfold/img/k3mx3mguptms9-r11.png
northfold/img/k3mx3mguptms9-r11-sq-480.webp
northfold/img/k3mx3mguptms9-r11-sq-720.webp
northfold/img/k3mx3mguptms9-r11-sq-896.webp
northfold/img/k3mx3mguptms9-r11-sq.png
northfold/img/k3mx3mguptms9-r12-480.webp
northfold/img/k3mx3mguptms9-r12-720.webp
northfold/img/k3mx3mguptms9-r12-896.webp
northfold/img/k3mx3mguptms9-r12.png
northfold/img/k3mx3mguptms9-r12-sq-480.webp
northfold/img/k3mx3mguptms9-r12-sq-720.webp
northfold/img/k3mx3mguptms9-r12-sq-896.webp
northfold/img/k3mx3mguptms9-r12-sq.png
northfold/img/k3mx3mguptms9-r20-480.webp
northfold/img/k3mx3mguptms9-r20-720.webp
northfold/img/k3mx3mguptms9-r20-896.webp
northfold/img/k3mx3mguptms9-r20.png
northfold/img/k3mx3mguptms9-r20-sq-480.webp
northfold/img/k3mx3mguptms9-r20-sq-720.webp
northfold/img/k3mx3mguptms9-r20-sq-896.webp
northfold/img/k3mx3mguptms9-r20-sq.png
northfold/img/k3mx3mguptms9-r21-480.webp
northfold/img/k3mx3mguptms9-r21-720.webp
northfold/img/k3mx3mguptms9-r21-896.webp
northfold/img/k3mx3mguptms9-r21.png
northfold/img/k3mx3mguptms9-r21-sq-480.webp
northfold/img/k3mx3mguptms9-r21-sq-720.webp
northfold/img/k3mx3mguptms9-r21-sq-896.webp
northfold/img/k3mx3mguptms9-r21-sq.png
northfold/img/k3mx3mguptms9-r22-480.webp
northfold/img/k3mx3mguptms9-r22-720.webp
northfold/img/k3mx3mguptms9-r22-896.webp
northfold/img/k3mx3mguptms9-r22.png
northfold/img/k3mx3mguptms9-r22-sq-480.webp
northfold/img/k3mx3mguptms9-r22-sq-720.webp
northfold/img/k3mx3mguptms9-r22-sq-896.webp
northfold/img/k3mx3mguptms9-r22-sq.png
northfold/img/k3mx3mguptms9-sq-480.webp
northfold/img/k3mx3mguptms9-sq-720.webp
northfold/img/k3mx3mguptms9-sq-896.webp
northfold/img/k3mx3mguptms9-sq.png
northfold/img/k4x7kpc5fy0gw-c1-480.webp
northfold/img/k4x7kpc5fy0gw-c1-720.webp
northfold/img/k4x7kpc5fy0gw-c1-896.webp
northfold/img/k4x7kpc5fy0gw-c1.png
northfold/img/k4x7kpc5fy0gw-c1-sq-480.webp
northfold/img/k4x7kpc5fy0gw-c1-sq-720.webp
northfold/img/k4x7kpc5fy0gw-c1-sq-896.webp
northfold/img/k4x7kpc5fy0gw-c1-sq.png
northfold/img/k4x7kpc5fy0gw-r00-480.webp
northfold/img/k4x7kpc5fy0gw-r00-720.webp
northfold/img/k4x7kpc5fy0gw-r00-896.webp
northfold/img/k4x7kpc5fy0gw-r00.png
northfold/img/k4x7kpc5fy0gw-r00-sq-480.webp
northfold/img/k4x7kpc5fy0gw-r00-sq-720.webp
northfold/img/k4x7kpc5fy0gw-r00-sq-896.webp
northfold/img/k4x7kpc5fy0gw-r00-sq.png
northfold/img/k4x7kpc5fy0gw-r01-480.webp
northfold/img/k4x7kpc5fy0gw-r01-720.webp
northfold/img/k4x7kpc5fy0gw-r01-896.webp
northfold/img/k4x7kpc5fy0gw-r01.png
northfold/img/k4x7kpc5fy0gw-r01-sq-480.webp
northfold/img/k4x7kpc5fy0gw-r01-sq-720.webp
northfold/img/k4x7kpc5fy0gw-r01-sq-896.webp
northfold/img/k4x7kpc5fy0gw-r01-sq.png
northfold/img/k4x7kpc5fy0gw-r02-480.webp
northfold/img/k4x7kpc5fy0gw-r02-720.webp
northfold/img/k4x7kpc5fy0gw-r02-896.webp
northfold/img/k4x7kpc5fy0gw-r02.png
northfold/img/k4x7kpc5fy0gw-r02-sq-480.webp
northfold/img/k4x7kpc5fy0gw-r02-sq-720.webp
northfold/img/k4x7kpc5fy0gw-r02-sq-896.webp
northfold/img/k4x7kpc5fy0gw-r02-sq.png
northfold/img/k4x7kpc5fy0gw-r10-480.webp
northfold/img/k4x7kpc5fy0gw-r10-720.webp
northfold/img/k4x7kpc5fy0gw-r10-896.webp
northfold/img/k4x7kpc5fy0gw-r10.png
northfold/img/k4x7kpc5fy0gw-r10-sq-480.webp
northfold/img/k4x7kpc5fy0gw-r10-sq-720.webp
northfold/img/k4x7kpc5fy0gw-r10-sq-896.webp
northfold/img/k4x7kpc5fy0gw-r10-sq.png
northfold/img/k4x7kpc5fy0gw-r11-480.webp
northfold/img/k4x7kpc5fy0gw-r11-720.webp
northfold/img/k4x7kpc5fy0gw-r11-896.webp
northfold/img/k4x7kpc5fy0gw-r11.png
northfold/img/k4x7kpc5fy0gw-r11-sq-480.webp
northfold/img/k4x7kpc5fy0gw-r11-sq-720.webp
northfold/img/k4x7kpc5fy0gw-r11-sq-896.webp
northfold/img/k4x7kpc5fy0gw-r11-sq.png
northfold/img/k4x7ysxe1bgwa-c2-480.webp
northfold/img/k4x7ysxe1bgwa-c2-720.webp
northfold/img/k4x7ysxe1bgwa-c2-896.webp
northfold/img/k4x7ysxe1bgwa-c2.png
northfold/img/k4x7ysxe1bgwa-c2-sq-480.webp
northfold/img/k4x7ysxe1bgwa-c2-sq-720.webp
northfold/img/k4x7ysxe1bgwa-c2-sq-896.webp
northfold/img/k4x7ysxe1bgwa-c2-sq.png
northfold/img/k4x7ysxe1bgwa-r00-480.webp
northfold/img/k4x7ysxe1bgwa-r00-720.webp
northfold/img/k4x7ysxe1bgwa-r00-896.webp
northfold/img/k4x7ysxe1bgwa-r00.png
northfold/img/k4x7ysxe1bgwa-r00-sq-480.webp
northfold/img/k4x7ysxe1bgwa-r00-sq-720.webp
northfold/img/k4x7ysxe1bgwa-r00-sq-896.webp
northfold/img/k4x7ysxe1bgwa-r00-sq.png
northfold/img/k4x7ysxe1bgwa-r11-480.webp
northfold/img/k4x7ysxe1bgwa-r11-720.webp
northfold/img/k4x7ysxe1bgwa-r11-896.webp
northfold/img/k4x7ysxe1bgwa-r11.png
northfold/img/k4x7ysxe1bgwa-r11-sq-480.webp
northfold/img/k4x7ysxe1bgwa-r11-sq-720.webp
northfold/img/k4x7ysxe1bgwa-r11-sq-896.webp
northfold/img/k4x7ysxe1bgwa-r11-sq.png
northfold/img/k4x7ysxe1bgwa-r20-480.webp
northfold/img/k4x7ysxe1bgwa-r20-720.webp
northfold/img/k4x7ysxe1bgwa-r20-896.webp
northfold/img/k4x7ysxe1bgwa-r20.png
northfold/img/k4x7ysxe1bgwa-r20-sq-480.webp
northfold/img/k4x7ysxe1bgwa-r20-sq-720.webp
northfold/img/k4x7ysxe1bgwa-r20-sq-896.webp
northfold/img/k4x7ysxe1bgwa-r20-sq.png
northfold/img/k6h5v16lbbh96-480.webp
northfold/img/k6h5v16lbbh96-720.webp
northfold/img/k6h5v16lbbh96-896.webp
northfold/img/k6h5v16lbbh96.png
northfold/img/k6h5v16lbbh96-sq-480.webp
northfold/img/k6h5v16lbbh96-sq-720.webp
northfold/img/k6h5v16lbbh96-sq-896.webp
northfold/img/k6h5v16lbbh96-sq.png
northfold/img/k6s77rmumi6q7-480.webp
northfold/img/k6s77rmumi6q7-720.webp
northfold/img/k6s77rmumi6q7-896.webp
northfold/img/k6s77rmumi6q7.png
northfold/img/k6s77rmumi6q7-sq-480.webp
northfold/img/k6s77rmumi6q7-sq-720.webp
northfold/img/k6s77rmumi6q7-sq-896.webp
northfold/img/k6s77rmumi6q7-sq.png
northfold/img/k8axag6vzk83u-c1-480.webp
northfold/img/k8axag6vzk83u-c1-720.webp
northfold/img/k8axag6vzk83u-c1-896.webp
northfold/img/k8axag6vzk83u-c1.png
northfold/img/k8axag6vzk83u-c1-sq-480.webp
northfold/img/k8axag6vzk83u-c1-sq-720.webp
northfold/img/k8axag6vzk83u-c1-sq-896.webp
northfold/img/k8axag6vzk83u-c1-sq.png
northfold/img/k8n0c009hdrx6-480.webp
northfold/img/k8n0c009hdrx6-720.webp
northfold/img/k8n0c009hdrx6-896.webp
northfold/img/k8n0c009hdrx6.png
northfold/img/k8n0c009hdrx6-sq-480.webp
northfold/img/k8n0c009hdrx6-sq-720.webp
northfold/img/k8n0c009hdrx6-sq-896.webp
northfold/img/k8n0c009hdrx6-sq.png
northfold/img/k997yxhnkgeeu-480.webp
northfold/img/k997yxhnkgeeu-720.webp
northfold/img/k997yxhnkgeeu-896.webp
northfold/img/k997yxhnkgeeu.png
northfold/img/k997yxhnkgeeu-sq-480.webp
northfold/img/k997yxhnkgeeu-sq-720.webp
northfold/img/k997yxhnkgeeu-sq-896.webp
northfold/img/k997yxhnkgeeu-sq.png
northfold/img/k9pafaui76vsd-c1-480.webp
northfold/img/k9pafaui76vsd-c1-720.webp
northfold/img/k9pafaui76vsd-c1-896.webp
northfold/img/k9pafaui76vsd-c1.png
northfold/img/k9pafaui76vsd-c1-sq-480.webp
northfold/img/k9pafaui76vsd-c1-sq-720.webp
northfold/img/k9pafaui76vsd-c1-sq-896.webp
northfold/img/k9pafaui76vsd-c1-sq.png
northfold/img/kddberdkgo4gr-1344.webp
northfold/img/kddberdkgo4gr-480.webp
northfold/img/kddberdkgo4gr-720.webp
northfold/img/kddberdkgo4gr-960.webp
northfold/img/kddberdkgo4gr.png
northfold/img/kdk4kgfz7y270-480.webp
northfold/img/kdk4kgfz7y270-720.webp
northfold/img/kdk4kgfz7y270-896.webp
northfold/img/kdk4kgfz7y270.png
northfold/img/kdk4kgfz7y270-r00-480.webp
northfold/img/kdk4kgfz7y270-r00-720.webp
northfold/img/kdk4kgfz7y270-r00-896.webp
northfold/img/kdk4kgfz7y270-r00.png
northfold/img/kdk4kgfz7y270-r00-sq-480.webp
northfold/img/kdk4kgfz7y270-r00-sq-720.webp
northfold/img/kdk4kgfz7y270-r00-sq-896.webp
northfold/img/kdk4kgfz7y270-r00-sq.png
northfold/img/kdk4kgfz7y270-r01-480.webp
northfold/img/kdk4kgfz7y270-r01-720.webp
northfold/img/kdk4kgfz7y270-r01-896.webp
northfold/img/kdk4kgfz7y270-r01.png
northfold/img/kdk4kgfz7y270-r01-sq-480.webp
northfold/img/kdk4kgfz7y270-r01-sq-720.webp
northfold/img/kdk4kgfz7y270-r01-sq-896.webp
northfold/img/kdk4kgfz7y270-r01-sq.png
northfold/img/kdk4kgfz7y270-r02-480.webp
northfold/img/kdk4kgfz7y270-r02-720.webp
northfold/img/kdk4kgfz7y270-r02-896.webp
northfold/img/kdk4kgfz7y270-r02.png
northfold/img/kdk4kgfz7y270-r02-sq-480.webp
northfold/img/kdk4kgfz7y270-r02-sq-720.webp
northfold/img/kdk4kgfz7y270-r02-sq-896.webp
northfold/img/kdk4kgfz7y270-r02-sq.png
northfold/img/kdk4kgfz7y270-r10-480.webp
northfold/img/kdk4kgfz7y270-r10-720.webp
northfold/img/kdk4kgfz7y270-r10-896.webp
northfold/img/kdk4kgfz7y270-r10.png
northfold/img/kdk4kgfz7y270-r10-sq-480.webp
northfold/img/kdk4kgfz7y270-r10-sq-720.webp
northfold/img/kdk4kgfz7y270-r10-sq-896.webp
northfold/img/kdk4kgfz7y270-r10-sq.png
northfold/img/kdk4kgfz7y270-r11-480.webp
northfold/img/kdk4kgfz7y270-r11-720.webp
northfold/img/kdk4kgfz7y270-r11-896.webp
northfold/img/kdk4kgfz7y270-r11.png
northfold/img/kdk4kgfz7y270-r11-sq-480.webp
northfold/img/kdk4kgfz7y270-r11-sq-720.webp
northfold/img/kdk4kgfz7y270-r11-sq-896.webp
northfold/img/kdk4kgfz7y270-r11-sq.png
northfold/img/kdk4kgfz7y270-r12-480.webp
northfold/img/kdk4kgfz7y270-r12-720.webp
northfold/img/kdk4kgfz7y270-r12-896.webp
northfold/img/kdk4kgfz7y270-r12.png
northfold/img/kdk4kgfz7y270-r12-sq-480.webp
northfold/img/kdk4kgfz7y270-r12-sq-720.webp
northfold/img/kdk4kgfz7y270-r12-sq-896.webp
northfold/img/kdk4kgfz7y270-r12-sq.png
northfold/img/kdk4kgfz7y270-r20-480.webp
northfold/img/kdk4kgfz7y270-r20-720.webp
northfold/img/kdk4kgfz7y270-r20-896.webp
northfold/img/kdk4kgfz7y270-r20.png
northfold/img/kdk4kgfz7y270-r20-sq-480.webp
northfold/img/kdk4kgfz7y270-r20-sq-720.webp
northfold/img/kdk4kgfz7y270-r20-sq-896.webp
northfold/img/kdk4kgfz7y270-r20-sq.png
northfold/img/kdk4kgfz7y270-r21-480.webp
northfold/img/kdk4kgfz7y270-r21-720.webp
northfold/img/kdk4kgfz7y270-r21-896.webp
northfold/img/kdk4kgfz7y270-r21.png
northfold/img/kdk4kgfz7y270-r21-sq-480.webp
northfold/img/kdk4kgfz7y270-r21-sq-720.webp
northfold/img/kdk4kgfz7y270-r21-sq-896.webp
northfold/img/kdk4kgfz7y270-r21-sq.png
northfold/img/kdk4kgfz7y270-r22-480.webp
northfold/img/kdk4kgfz7y270-r22-720.webp
northfold/img/kdk4kgfz7y270-r22-896.webp
northfold/img/kdk4kgfz7y270-r22.png
northfold/img/kdk4kgfz7y270-r22-sq-480.webp
northfold/img/kdk4kgfz7y270-r22-sq-720.webp
northfold/img/kdk4kgfz7y270-r22-sq-896.webp
northfold/img/kdk4kgfz7y270-r22-sq.png
northfold/img/kdk4kgfz7y270-sq-480.webp
northfold/img/kdk4kgfz7y270-sq-720.webp
northfold/img/kdk4kgfz7y270-sq-896.webp
northfold/img/kdk4kgfz7y270-sq.png
northfold/img/kdrqrlodj4xr0-480.webp
northfold/img/kdrqrlodj4xr0-720.webp
northfold/img/kdrqrlodj4xr0-896.webp
northfold/img/kdrqrlodj4xr0.png
northfold/img/kdrqrlodj4xr0-sq-480.webp
northfold/img/kdrqrlodj4xr0-sq-720.webp
northfold/img/kdrqrlodj4xr0-sq-896.webp
northfold/img/kdrqrlodj4xr0-sq.png
northfold/img/kdzdqcl8hvq2m-480.webp
northfold/img/kdzdqcl8hvq2m-720.webp
northfold/img/kdzdqcl8hvq2m-896.webp
northfold/img/kdzdqcl8hvq2m.png
northfold/img/kdzdqcl8hvq2m-sq-480.webp
northfold/img/kdzdqcl8hvq2m-sq-720.webp
northfold/img/kdzdqcl8hvq2m-sq-896.webp
northfold/img/kdzdqcl8hvq2m-sq.png
northfold/img/kfnsfdyue8mdr-c1-480.webp
northfold/img/kfnsfdyue8mdr-c1-720.webp
northfold/img/kfnsfdyue8mdr-c1-896.webp
northfold/img/kfnsfdyue8mdr-c1.png
northfold/img/kfnsfdyue8mdr-c1-sq-480.webp
northfold/img/kfnsfdyue8mdr-c1-sq-720.webp
northfold/img/kfnsfdyue8mdr-c1-sq-896.webp
northfold/img/kfnsfdyue8mdr-c1-sq.png
northfold/img/kfnsfdyue8mdr-r00-480.webp
northfold/img/kfnsfdyue8mdr-r00-720.webp
northfold/img/kfnsfdyue8mdr-r00-896.webp
northfold/img/kfnsfdyue8mdr-r00.png
northfold/img/kfnsfdyue8mdr-r00-sq-480.webp
northfold/img/kfnsfdyue8mdr-r00-sq-720.webp
northfold/img/kfnsfdyue8mdr-r00-sq-896.webp
northfold/img/kfnsfdyue8mdr-r00-sq.png
northfold/img/kfnsfdyue8mdr-r10-480.webp
northfold/img/kfnsfdyue8mdr-r10-720.webp
northfold/img/kfnsfdyue8mdr-r10-896.webp
northfold/img/kfnsfdyue8mdr-r10.png
northfold/img/kfnsfdyue8mdr-r10-sq-480.webp
northfold/img/kfnsfdyue8mdr-r10-sq-720.webp
northfold/img/kfnsfdyue8mdr-r10-sq-896.webp
northfold/img/kfnsfdyue8mdr-r10-sq.png
northfold/img/kfnsfdyue8mdr-r20-480.webp
northfold/img/kfnsfdyue8mdr-r20-720.webp
northfold/img/kfnsfdyue8mdr-r20-896.webp
northfold/img/kfnsfdyue8mdr-r20.png
northfold/img/kfnsfdyue8mdr-r20-sq-480.webp
northfold/img/kfnsfdyue8mdr-r20-sq-720.webp
northfold/img/kfnsfdyue8mdr-r20-sq-896.webp
northfold/img/kfnsfdyue8mdr-r20-sq.png
northfold/img/kfysmhur1ofcd-c2-480.webp
northfold/img/kfysmhur1ofcd-c2-720.webp
northfold/img/kfysmhur1ofcd-c2-896.webp
northfold/img/kfysmhur1ofcd-c2.png
northfold/img/kfysmhur1ofcd-c2-sq-480.webp
northfold/img/kfysmhur1ofcd-c2-sq-720.webp
northfold/img/kfysmhur1ofcd-c2-sq-896.webp
northfold/img/kfysmhur1ofcd-c2-sq.png
northfold/img/kh4z5eu8oq26v-c2-480.webp
northfold/img/kh4z5eu8oq26v-c2-720.webp
northfold/img/kh4z5eu8oq26v-c2-896.webp
northfold/img/kh4z5eu8oq26v-c2.png
northfold/img/kh4z5eu8oq26v-c2-sq-480.webp
northfold/img/kh4z5eu8oq26v-c2-sq-720.webp
northfold/img/kh4z5eu8oq26v-c2-sq-896.webp
northfold/img/kh4z5eu8oq26v-c2-sq.png
northfold/img/kh5errhqkca9u-480.webp
northfold/img/kh5errhqkca9u-720.webp
northfold/img/kh5errhqkca9u-896.webp
northfold/img/kh5errhqkca9u.png
northfold/img/kh5errhqkca9u-sq-480.webp
northfold/img/kh5errhqkca9u-sq-720.webp
northfold/img/kh5errhqkca9u-sq-896.webp
northfold/img/kh5errhqkca9u-sq.png
northfold/img/kk2zxs0m82mi3-480.webp
northfold/img/kk2zxs0m82mi3-720.webp
northfold/img/kk2zxs0m82mi3-896.webp
northfold/img/kk2zxs0m82mi3.png
northfold/img/kk2zxs0m82mi3-r10-480.webp
northfold/img/kk2zxs0m82mi3-r10-720.webp
northfold/img/kk2zxs0m82mi3-r10-896.webp
northfold/img/kk2zxs0m82mi3-r10.png
northfold/img/kk2zxs0m82mi3-r10-sq-480.webp
northfold/img/kk2zxs0m82mi3-r10-sq-720.webp
northfold/img/kk2zxs0m82mi3-r10-sq-896.webp
northfold/img/kk2zxs0m82mi3-r10-sq.png
northfold/img/kk2zxs0m82mi3-r11-480.webp
northfold/img/kk2zxs0m82mi3-r11-720.webp
northfold/img/kk2zxs0m82mi3-r11-896.webp
northfold/img/kk2zxs0m82mi3-r11.png
northfold/img/kk2zxs0m82mi3-r11-sq-480.webp
northfold/img/kk2zxs0m82mi3-r11-sq-720.webp
northfold/img/kk2zxs0m82mi3-r11-sq-896.webp
northfold/img/kk2zxs0m82mi3-r11-sq.png
northfold/img/kk2zxs0m82mi3-r12-480.webp
northfold/img/kk2zxs0m82mi3-r12-720.webp
northfold/img/kk2zxs0m82mi3-r12-896.webp
northfold/img/kk2zxs0m82mi3-r12.png
northfold/img/kk2zxs0m82mi3-r12-sq-480.webp
northfold/img/kk2zxs0m82mi3-r12-sq-720.webp
northfold/img/kk2zxs0m82mi3-r12-sq-896.webp
northfold/img/kk2zxs0m82mi3-r12-sq.png
northfold/img/kk2zxs0m82mi3-r20-480.webp
northfold/img/kk2zxs0m82mi3-r20-720.webp
northfold/img/kk2zxs0m82mi3-r20-896.webp
northfold/img/kk2zxs0m82mi3-r20.png
northfold/img/kk2zxs0m82mi3-r20-sq-480.webp
northfold/img/kk2zxs0m82mi3-r20-sq-720.webp
northfold/img/kk2zxs0m82mi3-r20-sq-896.webp
northfold/img/kk2zxs0m82mi3-r20-sq.png
northfold/img/kk2zxs0m82mi3-r21-480.webp
northfold/img/kk2zxs0m82mi3-r21-720.webp
northfold/img/kk2zxs0m82mi3-r21-896.webp
northfold/img/kk2zxs0m82mi3-r21.png
northfold/img/kk2zxs0m82mi3-r21-sq-480.webp
northfold/img/kk2zxs0m82mi3-r21-sq-720.webp
northfold/img/kk2zxs0m82mi3-r21-sq-896.webp
northfold/img/kk2zxs0m82mi3-r21-sq.png
northfold/img/kk2zxs0m82mi3-r22-480.webp
northfold/img/kk2zxs0m82mi3-r22-720.webp
northfold/img/kk2zxs0m82mi3-r22-896.webp
northfold/img/kk2zxs0m82mi3-r22.png
northfold/img/kk2zxs0m82mi3-r22-sq-480.webp
northfold/img/kk2zxs0m82mi3-r22-sq-720.webp
northfold/img/kk2zxs0m82mi3-r22-sq-896.webp
northfold/img/kk2zxs0m82mi3-r22-sq.png
northfold/img/kk2zxs0m82mi3-sq-480.webp
northfold/img/kk2zxs0m82mi3-sq-720.webp
northfold/img/kk2zxs0m82mi3-sq-896.webp
northfold/img/kk2zxs0m82mi3-sq.png
northfold/img/kk933ckoakpum-480.webp
northfold/img/kk933ckoakpum-720.webp
northfold/img/kk933ckoakpum-896.webp
northfold/img/kk933ckoakpum.png
northfold/img/kk933ckoakpum-sq-480.webp
northfold/img/kk933ckoakpum-sq-720.webp
northfold/img/kk933ckoakpum-sq-896.webp
northfold/img/kk933ckoakpum-sq.png
northfold/img/kkfegybaqqt22-480.webp
northfold/img/kkfegybaqqt22-720.webp
northfold/img/kkfegybaqqt22-896.webp
northfold/img/kkfegybaqqt22.png
northfold/img/kkfegybaqqt22-r00-480.webp
northfold/img/kkfegybaqqt22-r00-720.webp
northfold/img/kkfegybaqqt22-r00-896.webp
northfold/img/kkfegybaqqt22-r00.png
northfold/img/kkfegybaqqt22-r00-sq-480.webp
northfold/img/kkfegybaqqt22-r00-sq-720.webp
northfold/img/kkfegybaqqt22-r00-sq-896.webp
northfold/img/kkfegybaqqt22-r00-sq.png
northfold/img/kkfegybaqqt22-r01-480.webp
northfold/img/kkfegybaqqt22-r01-720.webp
northfold/img/kkfegybaqqt22-r01-896.webp
northfold/img/kkfegybaqqt22-r01.png
northfold/img/kkfegybaqqt22-r01-sq-480.webp
northfold/img/kkfegybaqqt22-r01-sq-720.webp
northfold/img/kkfegybaqqt22-r01-sq-896.webp
northfold/img/kkfegybaqqt22-r01-sq.png
northfold/img/kkfegybaqqt22-r02-480.webp
northfold/img/kkfegybaqqt22-r02-720.webp
northfold/img/kkfegybaqqt22-r02-896.webp
northfold/img/kkfegybaqqt22-r02.png
northfold/img/kkfegybaqqt22-r02-sq-480.webp
northfold/img/kkfegybaqqt22-r02-sq-720.webp
northfold/img/kkfegybaqqt22-r02-sq-896.webp
northfold/img/kkfegybaqqt22-r02-sq.png
northfold/img/kkfegybaqqt22-r10-480.webp
northfold/img/kkfegybaqqt22-r10-720.webp
northfold/img/kkfegybaqqt22-r10-896.webp
northfold/img/kkfegybaqqt22-r10.png
northfold/img/kkfegybaqqt22-r10-sq-480.webp
northfold/img/kkfegybaqqt22-r10-sq-720.webp
northfold/img/kkfegybaqqt22-r10-sq-896.webp
northfold/img/kkfegybaqqt22-r10-sq.png
northfold/img/kkfegybaqqt22-r11-480.webp
northfold/img/kkfegybaqqt22-r11-720.webp
northfold/img/kkfegybaqqt22-r11-896.webp
northfold/img/kkfegybaqqt22-r11.png
northfold/img/kkfegybaqqt22-r11-sq-480.webp
northfold/img/kkfegybaqqt22-r11-sq-720.webp
northfold/img/kkfegybaqqt22-r11-sq-896.webp
northfold/img/kkfegybaqqt22-r11-sq.png
northfold/img/kkfegybaqqt22-r12-480.webp
northfold/img/kkfegybaqqt22-r12-720.webp
northfold/img/kkfegybaqqt22-r12-896.webp
northfold/img/kkfegybaqqt22-r12.png
northfold/img/kkfegybaqqt22-r12-sq-480.webp
northfold/img/kkfegybaqqt22-r12-sq-720.webp
northfold/img/kkfegybaqqt22-r12-sq-896.webp
northfold/img/kkfegybaqqt22-r12-sq.png
northfold/img/kkfegybaqqt22-r20-480.webp
northfold/img/kkfegybaqqt22-r20-720.webp
northfold/img/kkfegybaqqt22-r20-896.webp
northfold/img/kkfegybaqqt22-r20.png
northfold/img/kkfegybaqqt22-r20-sq-480.webp
northfold/img/kkfegybaqqt22-r20-sq-720.webp
northfold/img/kkfegybaqqt22-r20-sq-896.webp
northfold/img/kkfegybaqqt22-r20-sq.png
northfold/img/kkfegybaqqt22-r21-480.webp
northfold/img/kkfegybaqqt22-r21-720.webp
northfold/img/kkfegybaqqt22-r21-896.webp
northfold/img/kkfegybaqqt22-r21.png
northfold/img/kkfegybaqqt22-r21-sq-480.webp
northfold/img/kkfegybaqqt22-r21-sq-720.webp
northfold/img/kkfegybaqqt22-r21-sq-896.webp
northfold/img/kkfegybaqqt22-r21-sq.png
northfold/img/kkfegybaqqt22-r22-480.webp
northfold/img/kkfegybaqqt22-r22-720.webp
northfold/img/kkfegybaqqt22-r22-896.webp
northfold/img/kkfegybaqqt22-r22.png
northfold/img/kkfegybaqqt22-r22-sq-480.webp
northfold/img/kkfegybaqqt22-r22-sq-720.webp
northfold/img/kkfegybaqqt22-r22-sq-896.webp
northfold/img/kkfegybaqqt22-r22-sq.png
northfold/img/kkfegybaqqt22-sq-480.webp
northfold/img/kkfegybaqqt22-sq-720.webp
northfold/img/kkfegybaqqt22-sq-896.webp
northfold/img/kkfegybaqqt22-sq.png
northfold/img/kkfv4ay68o6cm-480.webp
northfold/img/kkfv4ay68o6cm-720.webp
northfold/img/kkfv4ay68o6cm-896.webp
northfold/img/kkfv4ay68o6cm.png
northfold/img/kkfv4ay68o6cm-sq-480.webp
northfold/img/kkfv4ay68o6cm-sq-720.webp
northfold/img/kkfv4ay68o6cm-sq-896.webp
northfold/img/kkfv4ay68o6cm-sq.png
northfold/img/kkx4s9vmgudr3-c1-480.webp
northfold/img/kkx4s9vmgudr3-c1-720.webp
northfold/img/kkx4s9vmgudr3-c1-896.webp
northfold/img/kkx4s9vmgudr3-c1.png
northfold/img/kkx4s9vmgudr3-c1-sq-480.webp
northfold/img/kkx4s9vmgudr3-c1-sq-720.webp
northfold/img/kkx4s9vmgudr3-c1-sq-896.webp
northfold/img/kkx4s9vmgudr3-c1-sq.png
northfold/img/kl6tlpe7yiafm-480.webp
northfold/img/kl6tlpe7yiafm-720.webp
northfold/img/kl6tlpe7yiafm-896.webp
northfold/img/kl6tlpe7yiafm.png
northfold/img/kl6tlpe7yiafm-sq-480.webp
northfold/img/kl6tlpe7yiafm-sq-720.webp
northfold/img/kl6tlpe7yiafm-sq-896.webp
northfold/img/kl6tlpe7yiafm-sq.png
northfold/img/klv4mset7sq6u-c2-480.webp
northfold/img/klv4mset7sq6u-c2-720.webp
northfold/img/klv4mset7sq6u-c2-896.webp
northfold/img/klv4mset7sq6u-c2.png
northfold/img/klv4mset7sq6u-c2-sq-480.webp
northfold/img/klv4mset7sq6u-c2-sq-720.webp
northfold/img/klv4mset7sq6u-c2-sq-896.webp
northfold/img/klv4mset7sq6u-c2-sq.png
northfold/img/km14aejeyp6jj-480.webp
northfold/img/km14aejeyp6jj-720.webp
northfold/img/km14aejeyp6jj-896.webp
northfold/img/km14aejeyp6jj.png
northfold/img/km14aejeyp6jj-r00-480.webp
northfold/img/km14aejeyp6jj-r00-720.webp
northfold/img/km14aejeyp6jj-r00-896.webp
northfold/img/km14aejeyp6jj-r00.png
northfold/img/km14aejeyp6jj-r00-sq-480.webp
northfold/img/km14aejeyp6jj-r00-sq-720.webp
northfold/img/km14aejeyp6jj-r00-sq-896.webp
northfold/img/km14aejeyp6jj-r00-sq.png
northfold/img/km14aejeyp6jj-r10-480.webp
northfold/img/km14aejeyp6jj-r10-720.webp
northfold/img/km14aejeyp6jj-r10-896.webp
northfold/img/km14aejeyp6jj-r10.png
northfold/img/km14aejeyp6jj-r10-sq-480.webp
northfold/img/km14aejeyp6jj-r10-sq-720.webp
northfold/img/km14aejeyp6jj-r10-sq-896.webp
northfold/img/km14aejeyp6jj-r10-sq.png
northfold/img/km14aejeyp6jj-sq-480.webp
northfold/img/km14aejeyp6jj-sq-720.webp
northfold/img/km14aejeyp6jj-sq-896.webp
northfold/img/km14aejeyp6jj-sq.png
northfold/img/km60h0u4rjzy1-480.webp
northfold/img/km60h0u4rjzy1-720.webp
northfold/img/km60h0u4rjzy1-896.webp
northfold/img/km60h0u4rjzy1.png
northfold/img/km60h0u4rjzy1-sq-480.webp
northfold/img/km60h0u4rjzy1-sq-720.webp
northfold/img/km60h0u4rjzy1-sq-896.webp
northfold/img/km60h0u4rjzy1-sq.png
northfold/img/kmbcbfaepkpny-480.webp
northfold/img/kmbcbfaepkpny-720.webp
northfold/img/kmbcbfaepkpny-896.webp
northfold/img/kmbcbfaepkpny.png
northfold/img/kmbcbfaepkpny-sq-480.webp
northfold/img/kmbcbfaepkpny-sq-720.webp
northfold/img/kmbcbfaepkpny-sq-896.webp
northfold/img/kmbcbfaepkpny-sq.png
northfold/img/kmcaucncv6f1j-c1-480.webp
northfold/img/kmcaucncv6f1j-c1-720.webp
northfold/img/kmcaucncv6f1j-c1-896.webp
northfold/img/kmcaucncv6f1j-c1.png
northfold/img/kmcaucncv6f1j-c1-sq-480.webp
northfold/img/kmcaucncv6f1j-c1-sq-720.webp
northfold/img/kmcaucncv6f1j-c1-sq-896.webp
northfold/img/kmcaucncv6f1j-c1-sq.png
northfold/img/kmuckx81rsdb4-480.webp
northfold/img/kmuckx81rsdb4-720.webp
northfold/img/kmuckx81rsdb4-896.webp
northfold/img/kmuckx81rsdb4.png
northfold/img/kmuckx81rsdb4-sq-480.webp
northfold/img/kmuckx81rsdb4-sq-720.webp
northfold/img/kmuckx81rsdb4-sq-896.webp
northfold/img/kmuckx81rsdb4-sq.png
northfold/img/knnychw5ntjll-c1-480.webp
northfold/img/knnychw5ntjll-c1-720.webp
northfold/img/knnychw5ntjll-c1-896.webp
northfold/img/knnychw5ntjll-c1.png
northfold/img/knnychw5ntjll-c1-sq-480.webp
northfold/img/knnychw5ntjll-c1-sq-720.webp
northfold/img/knnychw5ntjll-c1-sq-896.webp
northfold/img/knnychw5ntjll-c1-sq.png
northfold/img/knnychw5ntjll-r00-480.webp
northfold/img/knnychw5ntjll-r00-720.webp
northfold/img/knnychw5ntjll-r00-896.webp
northfold/img/knnychw5ntjll-r00.png
northfold/img/knnychw5ntjll-r00-sq-480.webp
northfold/img/knnychw5ntjll-r00-sq-720.webp
northfold/img/knnychw5ntjll-r00-sq-896.webp
northfold/img/knnychw5ntjll-r00-sq.png
northfold/img/knnychw5ntjll-r01-480.webp
northfold/img/knnychw5ntjll-r01-720.webp
northfold/img/knnychw5ntjll-r01-896.webp
northfold/img/knnychw5ntjll-r01.png
northfold/img/knnychw5ntjll-r01-sq-480.webp
northfold/img/knnychw5ntjll-r01-sq-720.webp
northfold/img/knnychw5ntjll-r01-sq-896.webp
northfold/img/knnychw5ntjll-r01-sq.png
northfold/img/knnychw5ntjll-r02-480.webp
northfold/img/knnychw5ntjll-r02-720.webp
northfold/img/knnychw5ntjll-r02-896.webp
northfold/img/knnychw5ntjll-r02.png
northfold/img/knnychw5ntjll-r02-sq-480.webp
northfold/img/knnychw5ntjll-r02-sq-720.webp
northfold/img/knnychw5ntjll-r02-sq-896.webp
northfold/img/knnychw5ntjll-r02-sq.png
northfold/img/knnychw5ntjll-r10-480.webp
northfold/img/knnychw5ntjll-r10-720.webp
northfold/img/knnychw5ntjll-r10-896.webp
northfold/img/knnychw5ntjll-r10.png
northfold/img/knnychw5ntjll-r10-sq-480.webp
northfold/img/knnychw5ntjll-r10-sq-720.webp
northfold/img/knnychw5ntjll-r10-sq-896.webp
northfold/img/knnychw5ntjll-r10-sq.png
northfold/img/knnychw5ntjll-r11-480.webp
northfold/img/knnychw5ntjll-r11-720.webp
northfold/img/knnychw5ntjll-r11-896.webp
northfold/img/knnychw5ntjll-r11.png
northfold/img/knnychw5ntjll-r11-sq-480.webp
northfold/img/knnychw5ntjll-r11-sq-720.webp
northfold/img/knnychw5ntjll-r11-sq-896.webp
northfold/img/knnychw5ntjll-r11-sq.png
northfold/img/knnychw5ntjll-r12-480.webp
northfold/img/knnychw5ntjll-r12-720.webp
northfold/img/knnychw5ntjll-r12-896.webp
northfold/img/knnychw5ntjll-r12.png
northfold/img/knnychw5ntjll-r12-sq-480.webp
northfold/img/knnychw5ntjll-r12-sq-720.webp
northfold/img/knnychw5ntjll-r12-sq-896.webp
northfold/img/knnychw5ntjll-r12-sq.png
northfold/img/knnychw5ntjll-r20-480.webp
northfold/img/knnychw5ntjll-r20-720.webp
northfold/img/knnychw5ntjll-r20-896.webp
northfold/img/knnychw5ntjll-r20.png
northfold/img/knnychw5ntjll-r20-sq-480.webp
northfold/img/knnychw5ntjll-r20-sq-720.webp
northfold/img/knnychw5ntjll-r20-sq-896.webp
northfold/img/knnychw5ntjll-r20-sq.png
northfold/img/knnychw5ntjll-r21-480.webp
northfold/img/knnychw5ntjll-r21-720.webp
northfold/img/knnychw5ntjll-r21-896.webp
northfold/img/knnychw5ntjll-r21.png
northfold/img/knnychw5ntjll-r21-sq-480.webp
northfold/img/knnychw5ntjll-r21-sq-720.webp
northfold/img/knnychw5ntjll-r21-sq-896.webp
northfold/img/knnychw5ntjll-r21-sq.png
northfold/img/knnychw5ntjll-r22-480.webp
northfold/img/knnychw5ntjll-r22-720.webp
northfold/img/knnychw5ntjll-r22-896.webp
northfold/img/knnychw5ntjll-r22.png
northfold/img/knnychw5ntjll-r22-sq-480.webp
northfold/img/knnychw5ntjll-r22-sq-720.webp
northfold/img/knnychw5ntjll-r22-sq-896.webp
northfold/img/knnychw5ntjll-r22-sq.png
northfold/img/kq0qk1jowbuj1-c1-480.webp
northfold/img/kq0qk1jowbuj1-c1-720.webp
northfold/img/kq0qk1jowbuj1-c1-896.webp
northfold/img/kq0qk1jowbuj1-c1.png
northfold/img/kq0qk1jowbuj1-c1-sq-480.webp
northfold/img/kq0qk1jowbuj1-c1-sq-720.webp
northfold/img/kq0qk1jowbuj1-c1-sq-896.webp
northfold/img/kq0qk1jowbuj1-c1-sq.png
northfold/img/kq2i246uu4lxv-1344.webp
northfold/img/kq2i246uu4lxv-480.webp
northfold/img/kq2i246uu4lxv-720.webp
northfold/img/kq2i246uu4lxv-960.webp
northfold/img/kq2i246uu4lxv.png
northfold/img/kqas0zldtksbh-c1-480.webp
northfold/img/kqas0zldtksbh-c1-720.webp
northfold/img/kqas0zldtksbh-c1-896.webp
northfold/img/kqas0zldtksbh-c1.png
northfold/img/kqas0zldtksbh-c1-sq-480.webp
northfold/img/kqas0zldtksbh-c1-sq-720.webp
northfold/img/kqas0zldtksbh-c1-sq-896.webp
northfold/img/kqas0zldtksbh-c1-sq.png
northfold/img/kr1ne8wf7t6os-480.webp
northfold/img/kr1ne8wf7t6os-720.webp
northfold/img/kr1ne8wf7t6os-896.webp
northfold/img/kr1ne8wf7t6os.png
northfold/img/kr1ne8wf7t6os-sq-480.webp
northfold/img/kr1ne8wf7t6os-sq-720.webp
northfold/img/kr1ne8wf7t6os-sq-896.webp
northfold/img/kr1ne8wf7t6os-sq.png
northfold/img/ksk5lgduzqffw-1344.webp
northfold/img/ksk5lgduzqffw-480.webp
northfold/img/ksk5lgduzqffw-720.webp
northfold/img/ksk5lgduzqffw-960.webp
northfold/img/ksk5lgduzqffw.png
northfold/img/kt6cdf1vrfcgg-480.webp
northfold/img/kt6cdf1vrfcgg-720.webp
northfold/img/kt6cdf1vrfcgg-896.webp
northfold/img/kt6cdf1vrfcgg.png
northfold/img/kt6cdf1vrfcgg-sq-480.webp
northfold/img/kt6cdf1vrfcgg-sq-720.webp
northfold/img/kt6cdf1vrfcgg-sq-896.webp
northfold/img/kt6cdf1vrfcgg-sq.png
northfold/img/ktlv9rin3wnx7-c1-480.webp
northfold/img/ktlv9rin3wnx7-c1-720.webp
northfold/img/ktlv9rin3wnx7-c1-896.webp
northfold/img/ktlv9rin3wnx7-c1.png
northfold/img/ktlv9rin3wnx7-c1-sq-480.webp
northfold/img/ktlv9rin3wnx7-c1-sq-720.webp
northfold/img/ktlv9rin3wnx7-c1-sq-896.webp
northfold/img/ktlv9rin3wnx7-c1-sq.png
northfold/img/kutcb81o6zm7v-c3-480.webp
northfold/img/kutcb81o6zm7v-c3-720.webp
northfold/img/kutcb81o6zm7v-c3-896.webp
northfold/img/kutcb81o6zm7v-c3-f1-480.webp
northfold/img/kutcb81o6zm7v-c3-f1-720.webp
northfold/img/kutcb81o6zm7v-c3-f1-896.webp
northfold/img/kutcb81o6zm7v-c3-f1.png
northfold/img/kutcb81o6zm7v-c3-f1-sq-480.webp
northfold/img/kutcb81o6zm7v-c3-f1-sq-720.webp
northfold/img/kutcb81o6zm7v-c3-f1-sq-896.webp
northfold/img/kutcb81o6zm7v-c3-f1-sq.png
northfold/img/kutcb81o6zm7v-c3.png
northfold/img/kutcb81o6zm7v-c3-sq-480.webp
northfold/img/kutcb81o6zm7v-c3-sq-720.webp
northfold/img/kutcb81o6zm7v-c3-sq-896.webp
northfold/img/kutcb81o6zm7v-c3-sq.png
northfold/img/kutf9qwy9wblj-c1-480.webp
northfold/img/kutf9qwy9wblj-c1-720.webp
northfold/img/kutf9qwy9wblj-c1-896.webp
northfold/img/kutf9qwy9wblj-c1.png
northfold/img/kutf9qwy9wblj-c1-sq-480.webp
northfold/img/kutf9qwy9wblj-c1-sq-720.webp
northfold/img/kutf9qwy9wblj-c1-sq-896.webp
northfold/img/kutf9qwy9wblj-c1-sq.png
northfold/img/kutf9qwy9wblj-r10-480.webp
northfold/img/kutf9qwy9wblj-r10-720.webp
northfold/img/kutf9qwy9wblj-r10-896.webp
northfold/img/kutf9qwy9wblj-r10.png
northfold/img/kutf9qwy9wblj-r10-sq-480.webp
northfold/img/kutf9qwy9wblj-r10-sq-720.webp
northfold/img/kutf9qwy9wblj-r10-sq-896.webp
northfold/img/kutf9qwy9wblj-r10-sq.png
northfold/img/kv7cra7k0gs2r-c2-480.webp
northfold/img/kv7cra7k0gs2r-c2-720.webp
northfold/img/kv7cra7k0gs2r-c2-896.webp
northfold/img/kv7cra7k0gs2r-c2.png
northfold/img/kv7cra7k0gs2r-c2-sq-480.webp
northfold/img/kv7cra7k0gs2r-c2-sq-720.webp
northfold/img/kv7cra7k0gs2r-c2-sq-896.webp
northfold/img/kv7cra7k0gs2r-c2-sq.png
northfold/img/kvbu88sbvxbw6-480.webp
northfold/img/kvbu88sbvxbw6-720.webp
northfold/img/kvbu88sbvxbw6-896.webp
northfold/img/kvbu88sbvxbw6.png
northfold/img/kvbu88sbvxbw6-sq-480.webp
northfold/img/kvbu88sbvxbw6-sq-720.webp
northfold/img/kvbu88sbvxbw6-sq-896.webp
northfold/img/kvbu88sbvxbw6-sq.png
northfold/img/kvneyy4i50qaq-480.webp
northfold/img/kvneyy4i50qaq-720.webp
northfold/img/kvneyy4i50qaq-896.webp
northfold/img/kvneyy4i50qaq.png
northfold/img/kvneyy4i50qaq-r00-480.webp
northfold/img/kvneyy4i50qaq-r00-720.webp
northfold/img/kvneyy4i50qaq-r00-896.webp
northfold/img/kvneyy4i50qaq-r00.png
northfold/img/kvneyy4i50qaq-r00-sq-480.webp
northfold/img/kvneyy4i50qaq-r00-sq-720.webp
northfold/img/kvneyy4i50qaq-r00-sq-896.webp
northfold/img/kvneyy4i50qaq-r00-sq.png
northfold/img/kvneyy4i50qaq-r01-480.webp
northfold/img/kvneyy4i50qaq-r01-720.webp
northfold/img/kvneyy4i50qaq-r01-896.webp
northfold/img/kvneyy4i50qaq-r01.png
northfold/img/kvneyy4i50qaq-r01-sq-480.webp
northfold/img/kvneyy4i50qaq-r01-sq-720.webp
northfold/img/kvneyy4i50qaq-r01-sq-896.webp
northfold/img/kvneyy4i50qaq-r01-sq.png
northfold/img/kvneyy4i50qaq-r02-480.webp
northfold/img/kvneyy4i50qaq-r02-720.webp
northfold/img/kvneyy4i50qaq-r02-896.webp
northfold/img/kvneyy4i50qaq-r02.png
northfold/img/kvneyy4i50qaq-r02-sq-480.webp
northfold/img/kvneyy4i50qaq-r02-sq-720.webp
northfold/img/kvneyy4i50qaq-r02-sq-896.webp
northfold/img/kvneyy4i50qaq-r02-sq.png
northfold/img/kvneyy4i50qaq-r10-480.webp
northfold/img/kvneyy4i50qaq-r10-720.webp
northfold/img/kvneyy4i50qaq-r10-896.webp
northfold/img/kvneyy4i50qaq-r10.png
northfold/img/kvneyy4i50qaq-r10-sq-480.webp
northfold/img/kvneyy4i50qaq-r10-sq-720.webp
northfold/img/kvneyy4i50qaq-r10-sq-896.webp
northfold/img/kvneyy4i50qaq-r10-sq.png
northfold/img/kvneyy4i50qaq-r11-480.webp
northfold/img/kvneyy4i50qaq-r11-720.webp
northfold/img/kvneyy4i50qaq-r11-896.webp
northfold/img/kvneyy4i50qaq-r11.png
northfold/img/kvneyy4i50qaq-r11-sq-480.webp
northfold/img/kvneyy4i50qaq-r11-sq-720.webp
northfold/img/kvneyy4i50qaq-r11-sq-896.webp
northfold/img/kvneyy4i50qaq-r11-sq.png
northfold/img/kvneyy4i50qaq-r12-480.webp
northfold/img/kvneyy4i50qaq-r12-720.webp
northfold/img/kvneyy4i50qaq-r12-896.webp
northfold/img/kvneyy4i50qaq-r12.png
northfold/img/kvneyy4i50qaq-r12-sq-480.webp
northfold/img/kvneyy4i50qaq-r12-sq-720.webp
northfold/img/kvneyy4i50qaq-r12-sq-896.webp
northfold/img/kvneyy4i50qaq-r12-sq.png
northfold/img/kvneyy4i50qaq-r20-480.webp
northfold/img/kvneyy4i50qaq-r20-720.webp
northfold/img/kvneyy4i50qaq-r20-896.webp
northfold/img/kvneyy4i50qaq-r20.png
northfold/img/kvneyy4i50qaq-r20-sq-480.webp
northfold/img/kvneyy4i50qaq-r20-sq-720.webp
northfold/img/kvneyy4i50qaq-r20-sq-896.webp
northfold/img/kvneyy4i50qaq-r20-sq.png
northfold/img/kvneyy4i50qaq-r21-480.webp
northfold/img/kvneyy4i50qaq-r21-720.webp
northfold/img/kvneyy4i50qaq-r21-896.webp
northfold/img/kvneyy4i50qaq-r21.png
northfold/img/kvneyy4i50qaq-r21-sq-480.webp
northfold/img/kvneyy4i50qaq-r21-sq-720.webp
northfold/img/kvneyy4i50qaq-r21-sq-896.webp
northfold/img/kvneyy4i50qaq-r21-sq.png
northfold/img/kvneyy4i50qaq-r22-480.webp
northfold/img/kvneyy4i50qaq-r22-720.webp
northfold/img/kvneyy4i50qaq-r22-896.webp
northfold/img/kvneyy4i50qaq-r22.png
northfold/img/kvneyy4i50qaq-r22-sq-480.webp
northfold/img/kvneyy4i50qaq-r22-sq-720.webp
northfold/img/kvneyy4i50qaq-r22-sq-896.webp
northfold/img/kvneyy4i50qaq-r22-sq.png
northfold/img/kvneyy4i50qaq-sq-480.webp
northfold/img/kvneyy4i50qaq-sq-720.webp
northfold/img/kvneyy4i50qaq-sq-896.webp
northfold/img/kvneyy4i50qaq-sq.png
northfold/img/kvzqkljm92nxl-480.webp
northfold/img/kvzqkljm92nxl-720.webp
northfold/img/kvzqkljm92nxl-896.webp
northfold/img/kvzqkljm92nxl.png
northfold/img/kvzqkljm92nxl-sq-480.webp
northfold/img/kvzqkljm92nxl-sq-720.webp
northfold/img/kvzqkljm92nxl-sq-896.webp
northfold/img/kvzqkljm92nxl-sq.png
northfold/img/kweiypbeh0eud-c2-480.webp
northfold/img/kweiypbeh0eud-c2-720.webp
northfold/img/kweiypbeh0eud-c2-896.webp
northfold/img/kweiypbeh0eud-c2.png
northfold/img/kweiypbeh0eud-c2-sq-480.webp
northfold/img/kweiypbeh0eud-c2-sq-720.webp
northfold/img/kweiypbeh0eud-c2-sq-896.webp
northfold/img/kweiypbeh0eud-c2-sq.png
northfold/img/kyfb535nc6krj-480.webp
northfold/img/kyfb535nc6krj-720.webp
northfold/img/kyfb535nc6krj-896.webp
northfold/img/kyfb535nc6krj.png
northfold/img/kyfb535nc6krj-r00-480.webp
northfold/img/kyfb535nc6krj-r00-720.webp
northfold/img/kyfb535nc6krj-r00-896.webp
northfold/img/kyfb535nc6krj-r00.png
northfold/img/kyfb535nc6krj-r00-sq-480.webp
northfold/img/kyfb535nc6krj-r00-sq-720.webp
northfold/img/kyfb535nc6krj-r00-sq-896.webp
northfold/img/kyfb535nc6krj-r00-sq.png
northfold/img/kyfb535nc6krj-r10-480.webp
northfold/img/kyfb535nc6krj-r10-720.webp
northfold/img/kyfb535nc6krj-r10-896.webp
northfold/img/kyfb535nc6krj-r10.png
northfold/img/kyfb535nc6krj-r10-sq-480.webp
northfold/img/kyfb535nc6krj-r10-sq-720.webp
northfold/img/kyfb535nc6krj-r10-sq-896.webp
northfold/img/kyfb535nc6krj-r10-sq.png
northfold/img/kyfb535nc6krj-r11-480.webp
northfold/img/kyfb535nc6krj-r11-720.webp
northfold/img/kyfb535nc6krj-r11-896.webp
northfold/img/kyfb535nc6krj-r11.png
northfold/img/kyfb535nc6krj-r11-sq-480.webp
northfold/img/kyfb535nc6krj-r11-sq-720.webp
northfold/img/kyfb535nc6krj-r11-sq-896.webp
northfold/img/kyfb535nc6krj-r11-sq.png
northfold/img/kyfb535nc6krj-r12-480.webp
northfold/img/kyfb535nc6krj-r12-720.webp
northfold/img/kyfb535nc6krj-r12-896.webp
northfold/img/kyfb535nc6krj-r12.png
northfold/img/kyfb535nc6krj-r12-sq-480.webp
northfold/img/kyfb535nc6krj-r12-sq-720.webp
northfold/img/kyfb535nc6krj-r12-sq-896.webp
northfold/img/kyfb535nc6krj-r12-sq.png
northfold/img/kyfb535nc6krj-sq-480.webp
northfold/img/kyfb535nc6krj-sq-720.webp
northfold/img/kyfb535nc6krj-sq-896.webp
northfold/img/kyfb535nc6krj-sq.png
northfold/img/kzttjxn1dniuh-c1-480.webp
northfold/img/kzttjxn1dniuh-c1-720.webp
northfold/img/kzttjxn1dniuh-c1-896.webp
northfold/img/kzttjxn1dniuh-c1.png
northfold/img/kzttjxn1dniuh-c1-sq-480.webp
northfold/img/kzttjxn1dniuh-c1-sq-720.webp
northfold/img/kzttjxn1dniuh-c1-sq-896.webp
northfold/img/kzttjxn1dniuh-c1-sq.png
northfold/ref/ksk5lgduzqffw-bg.png
northfold/shots/critic-v11-1440-1.png
northfold/shots/critic-v11-1440-2.png
northfold/shots/critic-v11-390-1.png
northfold/shots/critic-v11-390-2.png
northfold/shots/critic-v11-768-1.png
northfold/shots/critic-v11-768-2.png
northfold/shots/critic-v6-1440-1.png
northfold/shots/critic-v6-1440-2.png
northfold/shots/critic-v6-390-1.png
northfold/shots/critic-v6-390-2.png
northfold/shots/critic-v6-768-1.png
northfold/shots/critic-v6-768-2.png
northfold/shots/critic-v8-1440-1.png
northfold/shots/critic-v8-1440-2.png
northfold/shots/critic-v8-390-1.png
northfold/shots/critic-v8-390-2.png
northfold/shots/critic-v8-768-1.png
northfold/shots/critic-v8-768-2.png
northfold/shots/critic-v9-1440-1.png
northfold/shots/critic-v9-1440-2.png
northfold/shots/critic-v9-390-1.png
northfold/shots/critic-v9-390-2.png
northfold/shots/critic-v9-768-1.png
northfold/shots/critic-v9-768-2.png
northwind-goods/derived/hero-books-kvjfo91-480.webp
northwind-goods/derived/hero-books-kvjfo91-720.webp
northwind-goods/derived/hero-books-kvjfo91-960.webp
northwind-goods/derived/hero-coffee-kvjfo91-480.webp
northwind-goods/derived/hero-coffee-kvjfo91-720.webp
northwind-goods/derived/hero-coffee-kvjfo91-960.webp
northwind-goods/derived/hero-home-kvjfo91-480.webp
northwind-goods/derived/hero-home-kvjfo91-720.webp
northwind-goods/derived/hero-home-kvjfo91-960.webp
northwind-goods/hero-books-kvjfo91.png
northwind-goods/hero-coffee-kvjfo91.png
northwind-goods/hero-home-kvjfo91.png
northwind-goods/shots/v1-about.png
northwind-goods/shots/v1-home.png
northwind-goods/shots/v1-product.png
orbit-books/derived/orbit-books-a-fine-and-private-480.webp
orbit-books/derived/orbit-books-a-fine-and-private-720.webp
orbit-books/derived/orbit-books-a-fine-and-private-960.webp
orbit-books/derived/orbit-books-engines-of-mild-concern-480.webp
orbit-books/derived/orbit-books-engines-of-mild-concern-720.webp
orbit-books/derived/orbit-books-engines-of-mild-concern-960.webp
orbit-books/derived/orbit-books-seventeen-moons-of-regret-480.webp
orbit-books/derived/orbit-books-seventeen-moons-of-regret-720.webp
orbit-books/derived/orbit-books-seventeen-moons-of-regret-960.webp
orbit-books/derived/orbit-books-the-quiet-apocalypse-revised-edition-480.webp
orbit-books/derived/orbit-books-the-quiet-apocalypse-revised-edition-720.webp
orbit-books/derived/orbit-books-the-quiet-apocalypse-revised-edition-960.webp
orbit-books/derived/orbit-books-the-stars-are-indifferent-to-astronomy-480.webp
orbit-books/derived/orbit-books-the-stars-are-indifferent-to-astronomy-720.webp
orbit-books/derived/orbit-books-the-stars-are-indifferent-to-astronomy-960.webp
orbit-books/hero-about-0.png
orbit-books/hero-home-1.png
orbit-books/hero-home.png
orbit-books/orbit-books-a-brief-history-of-machine-regret.svg
orbit-books/orbit-books-a-fine-and-private.png
orbit-books/orbit-books-a-fine-and-private.svg
orbit-books/orbit-books-a-fine-and-private-t2400c64c.svg
orbit-books/orbit-books-a-fine-and-private-void.png
orbit-books/orbit-books-a-fine-and-private-void.svg
orbit-books/orbit-books-children-of-the-red-drift.svg
orbit-books/orbit-books-citadel-of-ice.svg
orbit-books/orbit-books-engines-of-mild-concern.png
orbit-books/orbit-books-last-signal-from-proxima.svg
orbit-books/orbit-books-lord-of-light-roger-zelazny.svg
orbit-books/orbit-books-more-than-human-theodore-sturgeon.svg
orbit-books/orbit-books-seventeen-moons-and-a-warranty-void.svg
orbit-books/orbit-books-seventeen-moons-of-regret.png
orbit-books/orbit-books-seventeen-moons-of-regret.svg
orbit-books/orbit-books-seventeen-moons-of-regret-t136038d9.svg
orbit-books/orbit-books-the-cartographers-of-dead-planets.svg
orbit-books/orbit-books-the-demolished-man-alfred-bester.svg
orbit-books/orbit-books-the-entropy-engine.svg
orbit-books/orbit-books-the-furthest-meridian.svg
orbit-books/orbit-books-the-left-hand-of-darkness-ursula-k-le-guin.svg
orbit-books/orbit-books-the-quiet-apocalypse-revised-edition.png
orbit-books/orbit-books-the-quiet-apocalypse-revised-edition.svg
orbit-books/orbit-books-the-quiet-apocalypse-revised-edition-t82ea8167.svg
orbit-books/orbit-books-the-slow-collapse-of-proxima-station.svg
orbit-books/orbit-books-the-stars-are-indifferent-to-astronomy.png
orbit-books/orbit-books-the-stars-are-indifferent-to-astronomy.svg
orbit-books/orbit-books-the-stars-are-indifferent-to-astronomy-tdf4839c3.svg
orbit-books/orbit-books-the-stars-my-destination-alfred-bester.svg
orbit-books/orbit-books-when-the-signal-breaks.svg
orbit-books/shots/v12-about.png
orbit-books/shots/v12-home.png
orbit-books/shots/v12-product.png
orbit-books/shots/v13-about.png
orbit-books/shots/v13-home.png
orbit-books/shots/v13-product.png
orbit-books/shots/v14-about.png
orbit-books/shots/v14-home.png
orbit-books/shots/v14-product.png
orbit-books/shots/v15-about.png
orbit-books/shots/v15-home.png
orbit-books/shots/v15-product.png
orbit-books/shots/v8-about.png
orbit-books/shots/v8-home.png
orbit-books/shots/v8-product.png
orbit-books/shots/v9-about.png
orbit-books/shots/v9-home.png
orbit-books/shots/v9-product.png
_probe/img/probe-local-solo-mtunn37s.png
_probe/img/probe-openrouter-solo-mtp74j4m.png
reg-fern/img/k4xdsbqqt7qe7-480.webp
reg-fern/img/k4xdsbqqt7qe7-720.webp
reg-fern/img/k4xdsbqqt7qe7-896.webp
reg-fern/img/k4xdsbqqt7qe7.png
reg-fern/img/k4xdsbqqt7qe7-sq-480.webp
reg-fern/img/k4xdsbqqt7qe7-sq-720.webp
reg-fern/img/k4xdsbqqt7qe7-sq-896.webp
reg-fern/img/k4xdsbqqt7qe7-sq.png
reg-fern/img/k7r3c4328mpd2-480.webp
reg-fern/img/k7r3c4328mpd2-720.webp
reg-fern/img/k7r3c4328mpd2-896.webp
reg-fern/img/k7r3c4328mpd2.png
reg-fern/img/k7r3c4328mpd2-sq-480.webp
reg-fern/img/k7r3c4328mpd2-sq-720.webp
reg-fern/img/k7r3c4328mpd2-sq-896.webp
reg-fern/img/k7r3c4328mpd2-sq.png
reg-fern/img/k8y82ibmout97-480.webp
reg-fern/img/k8y82ibmout97-720.webp
reg-fern/img/k8y82ibmout97-896.webp
reg-fern/img/k8y82ibmout97.png
reg-fern/img/k8y82ibmout97-sq-480.webp
reg-fern/img/k8y82ibmout97-sq-720.webp
reg-fern/img/k8y82ibmout97-sq-896.webp
reg-fern/img/k8y82ibmout97-sq.png
reg-fern/img/kfmsdlug0j6sc-480.webp
reg-fern/img/kfmsdlug0j6sc-720.webp
reg-fern/img/kfmsdlug0j6sc-896.webp
reg-fern/img/kfmsdlug0j6sc.png
reg-fern/img/kfmsdlug0j6sc-sq-480.webp
reg-fern/img/kfmsdlug0j6sc-sq-720.webp
reg-fern/img/kfmsdlug0j6sc-sq-896.webp
reg-fern/img/kfmsdlug0j6sc-sq.png
reg-fern/img/khkeyigtqq2du-480.webp
reg-fern/img/khkeyigtqq2du-720.webp
reg-fern/img/khkeyigtqq2du-896.webp
reg-fern/img/khkeyigtqq2du.png
reg-fern/img/khkeyigtqq2du-sq-480.webp
reg-fern/img/khkeyigtqq2du-sq-720.webp
reg-fern/img/khkeyigtqq2du-sq-896.webp
reg-fern/img/khkeyigtqq2du-sq.png
reg-fern/img/kk1p3ocb12o1u-480.webp
reg-fern/img/kk1p3ocb12o1u-720.webp
reg-fern/img/kk1p3ocb12o1u-896.webp
reg-fern/img/kk1p3ocb12o1u.png
reg-fern/img/kk1p3ocb12o1u-sq-480.webp
reg-fern/img/kk1p3ocb12o1u-sq-720.webp
reg-fern/img/kk1p3ocb12o1u-sq-896.webp
reg-fern/img/kk1p3ocb12o1u-sq.png
reg-fern/img/kmwlo72eu2p0u-480.webp
reg-fern/img/kmwlo72eu2p0u-720.webp
reg-fern/img/kmwlo72eu2p0u-896.webp
reg-fern/img/kmwlo72eu2p0u.png
reg-fern/img/kmwlo72eu2p0u-sq-480.webp
reg-fern/img/kmwlo72eu2p0u-sq-720.webp
reg-fern/img/kmwlo72eu2p0u-sq-896.webp
reg-fern/img/kmwlo72eu2p0u-sq.png
reg-fern/img/kpffx5ejo4p5n-480.webp
reg-fern/img/kpffx5ejo4p5n-720.webp
reg-fern/img/kpffx5ejo4p5n-896.webp
reg-fern/img/kpffx5ejo4p5n.png
reg-fern/img/kpffx5ejo4p5n-sq-480.webp
reg-fern/img/kpffx5ejo4p5n-sq-720.webp
reg-fern/img/kpffx5ejo4p5n-sq-896.webp
reg-fern/img/kpffx5ejo4p5n-sq.png
reg-fern/img/kqu9ot770ewvx-480.webp
reg-fern/img/kqu9ot770ewvx-720.webp
reg-fern/img/kqu9ot770ewvx-896.webp
reg-fern/img/kqu9ot770ewvx.png
reg-fern/img/kqu9ot770ewvx-sq-480.webp
reg-fern/img/kqu9ot770ewvx-sq-720.webp
reg-fern/img/kqu9ot770ewvx-sq-896.webp
reg-fern/img/kqu9ot770ewvx-sq.png
reg-fern/img/kuzh4mltmzs7b-480.webp
reg-fern/img/kuzh4mltmzs7b-720.webp
reg-fern/img/kuzh4mltmzs7b-896.webp
reg-fern/img/kuzh4mltmzs7b.png
reg-fern/img/kuzh4mltmzs7b-sq-480.webp
reg-fern/img/kuzh4mltmzs7b-sq-720.webp
reg-fern/img/kuzh4mltmzs7b-sq-896.webp
reg-fern/img/kuzh4mltmzs7b-sq.png
reg-fern/img/kvvocaqlk7cei-480.webp
reg-fern/img/kvvocaqlk7cei-720.webp
reg-fern/img/kvvocaqlk7cei-896.webp
reg-fern/img/kvvocaqlk7cei.png
reg-fern/img/kvvocaqlk7cei-sq-480.webp
reg-fern/img/kvvocaqlk7cei-sq-720.webp
reg-fern/img/kvvocaqlk7cei-sq-896.webp
reg-fern/img/kvvocaqlk7cei-sq.png
reg-fern/img/kwiyrtnj8xgeh-480.webp
reg-fern/img/kwiyrtnj8xgeh-720.webp
reg-fern/img/kwiyrtnj8xgeh-896.webp
reg-fern/img/kwiyrtnj8xgeh.png
reg-fern/img/kwiyrtnj8xgeh-sq-480.webp
reg-fern/img/kwiyrtnj8xgeh-sq-720.webp
reg-fern/img/kwiyrtnj8xgeh-sq-896.webp
reg-fern/img/kwiyrtnj8xgeh-sq.png
reg-fern/shots/v2-about.png
reg-fern/shots/v2-home.png
reg-fern/shots/v2-product.png
reg-fern/shots/v3-about.png
reg-fern/shots/v3-home.png
reg-fern/shots/v3-product.png
reg-fern/shots/v4-about.png
reg-fern/shots/v4-home.png
reg-fern/shots/v4-product.png
reg-fern/shots/v5-about.png
reg-fern/shots/v5-home.png
reg-fern/shots/v5-product.png
reg-fold/img/k4gbgvwv7qhkc-480.webp
reg-fold/img/k4gbgvwv7qhkc-720.webp
reg-fold/img/k4gbgvwv7qhkc-896.webp
reg-fold/img/k4gbgvwv7qhkc.png
reg-fold/img/k4gbgvwv7qhkc-sq-480.webp
reg-fold/img/k4gbgvwv7qhkc-sq-720.webp
reg-fold/img/k4gbgvwv7qhkc-sq-896.webp
reg-fold/img/k4gbgvwv7qhkc-sq.png
reg-fold/img/kb2ekshfk79z7-480.webp
reg-fold/img/kb2ekshfk79z7-720.webp
reg-fold/img/kb2ekshfk79z7-896.webp
reg-fold/img/kb2ekshfk79z7.png
reg-fold/img/kb2ekshfk79z7-sq-480.webp
reg-fold/img/kb2ekshfk79z7-sq-720.webp
reg-fold/img/kb2ekshfk79z7-sq-896.webp
reg-fold/img/kb2ekshfk79z7-sq.png
reg-fold/img/kep9b9ci89mib-480.webp
reg-fold/img/kep9b9ci89mib-720.webp
reg-fold/img/kep9b9ci89mib-896.webp
reg-fold/img/kep9b9ci89mib.png
reg-fold/img/kep9b9ci89mib-sq-480.webp
reg-fold/img/kep9b9ci89mib-sq-720.webp
reg-fold/img/kep9b9ci89mib-sq-896.webp
reg-fold/img/kep9b9ci89mib-sq.png
reg-fold/img/ket2czjwfv67x-480.webp
reg-fold/img/ket2czjwfv67x-720.webp
reg-fold/img/ket2czjwfv67x-896.webp
reg-fold/img/ket2czjwfv67x.png
reg-fold/img/ket2czjwfv67x-sq-480.webp
reg-fold/img/ket2czjwfv67x-sq-720.webp
reg-fold/img/ket2czjwfv67x-sq-896.webp
reg-fold/img/ket2czjwfv67x-sq.png
reg-fold/img/kgmfv4ocorg8e-480.webp
reg-fold/img/kgmfv4ocorg8e-720.webp
reg-fold/img/kgmfv4ocorg8e-896.webp
reg-fold/img/kgmfv4ocorg8e.png
reg-fold/img/kgmfv4ocorg8e-sq-480.webp
reg-fold/img/kgmfv4ocorg8e-sq-720.webp
reg-fold/img/kgmfv4ocorg8e-sq-896.webp
reg-fold/img/kgmfv4ocorg8e-sq.png
reg-fold/img/khnhbqm9wfnpv-1376.webp
reg-fold/img/khnhbqm9wfnpv-480.webp
reg-fold/img/khnhbqm9wfnpv-720.webp
reg-fold/img/khnhbqm9wfnpv-960.webp
reg-fold/img/khnhbqm9wfnpv.png
reg-fold/img/knqhw3otbs0co-480.webp
reg-fold/img/knqhw3otbs0co-720.webp
reg-fold/img/knqhw3otbs0co-896.webp
reg-fold/img/knqhw3otbs0co.png
reg-fold/img/knqhw3otbs0co-sq-480.webp
reg-fold/img/knqhw3otbs0co-sq-720.webp
reg-fold/img/knqhw3otbs0co-sq-896.webp
reg-fold/img/knqhw3otbs0co-sq.png
reg-fold/img/koaxofqm5gmul-480.webp
reg-fold/img/koaxofqm5gmul-720.webp
reg-fold/img/koaxofqm5gmul-896.webp
reg-fold/img/koaxofqm5gmul.png
reg-fold/img/koaxofqm5gmul-sq-480.webp
reg-fold/img/koaxofqm5gmul-sq-720.webp
reg-fold/img/koaxofqm5gmul-sq-896.webp
reg-fold/img/koaxofqm5gmul-sq.png
reg-fold/img/kpgqgz4nkm6zv-480.webp
reg-fold/img/kpgqgz4nkm6zv-720.webp
reg-fold/img/kpgqgz4nkm6zv-896.webp
reg-fold/img/kpgqgz4nkm6zv.png
reg-fold/img/kpgqgz4nkm6zv-sq-480.webp
reg-fold/img/kpgqgz4nkm6zv-sq-720.webp
reg-fold/img/kpgqgz4nkm6zv-sq-896.webp
reg-fold/img/kpgqgz4nkm6zv-sq.png
reg-fold/img/ktsyp1rwy7pt8-480.webp
reg-fold/img/ktsyp1rwy7pt8-720.webp
reg-fold/img/ktsyp1rwy7pt8-896.webp
reg-fold/img/ktsyp1rwy7pt8.png
reg-fold/img/ktsyp1rwy7pt8-sq-480.webp
reg-fold/img/ktsyp1rwy7pt8-sq-720.webp
reg-fold/img/ktsyp1rwy7pt8-sq-896.webp
reg-fold/img/ktsyp1rwy7pt8-sq.png
reg-fold/img/kvlpkzv045kvx-480.webp
reg-fold/img/kvlpkzv045kvx-720.webp
reg-fold/img/kvlpkzv045kvx-896.webp
reg-fold/img/kvlpkzv045kvx.png
reg-fold/img/kvlpkzv045kvx-sq-480.webp
reg-fold/img/kvlpkzv045kvx-sq-720.webp
reg-fold/img/kvlpkzv045kvx-sq-896.webp
reg-fold/img/kvlpkzv045kvx-sq.png
reg-fold/img/kvrlw3qdpephm-480.webp
reg-fold/img/kvrlw3qdpephm-720.webp
reg-fold/img/kvrlw3qdpephm-896.webp
reg-fold/img/kvrlw3qdpephm.png
reg-fold/img/kvrlw3qdpephm-sq-480.webp
reg-fold/img/kvrlw3qdpephm-sq-720.webp
reg-fold/img/kvrlw3qdpephm-sq-896.webp
reg-fold/img/kvrlw3qdpephm-sq.png
reg-fold/img/kxr9mfoz80uhc-480.webp
reg-fold/img/kxr9mfoz80uhc-720.webp
reg-fold/img/kxr9mfoz80uhc-896.webp
reg-fold/img/kxr9mfoz80uhc.png
reg-fold/img/kxr9mfoz80uhc-sq-480.webp
reg-fold/img/kxr9mfoz80uhc-sq-720.webp
reg-fold/img/kxr9mfoz80uhc-sq-896.webp
reg-fold/img/kxr9mfoz80uhc-sq.png
reg-fold/shots/critic-v16-1440-1.png
reg-fold/shots/critic-v16-1440-2.png
reg-fold/shots/critic-v16-390-1.png
reg-fold/shots/critic-v16-390-2.png
reg-fold/shots/critic-v16-768-1.png
reg-fold/shots/critic-v16-768-2.png
reg-fold/shots/critic-v19-1440-1.png
reg-fold/shots/critic-v19-1440-2.png
reg-fold/shots/critic-v19-390-1.png
reg-fold/shots/critic-v19-390-2.png
reg-fold/shots/critic-v19-768-1.png
reg-fold/shots/critic-v19-768-2.png
reg-fold/shots/critic-v20-1440-1.png
reg-fold/shots/critic-v20-1440-2.png
reg-fold/shots/critic-v20-390-1.png
reg-fold/shots/critic-v20-390-2.png
reg-fold/shots/critic-v20-768-1.png
reg-fold/shots/critic-v20-768-2.png
reg-fold/shots/critic-v21-1440-1.png
reg-fold/shots/critic-v21-1440-2.png
reg-fold/shots/critic-v21-390-1.png
reg-fold/shots/critic-v21-390-2.png
reg-fold/shots/critic-v21-768-1.png
reg-fold/shots/critic-v21-768-2.png
reg-fold/shots/critic-v22-1440-1.png
reg-fold/shots/critic-v22-1440-2.png
reg-fold/shots/critic-v22-390-1.png
reg-fold/shots/critic-v22-390-2.png
reg-fold/shots/critic-v22-768-1.png
reg-fold/shots/critic-v22-768-2.png
reg-fold/shots/v12-about.png
reg-fold/shots/v12-home.png
reg-fold/shots/v12-product.png
reg-fold/shots/v2-about.png
reg-fold/shots/v2-home.png
reg-fold/shots/v2-product.png
reg-fold/shots/v3-about.png
reg-fold/shots/v3-home.png
reg-fold/shots/v3-product.png
reg-fold/shots/v4-about.png
reg-fold/shots/v4-home.png
reg-fold/shots/v4-product.png
reg-fold/shots/v6-about.png
reg-fold/shots/v6-home.png
reg-fold/shots/v6-product.png
reg-fold/shots/v9-about.png
reg-fold/shots/v9-home.png
reg-fold/shots/v9-product.png
reg-kiln/img/k3w08p832pkyh-480.webp
reg-kiln/img/k3w08p832pkyh-720.webp
reg-kiln/img/k3w08p832pkyh-896.webp
reg-kiln/img/k3w08p832pkyh.png
reg-kiln/img/k3w08p832pkyh-sq-480.webp
reg-kiln/img/k3w08p832pkyh-sq-720.webp
reg-kiln/img/k3w08p832pkyh-sq-896.webp
reg-kiln/img/k3w08p832pkyh-sq.png
reg-kiln/img/kc35eunyot6cs-480.webp
reg-kiln/img/kc35eunyot6cs-720.webp
reg-kiln/img/kc35eunyot6cs-896.webp
reg-kiln/img/kc35eunyot6cs.png
reg-kiln/img/kc35eunyot6cs-sq-480.webp
reg-kiln/img/kc35eunyot6cs-sq-720.webp
reg-kiln/img/kc35eunyot6cs-sq-896.webp
reg-kiln/img/kc35eunyot6cs-sq.png
reg-kiln/img/km0bq54r2jz2s-1376.webp
reg-kiln/img/km0bq54r2jz2s-480.webp
reg-kiln/img/km0bq54r2jz2s-720.webp
reg-kiln/img/km0bq54r2jz2s-960.webp
reg-kiln/img/km0bq54r2jz2s.png
reg-kiln/img/kr2isb70gebos-480.webp
reg-kiln/img/kr2isb70gebos-720.webp
reg-kiln/img/kr2isb70gebos-896.webp
reg-kiln/img/kr2isb70gebos.png
reg-kiln/img/kr2isb70gebos-sq-480.webp
reg-kiln/img/kr2isb70gebos-sq-720.webp
reg-kiln/img/kr2isb70gebos-sq-896.webp
reg-kiln/img/kr2isb70gebos-sq.png
reg-kiln/img/ktsw4cs79kkl7-1376.webp
reg-kiln/img/ktsw4cs79kkl7-480.webp
reg-kiln/img/ktsw4cs79kkl7-720.webp
reg-kiln/img/ktsw4cs79kkl7-960.webp
reg-kiln/img/ktsw4cs79kkl7.png
reg-kiln/img/kw9f8hawi8isj-480.webp
reg-kiln/img/kw9f8hawi8isj-720.webp
reg-kiln/img/kw9f8hawi8isj-896.webp
reg-kiln/img/kw9f8hawi8isj.png
reg-kiln/img/kw9f8hawi8isj-sq-480.webp
reg-kiln/img/kw9f8hawi8isj-sq-720.webp
reg-kiln/img/kw9f8hawi8isj-sq-896.webp
reg-kiln/img/kw9f8hawi8isj-sq.png
reg-kiln/shots/v10-about.png
reg-kiln/shots/v10-home.png
reg-kiln/shots/v10-product.png
reg-kiln/shots/v11-about.png
reg-kiln/shots/v11-home.png
reg-kiln/shots/v11-product.png
reg-kiln/shots/v12-about.png
reg-kiln/shots/v12-home.png
reg-kiln/shots/v2-about.png
reg-kiln/shots/v2-home.png
reg-kiln/shots/v2-product.png
underquiet/derived/hero-home-480.webp
underquiet/derived/hero-home-720.webp
underquiet/derived/hero-home-960.webp
underquiet/derived/underquiet-deep-sleep-480.webp
underquiet/derived/underquiet-deep-sleep-720.webp
underquiet/derived/underquiet-deep-sleep-960.webp
underquiet/derived/underquiet-hush-machine-480.webp
underquiet/derived/underquiet-hush-machine-720.webp
underquiet/derived/underquiet-hush-machine-960.webp
underquiet/derived/underquiet-linen-set-480.webp
underquiet/derived/underquiet-linen-set-720.webp
underquiet/derived/underquiet-linen-set-960.webp
underquiet/derived/underquiet-low-lamp-480.webp
underquiet/derived/underquiet-low-lamp-720.webp
underquiet/derived/underquiet-low-lamp-960.webp
underquiet/derived/underquiet-soft-plugs-480.webp
underquiet/derived/underquiet-soft-plugs-720.webp
underquiet/derived/underquiet-soft-plugs-960.webp
underquiet/hero-home.png
underquiet/shots/v1-about.png
underquiet/shots/v1-home.png
underquiet/shots/v1-product.png
underquiet/underquiet-blackout-liner.svg
underquiet/underquiet-cool-pad.svg
underquiet/underquiet-dark-room.svg
underquiet/underquiet-deep-sleep.png
underquiet/underquiet-dusk-mask.svg
underquiet/underquiet-ember-lamp.svg
underquiet/underquiet-felt-panel.svg
underquiet/underquiet-first-night.svg
underquiet/underquiet-hush-machine.png
underquiet/underquiet-linen-set.png
underquiet/underquiet-low-lamp.png
underquiet/underquiet-quiet-fan.svg
underquiet/underquiet-soft-plugs.png
underquiet/underquiet-weight-blanket.svg
underquiet/underquiet-wool-socks.svg
zero-state/derived/hero-home-480.webp
zero-state/derived/hero-home-960.webp
zero-state/derived/zero-state-no-1-everyday-skillet-480.webp
zero-state/derived/zero-state-no-1-everyday-skillet-720.webp
zero-state/derived/zero-state-no-1-everyday-skillet-960.webp
zero-state/derived/zero-state-round-dutch-oven-480.webp
zero-state/derived/zero-state-round-dutch-oven-720.webp
zero-state/derived/zero-state-round-dutch-oven-960.webp
zero-state/derived/zero-state-smooth-bore-searing-pan-480.webp
zero-state/derived/zero-state-smooth-bore-searing-pan-720.webp
zero-state/derived/zero-state-smooth-bore-searing-pan-960.webp
zero-state/hero-home.png
zero-state/img/k0g4eqct8epk1-480.webp
zero-state/img/k0g4eqct8epk1-720.webp
zero-state/img/k0g4eqct8epk1-896.webp
zero-state/img/k0g4eqct8epk1.png
zero-state/img/k0g4eqct8epk1-sq-480.webp
zero-state/img/k0g4eqct8epk1-sq-720.webp
zero-state/img/k0g4eqct8epk1-sq-896.webp
zero-state/img/k0g4eqct8epk1-sq.png
zero-state/img/k2vnjxm5ll8qy-1376.webp
zero-state/img/k2vnjxm5ll8qy-480.webp
zero-state/img/k2vnjxm5ll8qy-720.webp
zero-state/img/k2vnjxm5ll8qy-960.webp
zero-state/img/k2vnjxm5ll8qy.png
zero-state/img/k6sjubt2p72m5-480.webp
zero-state/img/k6sjubt2p72m5-720.webp
zero-state/img/k6sjubt2p72m5-896.webp
zero-state/img/k6sjubt2p72m5.png
zero-state/img/k6sjubt2p72m5-sq-480.webp
zero-state/img/k6sjubt2p72m5-sq-720.webp
zero-state/img/k6sjubt2p72m5-sq-896.webp
zero-state/img/k6sjubt2p72m5-sq.png
zero-state/img/k7e1s1jchqfcs-480.webp
zero-state/img/k7e1s1jchqfcs-720.webp
zero-state/img/k7e1s1jchqfcs-896.webp
zero-state/img/k7e1s1jchqfcs.png
zero-state/img/k7e1s1jchqfcs-sq-480.webp
zero-state/img/k7e1s1jchqfcs-sq-720.webp
zero-state/img/k7e1s1jchqfcs-sq-896.webp
zero-state/img/k7e1s1jchqfcs-sq.png
zero-state/img/kajxcskh11z8v-1376.webp
zero-state/img/kajxcskh11z8v-480.webp
zero-state/img/kajxcskh11z8v-720.webp
zero-state/img/kajxcskh11z8v-960.webp
zero-state/img/kajxcskh11z8v.png
zero-state/img/kbprb936wgh3u-480.webp
zero-state/img/kbprb936wgh3u-720.webp
zero-state/img/kbprb936wgh3u-896.webp
zero-state/img/kbprb936wgh3u.png
zero-state/img/kbprb936wgh3u-sq-480.webp
zero-state/img/kbprb936wgh3u-sq-720.webp
zero-state/img/kbprb936wgh3u-sq-896.webp
zero-state/img/kbprb936wgh3u-sq.png
zero-state/img/kcf3p66bs6o3e-480.webp
zero-state/img/kcf3p66bs6o3e-720.webp
zero-state/img/kcf3p66bs6o3e-896.webp
zero-state/img/kcf3p66bs6o3e.png
zero-state/img/kcf3p66bs6o3e-sq-480.webp
zero-state/img/kcf3p66bs6o3e-sq-720.webp
zero-state/img/kcf3p66bs6o3e-sq-896.webp
zero-state/img/kcf3p66bs6o3e-sq.png
zero-state/img/kfccnn2tsnaln-480.webp
zero-state/img/kfccnn2tsnaln-720.webp
zero-state/img/kfccnn2tsnaln-896.webp
zero-state/img/kfccnn2tsnaln.png
zero-state/img/kfccnn2tsnaln-sq-480.webp
zero-state/img/kfccnn2tsnaln-sq-720.webp
zero-state/img/kfccnn2tsnaln-sq-896.webp
zero-state/img/kfccnn2tsnaln-sq.png
zero-state/img/kfu9alqs1id2x-480.webp
zero-state/img/kfu9alqs1id2x-720.webp
zero-state/img/kfu9alqs1id2x-896.webp
zero-state/img/kfu9alqs1id2x.png
zero-state/img/kfu9alqs1id2x-sq-480.webp
zero-state/img/kfu9alqs1id2x-sq-720.webp
zero-state/img/kfu9alqs1id2x-sq-896.webp
zero-state/img/kfu9alqs1id2x-sq.png
zero-state/img/kg4xv2163bqud-480.webp
zero-state/img/kg4xv2163bqud-720.webp
zero-state/img/kg4xv2163bqud-896.webp
zero-state/img/kg4xv2163bqud.png
zero-state/img/kg4xv2163bqud-sq-480.webp
zero-state/img/kg4xv2163bqud-sq-720.webp
zero-state/img/kg4xv2163bqud-sq-896.webp
zero-state/img/kg4xv2163bqud-sq.png
zero-state/img/kjxrkpslmm1jv-480.webp
zero-state/img/kjxrkpslmm1jv-720.webp
zero-state/img/kjxrkpslmm1jv-896.webp
zero-state/img/kjxrkpslmm1jv.png
zero-state/img/kjxrkpslmm1jv-sq-480.webp
zero-state/img/kjxrkpslmm1jv-sq-720.webp
zero-state/img/kjxrkpslmm1jv-sq-896.webp
zero-state/img/kjxrkpslmm1jv-sq.png
zero-state/img/kkk6mrqb6q329-480.webp
zero-state/img/kkk6mrqb6q329-720.webp
zero-state/img/kkk6mrqb6q329-896.webp
zero-state/img/kkk6mrqb6q329.png
zero-state/img/kkk6mrqb6q329-sq-480.webp
zero-state/img/kkk6mrqb6q329-sq-720.webp
zero-state/img/kkk6mrqb6q329-sq-896.webp
zero-state/img/kkk6mrqb6q329-sq.png
zero-state/img/kloge6xwg0a8q-480.webp
zero-state/img/kloge6xwg0a8q-720.webp
zero-state/img/kloge6xwg0a8q-896.webp
zero-state/img/kloge6xwg0a8q.png
zero-state/img/kloge6xwg0a8q-sq-480.webp
zero-state/img/kloge6xwg0a8q-sq-720.webp
zero-state/img/kloge6xwg0a8q-sq-896.webp
zero-state/img/kloge6xwg0a8q-sq.png
zero-state/img/kly2splyzwlqp-480.webp
zero-state/img/kly2splyzwlqp-720.webp
zero-state/img/kly2splyzwlqp-896.webp
zero-state/img/kly2splyzwlqp.png
zero-state/img/kly2splyzwlqp-sq-480.webp
zero-state/img/kly2splyzwlqp-sq-720.webp
zero-state/img/kly2splyzwlqp-sq-896.webp
zero-state/img/kly2splyzwlqp-sq.png
zero-state/img/knwd17t5ncd22-1376.webp
zero-state/img/knwd17t5ncd22-480.webp
zero-state/img/knwd17t5ncd22-720.webp
zero-state/img/knwd17t5ncd22-960.webp
zero-state/img/knwd17t5ncd22.png
zero-state/img/kpj8oyassm0tf-1376.webp
zero-state/img/kpj8oyassm0tf-480.webp
zero-state/img/kpj8oyassm0tf-720.webp
zero-state/img/kpj8oyassm0tf-960.webp
zero-state/img/kpj8oyassm0tf.png
zero-state/img/kqml7ru6c4q75-480.webp
zero-state/img/kqml7ru6c4q75-720.webp
zero-state/img/kqml7ru6c4q75-896.webp
zero-state/img/kqml7ru6c4q75.png
zero-state/img/kqml7ru6c4q75-sq-480.webp
zero-state/img/kqml7ru6c4q75-sq-720.webp
zero-state/img/kqml7ru6c4q75-sq-896.webp
zero-state/img/kqml7ru6c4q75-sq.png
zero-state/img/kszwwj63qmwvc-480.webp
zero-state/img/kszwwj63qmwvc-720.webp
zero-state/img/kszwwj63qmwvc-896.webp
zero-state/img/kszwwj63qmwvc.png
zero-state/img/kszwwj63qmwvc-sq-480.webp
zero-state/img/kszwwj63qmwvc-sq-720.webp
zero-state/img/kszwwj63qmwvc-sq-896.webp
zero-state/img/kszwwj63qmwvc-sq.png
zero-state/img/kuwzk34dyheic-480.webp
zero-state/img/kuwzk34dyheic-720.webp
zero-state/img/kuwzk34dyheic-896.webp
zero-state/img/kuwzk34dyheic.png
zero-state/img/kuwzk34dyheic-sq-480.webp
zero-state/img/kuwzk34dyheic-sq-720.webp
zero-state/img/kuwzk34dyheic-sq-896.webp
zero-state/img/kuwzk34dyheic-sq.png
zero-state/img/kxighg3r7hlr8-480.webp
zero-state/img/kxighg3r7hlr8-720.webp
zero-state/img/kxighg3r7hlr8-896.webp
zero-state/img/kxighg3r7hlr8.png
zero-state/img/kxighg3r7hlr8-sq-480.webp
zero-state/img/kxighg3r7hlr8-sq-720.webp
zero-state/img/kxighg3r7hlr8-sq-896.webp
zero-state/img/kxighg3r7hlr8-sq.png
zero-state/img/kzoo9pg1wpnyq-480.webp
zero-state/img/kzoo9pg1wpnyq-720.webp
zero-state/img/kzoo9pg1wpnyq-896.webp
zero-state/img/kzoo9pg1wpnyq.png
zero-state/img/kzoo9pg1wpnyq-sq-480.webp
zero-state/img/kzoo9pg1wpnyq-sq-720.webp
zero-state/img/kzoo9pg1wpnyq-sq-896.webp
zero-state/img/kzoo9pg1wpnyq-sq.png
zero-state/shots/v13-about.png
zero-state/shots/v13-home.png
zero-state/shots/v13-product.png
zero-state/shots/v1-about.png
zero-state/shots/v1-home.png
zero-state/shots/v1-product.png
zero-state/shots/v8-about.png
zero-state/shots/v8-home.png
zero-state/shots/v8-product.png
zero-state/zero-state-no-1-everyday-skillet.png
zero-state/zero-state-round-dutch-oven.png
zero-state/zero-state-smooth-bore-searing-pan.png
--- product handles in Medusa (per tenant collection) ---
atelier-ash-mug
atelier-field-pen
atelier-harvest-tapers
atelier-shetland-desk-mat
atelier-studio-notebook
atelier-walnut-studio-tray
emberfold-no-1-everyday-skillet
emberfold-no-1-everyday-skillet-7xoy
emberfold-no-1-everyday-skillet-gg5f
emberfold-no-1-everyday-skillet-v2
emberfold-no-1-everyday-skillet-v3
emberfold-no-1-everyday-skillet-v4
emberfold-ridged-skillet
emberfold-ridged-skillet-5giu
emberfold-ridged-skillet-ld0z
emberfold-ridged-skillet-v2
emberfold-ridged-skillet-v3
emberfold-ridged-skillet-v4
emberfold-round-dutch-oven
emberfold-round-dutch-oven-1lb2
emberfold-round-dutch-oven-2u31
emberfold-round-dutch-oven-v2
emberfold-round-dutch-oven-v3
emberfold-round-dutch-oven-v4
emberfold-smooth-bore-searing-pan
emberfold-smooth-bore-searing-pan-qh90
emberfold-smooth-bore-searing-pan-v2
emberfold-smooth-bore-searing-pan-v3
emberfold-smooth-bore-searing-pan-v4
emberfold-smooth-bore-searing-pan-w1ug
ethiopia-guji-honey-process
ethiopia-guji-honey-process-t057
ethiopia-harrar-dry-process
ethiopia-harrar-sundried
ethiopia-sidama-natural
ethiopia-sidama-washed
ethiopia-the-braiser
ethiopia-the-deep-dutch-oven
ethiopia-the-deep-skillet
ethiopia-the-field-skillet
ethiopia-the-oval-dutch-oven
ethiopia-the-ridged-skillet
ethiopia-the-round-dutch-oven
ethiopia-the-smooth-bore-skillet
ethiopia-the-two-handle-skillet
ethiopia-yirgacheffe-light-roast
ethiopia-yirgacheffe-natural
free-candles-amber-resin
free-candles-cedar-salt
free-candles-cedar-salt-refill
free-candles-cedar-salt-v2
free-candles-fig-amber
free-candles-fig-amber-v2
free-candles-fig-cedar
free-candles-moss-stone
free-candles-neroli-bloom
free-candles-sandalwood-refill
free-candles-santal-clay
free-candles-santal-refill
free-candles-stone-vessel
free-candles-stone-vessel-candle
free-candles-the-discovery-set
free-candles-the-ritual-set
free-candles-the-ritual-set-v2
free-candles-the-ritual-subscription
free-candles-wild-moss
free-candles-wild-sage
ga8-furniture-ash-bench
ga8-furniture-oak-side-table
ga8-furniture-three-legged-stool
ga8-furniture-walnut-wall-shelf
ga8-skincare-ceramide-moisturiser
ga8-skincare-gel-cleanser
ga8-skincare-niacinamide-10-serum
ga8-skincare-squalane-body-oil
ga8-watch-ref-01-38-mm-steel
ga8-watch-ref-02-40-mm-gold-dress
ga8-watch-ref-03-40-mm-chronograph
gate5-1433-breakfast-bowl-pair
gate5-1433-everyday-serving-bowl
gate5-1433-hand-thrown-stoneware-mug
noimg-dusk-tide-deep-ocean-blue
noimg-pale-furrow-harvest-ochre
noimg-still-moss-lichen-green
northfold-boxy-heavyweight-tee
northfold-canvas-tote
northfold-canvas-tote-bag
northfold-canvas-tote-v10
northfold-canvas-tote-v11
northfold-canvas-tote-v12
northfold-canvas-tote-v13
northfold-canvas-tote-v14
northfold-canvas-tote-v15
northfold-canvas-tote-v16
northfold-canvas-tote-v2
northfold-canvas-tote-v3
northfold-canvas-tote-v4
northfold-canvas-tote-v5
northfold-canvas-tote-v6
northfold-canvas-tote-v7
northfold-canvas-tote-v8
northfold-canvas-tote-v9
northfold-canvas-work-cap
northfold-city-rib-socks
northfold-core-beanie
northfold-core-beanie-v2
northfold-core-cap
northfold-core-heavyweight-tee
northfold-core-heavyweight-tee-v2
northfold-core-heavyweight-tee-v3
northfold-core-trucker-cap
northfold-core-trucker-cap-v2
northfold-core-trucker-cap-v3
northfold-core-trucker-cap-v4
northfold-cotton-blend-socks
northfold-cotton-ribbed-socks
northfold-cotton-ribbed-socks-v2
northfold-cotton-rib-socks
northfold-cotton-rib-socks-v2
northfold-cotton-rib-socks-v3
northfold-cotton-webbing-tote
northfold-crew-rib-socks
northfold-crew-socks
northfold-crew-socks-v2
northfold-crew-socks-v3
northfold-crew-socks-v4
northfold-crew-socks-v5
northfold-district-cap
northfold-fold-cap
northfold-fold-hoodie
northfold-heavyweight-box-tee
northfold-heavyweight-box-tee-v2
northfold-heavyweight-box-tee-v3
northfold-heavyweight-box-tee-v4
northfold-heavyweight-box-tee-v5
northfold-heavyweight-box-tee-v6
northfold-heavyweight-box-tee-v7
northfold-industrial-hoodie
northfold-industrial-hoodie-v2
northfold-m1-heavyweight-tee
northfold-m1-heavyweight-tee-v2
northfold-m1-heavyweight-tee-v3
northfold-manchester-core-hoodie
northfold-manchester-drop-hoodie
northfold-manchester-fleece-hoodie
northfold-manchester-oversized-hoodie
northfold-manchester-studio-hoodie
northfold-manchester-studio-hoodie-v2
northfold-mcr-heavyweight-tee
northfold-northfold-boxy-hoodie
northfold-northfold-dad-cap
northfold-northfold-studio-hoodie
northfold-northfold-studio-hoodie-v2
northfold-overbuilt-hoodie
northfold-oversized-drop-shoulder-hoodie
northfold-over-sized-fleece-hoodie
northfold-over-sized-studio-hoodie
northfold-over-sized-studio-hoodie-v2
northfold-ribbed-beanie
northfold-ribbed-beanie-v2
northfold-ribbed-beanie-v3
northfold-ribbed-beanie-v4
northfold-ribbed-beanie-v5
northfold-ribbed-beanie-v6
northfold-ribbed-beanie-v7
northfold-ribbed-beanie-v8
northfold-ribbed-crew-socks
northfold-ribbed-crew-socks-v2
northfold-ribbed-crew-socks-v3
northfold-ribbed-knit-beanie
northfold-ribbed-knit-beanie-v2
northfold-ribbed-wool-beanie
northfold-ribbed-wool-beanie-v2
northfold-ribbed-wool-beanie-v3
northfold-standard-heavyweight-tee
northfold-standard-issue-tee
northfold-structured-canvas-cap
northfold-structured-hoodie
northfold-structured-trucker-cap
northfold-structured-trucker-cap-v2
northfold-studio-socks
northfold-the-manchester-heavyweight-tee
northfold-unstructured-cotton-cap
northfold-unstructured-trucker-cap
northfold-wool-blend-beanie
northfold-wool-blend-beanie-v2
northfold-wool-blend-beanie-v3
northfold-worker-cap
northwind-goods-a-fine-and-private
northwind-goods-deep-sleep-weighted-blanket
northwind-goods-engines-of-mild-concern
northwind-goods-guji-honey-process
northwind-goods-harrar-dry-process
northwind-goods-hush-machine
northwind-goods-linen-sheet-set
northwind-goods-low-lamp
northwind-goods-seventeen-moons-of-regret
northwind-goods-sidama-natural
northwind-goods-sidama-washed
northwind-goods-soft-plugs
northwind-goods-the-quiet-apocalypse-revised-edition
northwind-goods-the-stars-are-indifferent-to-astronomy
northwind-goods-yirgacheffe-light-roast
orbit-books-a-brief-history-of-machine-regret
orbit-books-a-fine-and-private
orbit-books-a-fine-and-private-0r1p
orbit-books-a-fine-and-private-1pow
orbit-books-a-fine-and-private-j83q
orbit-books-a-fine-and-private-luif
orbit-books-a-fine-and-private-v2
orbit-books-a-fine-and-private-v3
orbit-books-a-fine-and-private-void
orbit-books-children-of-the-red-drift
orbit-books-citadel-of-ice
orbit-books-engines-of-mild-concern
orbit-books-last-signal-from-proxima
orbit-books-lord-of-light-roger-zelazny-1968
orbit-books-more-than-human-theodore-sturgeon-1953
orbit-books-seventeen-moons-and-a-warranty-void
orbit-books-seventeen-moons-of-regret
orbit-books-seventeen-moons-of-regret-5miw
orbit-books-seventeen-moons-of-regret-9z18
orbit-books-seventeen-moons-of-regret-efpm
orbit-books-seventeen-moons-of-regret-v2
orbit-books-seventeen-moons-of-regret-v3
orbit-books-seventeen-moons-of-regret-vaoi
orbit-books-seventeen-moons-of-regret-y509
orbit-books-the-cartographers-of-dead-planets
orbit-books-the-demolished-man-alfred-bester-1953
orbit-books-the-entropy-engine
orbit-books-the-furthest-meridian
orbit-books-the-left-hand-of-darkness-ursula-k-le-guin-1969
orbit-books-the-quiet-apocalypse-revised-edition
orbit-books-the-quiet-apocalypse-revised-edition-465n
orbit-books-the-quiet-apocalypse-revised-edition-mptt
orbit-books-the-quiet-apocalypse-revised-edition-tmk8
orbit-books-the-quiet-apocalypse-revised-edition-uore
orbit-books-the-quiet-apocalypse-revised-edition-v2
orbit-books-the-quiet-apocalypse-revised-edition-v3
orbit-books-the-quiet-apocalypse-revised-edition-z9ee
orbit-books-the-slow-collapse-of-proxima-station
orbit-books-the-stars-are-indifferent-to-astronomy
orbit-books-the-stars-are-indifferent-to-astronomy-0xtz
orbit-books-the-stars-are-indifferent-to-astronomy-8imh
orbit-books-the-stars-are-indifferent-to-astronomy-a66k
orbit-books-the-stars-are-indifferent-to-astronomy-hp3e
orbit-books-the-stars-are-indifferent-to-astronomy-v2
orbit-books-the-stars-are-indifferent-to-astronomy-v3
orbit-books-the-stars-are-indifferent-to-astronomy-yhq9
orbit-books-the-stars-my-destination-alfred-bester-1956
orbit-books-when-the-signal-breaks
reg-fern-monstera-deliciosa
reg-fern-monstera-deliciosa-v2
reg-fern-monstera-deliciosa-v3
reg-fern-snake-plant
reg-fern-snake-plant-v2
reg-fern-snake-plant-v3
reg-fern-unglazed-clay-pot
reg-fern-unglazed-clay-pot-v2
reg-fern-unglazed-clay-pot-v3
reg-fern-zz-plant
reg-fern-zz-plant-v2
reg-fern-zz-plant-v3
reg-fold-dot-grid-notebook
reg-fold-dot-grid-notebook-v2
reg-fold-dot-grid-notebook-v3
reg-fold-letterpress-card-set
reg-fold-letterpress-card-set-v2
reg-fold-letterpress-card-set-v3
reg-fold-linen-duvet-cover
reg-fold-linen-duvet-cover-v2
reg-fold-linen-duvet-cover-v3
reg-fold-linen-duvet-cover-v4
reg-fold-linen-duvet-cover-v5
reg-fold-linen-duvet-cover-v6
reg-fold-linen-duvet-cover-v7
reg-fold-linen-flat-sheet
reg-fold-linen-flat-sheet-v2
reg-fold-linen-flat-sheet-v3
reg-fold-linen-flat-sheet-v4
reg-fold-linen-flat-sheet-v5
reg-fold-linen-flat-sheet-v6
reg-fold-linen-flat-sheet-v7
reg-fold-linen-pillowcase-pair
reg-fold-linen-pillowcase-pair-v2
reg-fold-linen-pillowcase-pair-v3
reg-fold-linen-pillowcase-pair-v4
reg-fold-linen-pillowcase-pair-v5
reg-fold-linen-pillowcase-pair-v6
reg-fold-linen-pillowcase-pair-v7
reg-fold-weekly-planner
reg-fold-weekly-planner-v2
reg-fold-weekly-planner-v3
reg-kiln-small-teapot
reg-kiln-small-teapot-studio
reg-kiln-small-teapot-v10
reg-kiln-small-teapot-v11
reg-kiln-small-teapot-v12
reg-kiln-small-teapot-v13
reg-kiln-small-teapot-v14
reg-kiln-small-teapot-v15
reg-kiln-small-teapot-v16
reg-kiln-small-teapot-v2
reg-kiln-small-teapot-v3
reg-kiln-small-teapot-v4
reg-kiln-small-teapot-v5
reg-kiln-small-teapot-v6
reg-kiln-small-teapot-v7
reg-kiln-small-teapot-v8
reg-kiln-small-teapot-v9
reg-kiln-stoneware-mug
reg-kiln-stoneware-mug-v10
reg-kiln-stoneware-mug-v11
reg-kiln-stoneware-mug-v12
reg-kiln-stoneware-mug-v13
reg-kiln-stoneware-mug-v14
reg-kiln-stoneware-mug-v15
reg-kiln-stoneware-mug-v16
reg-kiln-stoneware-mug-v2
reg-kiln-stoneware-mug-v3
reg-kiln-stoneware-mug-v4
reg-kiln-stoneware-mug-v5
reg-kiln-stoneware-mug-v6
reg-kiln-stoneware-mug-v7
reg-kiln-stoneware-mug-v8
reg-kiln-stoneware-mug-v9
reg-kiln-wide-bowl
reg-kiln-wide-bowl-studio
reg-kiln-wide-bowl-v10
reg-kiln-wide-bowl-v11
reg-kiln-wide-bowl-v12
reg-kiln-wide-bowl-v13
reg-kiln-wide-bowl-v14
reg-kiln-wide-bowl-v15
reg-kiln-wide-bowl-v16
reg-kiln-wide-bowl-v2
reg-kiln-wide-bowl-v3
reg-kiln-wide-bowl-v4
reg-kiln-wide-bowl-v5
reg-kiln-wide-bowl-v6
reg-kiln-wide-bowl-v7
reg-kiln-wide-bowl-v8
reg-kiln-wide-bowl-v9
shorts
smoke-smoke-detector
smoke-smoke-machine
sweatpants
sweatshirt
t-shirt
underquiet-blackout-liner
underquiet-cool-pad
underquiet-dark-room
underquiet-deep-sleep
underquiet-dusk-mask
underquiet-ember-lamp
underquiet-felt-panel
underquiet-first-night
underquiet-hush-machine
underquiet-linen-set
underquiet-low-lamp
underquiet-quiet-fan
underquiet-soft-plugs
underquiet-weight-blanket
underquiet-wool-socks
zero-state-4qt-dutch-oven
zero-state-4qt-dutch-oven-v2
zero-state-6qt-dutch-oven
zero-state-6qt-dutch-oven-v2
zero-state-72v-10a-fast-charger
zero-state-bread-oven-with-domed-lid
zero-state-butterknife-crewneck
zero-state-butterknife-crewneck-v2
zero-state-camp-oven-with-legs
zero-state-deep-sided-skillet
zero-state-dropped-it-pocket-tee
zero-state-dropped-it-pocket-tee-v2
zero-state-drop-short
zero-state-drop-short-v2
zero-state-fumble-6-panel-cap
zero-state-fumble-6-panel-cap-v2
zero-state-fumble-hoodie
zero-state-fumble-hoodie-v2
zero-state-grease-beanie
zero-state-grease-beanie-v2
zero-state-grill-skillet-ribbed
zero-state-heirloom-oven-thick-wall
zero-state-long-handle-hearth-skillet
zero-state-no-1-everyday-skillet
zero-state-oops-longsleeve
zero-state-oops-longsleeve-v2
zero-state-round-dutch-oven
zero-state-skid-track-pant
zero-state-skid-track-pant-v2
zero-state-slip-bucket-hat
zero-state-slip-bucket-hat-v2
zero-state-slippery-grip-tee
zero-state-slippery-grip-tee-v2
zero-state-slouch-cargo
zero-state-slouch-cargo-v2
zero-state-smooth-bore-searing-pan
zero-state-spare-battery-pack-72v-40ah
zero-state-spill-half-zip
zero-state-spill-half-zip-v2
zero-state-trailrunner-r
zero-state-trailrunner-s
zero-state-trailrunner-x
--- what the LIVE spec of each tenant points its products' images at (title-derived name, not the handle) ---
[ethiopia]
  hero -> none
[orbit-books]
  hero -> none
[gate5-1433]
  hero -> /media/gate5-1433/hero-home.png
--- same media across versions (gate5-1433 v2, v3, v4: one revise + one autopilot variant) ---
  v2 hero: /media/gate5-1433/hero-home.png
  v3 hero: /media/gate5-1433/hero-home.png
  v4 hero: /media/gate5-1433/hero-home.png

=== 4. Text baked into generated images  [CONFIRMED IN BROWSER] ===
clean       atelier/atelier-ash-mug-banner.png                               words>=4:0
clean       atelier/atelier-ash-mug-catalogue.png                            words>=4:0
clean       atelier/atelier-ash-mug-cutout.png                               words>=4:0
clean       atelier/atelier-ash-mug-detail.png                               words>=4:0
clean       atelier/atelier-ash-mug-lifestyle.png                            words>=4:0
clean       atelier/atelier-ash-mug.png                                      words>=4:0
clean       atelier/atelier-ash-mug-source.png                               words>=4:0
clean       atelier/atelier-field-pen.png                                    words>=4:0
clean       atelier/atelier-harvest-tapers.png                               words>=4:0
clean       atelier/atelier-shetland-desk-mat.png                            words>=4:0
clean       atelier/atelier-studio-notebook.png                              words>=4:0
clean       atelier/atelier-walnut-studio-tray.png                           words>=4:0
clean       atelier/hero-about.png                                           words>=4:0
clean       atelier/hero-home.png                                            words>=4:0
TEXT FOUND  _console-shots/checkout-1440.png                                 words>=4:54  -> HOME CARE QUESTIONS SHOP DROP 01 BUTTERFINGERS DROP Checkout @ cart (2) vetans (3) PAYMENT
TEXT FOUND  _console-shots/checkout-390-cart.png                             words>=4:16  -> Cart x Slippery Grip Tee Slippery Grip Tee —-1+ €38.00 Subtotal €38.00 Shipping Stan
TEXT FOUND  _console-shots/checkout-390.png                                  words>=4:78  -> Butterfingers D... cart @ HOME CARE QUESTIONS SHOP DROP 01 BUTTERFINGERS DROP Checkout @ c
TEXT FOUND  _console-shots/editor.png                                        words>=4:126 -> Amboras northfold ° Home Store Orders Y Products Y Content °o 8 ®@ BD @ ® Discounts v 
TEXT FOUND  _console-shots/home.png                                          words>=4:84  -> Amboras northfold Home Store Orders Y Products Y Content °o 8 ® BD @ ® Discounts Y Anal
TEXT FOUND  _console-shots/products.png                                      words>=4:127 -> Amboras northfold e Home Store Orders Y ® BD @ ® Products a Products Collections Categor
TEXT FOUND  _console-shots/theme-base.png                                    words>=4:27  -> HOME CARE QUESTIONS SHOP DROP 01 Butterfingers Drop CART BUTTERFINGERS DROP We drop things
TEXT FOUND  _console-shots/theme-editorial.png                               words>=4:25  -> HOME [Tol So) ToL) el Oo eda Eel BUTTERFINGERS DROP WE DROP THINGS. MOSTLY CLOTHES. Heavy 
TEXT FOUND  emberfold/shots/critic-v5-1440-1.png                             words>=4:24  -> Emberfold HOME ABOUT EMBERFOLD cart EMBERFOLD Cast once. Milled flat. Seasoned six times. 
TEXT FOUND  emberfold/shots/critic-v5-1440-2.png                             words>=4:59  -> Emberfold Sand-cast Each piece is cast in a single pour from a hand-packed sand mould No s
TEXT FOUND  emberfold/shots/critic-v5-390-1.png                              words>=4:24  -> Emberfold © cart HOME ABOUT EMBERFOLD EMBERFOLD Cast once. Milled flat. Seasoned six time
TEXT FOUND  emberfold/shots/critic-v5-390-2.png                              words>=4:54  -> No. 1 Everyday Skillet €89.00 Sand-cast Each piece is cast in a single pour from a hand-
TEXT FOUND  emberfold/shots/critic-v5-768-1.png                              words>=4:24  -> Emberfold HOME ABOUT EMBERFOLD cart EMBERFOLD Cast once. Milled flat. Seasoned six times. 
TEXT FOUND  emberfold/shots/critic-v5-768-2.png                              words>=4:59  -> Emberfold HOME ABOUT EMBERFOLD © cart No. 1 Everyday Skillet Sand-cast Each piece is cast
TEXT FOUND  emberfold/shots/v1-about.png                                     words>=4:72  -> Emberfold HOME ABOUT EMBERFOLD About Emberfold Emberfold makes cast iron cookware built to
TEXT FOUND  emberfold/shots/v1-home.png                                      words>=4:22  -> Emberfold HOME ABOUT EMBERFOLD EMBERFOLD Cast iron that works for generations. Sand-cast i
TEXT FOUND  emberfold/shots/v1-product.png                                   words>=4:30  -> Emberfold HOME ABOUT EMBERFOLD Io, lo lo SKILLETS No. 1 Everyday Skillet €89.00 qty 1 Cr
TEXT FOUND  emberfold/shots/v2-about.png                                     words>=4:13  -> Emberfold HOME 404 That page isn’t part of this store. CET aCe ic aed Emherfold SHOP Hom
TEXT FOUND  emberfold/shots/v2-home.png                                      words>=4:19  -> Emberfold HOME EMBERFOLD lron that improves with use. Sand-cast in one piece. Milled flat 
TEXT FOUND  emberfold/shots/v2-product.png                                   words>=4:20  -> Emberfold Related HOME Io, los ae SKILLETS No. 1 Everyday Skillet €89.00 qty 1 Cr ce San
TEXT FOUND  emberfold/shots/v3-about.png                                     words>=4:13  -> Emberfold HOME 404 That page isn’t part of this store. CET SCR ici ed Emherfold SHOP Hom
TEXT FOUND  emberfold/shots/v3-home.png                                      words>=4:19  -> Emberfold HOME EMBERFOLD Cast in iron. Built for decades. Sand-cast, milled on the face, s
TEXT FOUND  emberfold/shots/v3-product.png                                   words>=4:29  -> Emberfold Related HOME Io. lo ae SKILLETS No. 1 Everyday Skillet €89.00 qty 1 Cre Sand-c
TEXT FOUND  emberfold/shots/v4-about.png                                     words>=4:18  -> Emberfold HOME ABOUT EMBERFOLD EMBERFOLD lron, made to last. Emberfold was built around on
TEXT FOUND  emberfold/shots/v4-home.png                                      words>=4:20  -> Emberfold HOME ABOUT EMBERFOLD EMBERFOLD Made once. Used for decades. Sand-cast iron, mill
TEXT FOUND  emberfold/shots/v4-product.png                                   words>=4:26  -> Emberfold HOME ABOUT EMBERFOLD Io, lo I SKILLETS No. 1 Everyday Skillet €89.00 qry 1 Cr 
TEXT FOUND  emberfold/shots/v5-about.png                                     words>=4:22  -> Emberfold HOME ABOUT EMBERFOLD EMBERFOLD Made in the foundry. Finished by hand. Emberfold 
TEXT FOUND  emberfold/shots/v5-home.png                                      words>=4:23  -> Emberfold HOME ABOUT EMBERFOLD EMBERFOLD Cast once. Milled flat. Seasoned six times. Ember
TEXT FOUND  emberfold/shots/v5-product.png                                   words>=4:26  -> Emberfold HOME ABOUT EMBERFOLD Io, lo lo SKILLETS No. 1 Everyday Skillet €89.00 qty 1 Cr
TEXT FOUND  ethiopia/ethiopia-guji-honey-process.png                         words>=4:23  -> Guiji Honey 1 fe Process een? Beuufll bope grane grohtirg yudse, wifhe aret malecertiom. B
clean       ethiopia/ethiopia-harrar-dry-process.png                         words>=4:0
clean       ethiopia/ethiopia-sidama-natural.png                             words>=4:0
clean       ethiopia/ethiopia-sidama-washed.png                              words>=4:0
clean       ethiopia/ethiopia-the-oval-dutch-oven.png                        words>=4:0
clean       ethiopia/ethiopia-the-ridged-skillet.png                         words>=4:0
clean       ethiopia/ethiopia-the-two-handle-skillet.png                     words>=4:0
clean       ethiopia/ethiopia-yirgacheffe-light-roast.png                    words>=4:0
clean       ethiopia/hero-about-0.png                                        words>=4:0
clean       ethiopia/hero-about.png                                          words>=4:1
TEXT FOUND  ethiopia/hero-home-1.png                                         words>=4:5   -> ETHIOPIA: COFFEE FROM THE LAND WHERE IT ALL —
clean       ethiopia/hero-home.png                                           words>=4:0
TEXT FOUND  ethiopia/shots/v8-about.png                                      words>=4:14  -> Emberfold HOME CAST IRON CARE & SEASONING FAQ.——CART 404 That page isn’t part of thi
TEXT FOUND  ethiopia/shots/v8-home.png                                       words>=4:24  -> Emberfold HOME CAST IRON CARE & SEASONING FAQ CART. Pee Me Rt eects ora sey EMBERFOLD Cast
TEXT FOUND  ethiopia/shots/v8-product.png                                    words>=4:31  -> Emberfold HOME CAST IRON CARE & SEASONING — FAQ CART © EMBERFOLD The Field Skillet The 
clean       free-candles/img/k3dizhxvq465d.png                               words>=4:0
clean       free-candles/img/k3dizhxvq465d-sq.png                            words>=4:0
clean       free-candles/img/k6jxrt66iylu7.png                               words>=4:0
clean       free-candles/img/k6jxrt66iylu7-sq.png                            words>=4:0
clean       free-candles/img/kd5j23v30fy14.png                               words>=4:0
clean       free-candles/img/kj3956a24w7ee.png                               words>=4:0
clean       free-candles/img/kj3956a24w7ee-sq.png                            words>=4:0
clean       free-candles/img/kjk61orwcyoeo.png                               words>=4:0
clean       free-candles/img/kjk61orwcyoeo-sq.png                            words>=4:0
clean       free-candles/img/kn3brt35a9c40.png                               words>=4:0
clean       free-candles/img/kn3brt35a9c40-sq.png                            words>=4:0
clean       free-candles/img/kxoedu5y8r7eg.png                               words>=4:0
clean       free-candles/img/kxoedu5y8r7eg-sq.png                            words>=4:0
clean       ga8-furniture/img/k0asax6atuwci.png                              words>=4:0
clean       ga8-furniture/img/k0asax6atuwci-sq.png                           words>=4:0
clean       ga8-furniture/img/kb6xhoqc9y4f3.png                              words>=4:0
clean       ga8-furniture/img/kb6xhoqc9y4f3-sq.png                           words>=4:0
clean       ga8-furniture/img/ke5ge64cybrj4.png                              words>=4:0
clean       ga8-furniture/img/ke5ge64cybrj4-sq.png                           words>=4:0
clean       ga8-furniture/img/kfogf7fzbiay6.png                              words>=4:0
clean       ga8-furniture/img/kfogf7fzbiay6-sq.png                           words>=4:0
clean       ga8-furniture/img/kqky61fvq9giw.png                              words>=4:0
TEXT FOUND  ga8-furniture/shots/critic-v1-1440-1.png                         words>=4:34  -> ga8-furniture HOME ABOUT THE WORKSHOP ®@ cart GA8-FURNITURE Four pieces. Solid wood. Made
TEXT FOUND  ga8-furniture/shots/critic-v1-1440-2.png                         words>=4:73  -> ga8-furniture Oak Side Table €895.00 Solid throughout No veneers, no MDF core. The same 
TEXT FOUND  ga8-furniture/shots/critic-v1-390-1.png                          words>=4:35  -> ga8-furniture cart HOME ABOUT THE WORKSHOP GA8-FURNITURE Four pieces. Solid wood. Made to 
TEXT FOUND  ga8-furniture/shots/critic-v1-390-2.png                          words>=4:51  -> ga8-furniture f cart HOME ABOUT THE WORKSHOP Oak Side Table Ash Bench €895.00 €920.00 
TEXT FOUND  ga8-furniture/shots/critic-v1-768-1.png                          words>=4:34  -> ga8-furniture HOME ABOUT THE WORKSHOP @ cart GA8-FURNITURE Four pieces. Solid wood. Made t
TEXT FOUND  ga8-furniture/shots/critic-v1-768-2.png                          words>=4:74  -> ga8-furniture HOME Oak Side table €895.0U ABOUT THE WORKSHOP © cart Ash Bench €92U.UU
TEXT FOUND  ga8-furniture/shots/critic-v2-1440-1.png                         words>=4:27  -> ga8-furniture HOME ABOUT THE WORKSHOP ®@ cart GA8-FURNITURE Four pieces. Solid wood. Made
TEXT FOUND  ga8-furniture/shots/critic-v2-1440-2.png                         words>=4:7   -> ga8-furniture The Four Pieces HOME ABOUT THE WORKSHOP © cart
TEXT FOUND  ga8-furniture/shots/critic-v2-390-1.png                          words>=4:28  -> ga8-furniture f cart HOME ABOUT THE WORKSHOP. GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v2-390-2.png                          words>=4:23  -> ga8-furniture cart HOME ABOUT THE WORKSHOP Wl Oak Side Table Ash Bench €895.00 €920.00
TEXT FOUND  ga8-furniture/shots/critic-v2-768-1.png                          words>=4:30  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v2-768-2.png                          words>=4:36  -> ga8-furniture HOME ABOUT THE WORKSHOP @ cart TL be Oak Side Table €895.00 Ash Bench €9
TEXT FOUND  ga8-furniture/shots/critic-v3-1440-1.png                         words>=4:27  -> ga8-furniture HOME ABOUT THE WORKSHOP ®@ cart GA8-FURNITURE Four pieces. Solid wood. Made
TEXT FOUND  ga8-furniture/shots/critic-v3-1440-2.png                         words>=4:7   -> ga8-furniture The Four Pieces HOME ABOUT THE WORKSHOP © cart
TEXT FOUND  ga8-furniture/shots/critic-v3-390-1.png                          words>=4:28  -> ga8-furniture f cart HOME ABOUT THE WORKSHOP. GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v3-390-2.png                          words>=4:19  -> ga8-furniture cart HOME ABOUT THE WORKSHOP ols — Oak Side Table Ash Bench €895.00 €9
TEXT FOUND  ga8-furniture/shots/critic-v3-768-1.png                          words>=4:30  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v3-768-2.png                          words>=4:20  -> ga8-furniture HOME ABOUT THE WORKSHOP @ cart th Oak Side Table €895.00 Ash Bench €920.
TEXT FOUND  ga8-furniture/shots/critic-v4-1440-1.png                         words>=4:25  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v4-1440-2.png                         words>=4:17  -> ga8-furniture HOME ABOUT THE WORKSHOP @ cart — tM. Oak Side Table €895.00 Ash Bench �
TEXT FOUND  ga8-furniture/shots/critic-v4-390-1.png                          words>=4:24  -> ga8-furniture f cart HOME ABOUT THE WORKSHOP. GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v4-390-2.png                          words>=4:29  -> The Four Pieces Wl Oak Side Table Ash Bench €895.00 €920.00 Walnut Wall Shelf Three-Le
TEXT FOUND  ga8-furniture/shots/critic-v4-768-1.png                          words>=4:25  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v4-768-2.png                          words>=4:16  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart Oak Side Table €895.00 Ash Bench €920.00
TEXT FOUND  ga8-furniture/shots/critic-v5-1440-1.png                         words>=4:25  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v5-1440-2.png                         words>=4:17  -> ga8-furniture HOME ABOUT THE WORKSHOP @ cart — tM. Oak Side Table €895.00 Ash Bench �
TEXT FOUND  ga8-furniture/shots/critic-v5-390-1.png                          words>=4:24  -> ga8-furniture f cart HOME ABOUT THE WORKSHOP. GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v5-390-2.png                          words>=4:29  -> The Four Pieces Wl Oak Side Table Ash Bench €895.00 €920.00 Walnut Wall Shelf Three-Le
TEXT FOUND  ga8-furniture/shots/critic-v5-768-1.png                          words>=4:25  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v5-768-2.png                          words>=4:16  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart Oak Side Table €895.00 Ash Bench €920.00
TEXT FOUND  ga8-furniture/shots/critic-v6-1440-1.png                         words>=4:25  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v6-1440-2.png                         words>=4:17  -> ga8-furniture HOME ABOUT THE WORKSHOP @ cart — tM. Oak Side Table €895.00 Ash Bench �
TEXT FOUND  ga8-furniture/shots/critic-v6-390-1.png                          words>=4:24  -> ga8-furniture f cart HOME ABOUT THE WORKSHOP. GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v6-390-2.png                          words>=4:29  -> The Four Pieces Wl Oak Side Table Ash Bench €895.00 €920.00 Walnut Wall Shelf Three-Le
TEXT FOUND  ga8-furniture/shots/critic-v6-768-1.png                          words>=4:25  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v6-768-2.png                          words>=4:16  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart Oak Side Table €895.00 Ash Bench €920.00
TEXT FOUND  ga8-furniture/shots/critic-v7-1440-1.png                         words>=4:24  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v7-1440-2.png                         words>=4:17  -> ga8-furniture HOME ABOUT THE WORKSHOP @ cart — tM. Oak Side Table €895.00 Ash Bench �
TEXT FOUND  ga8-furniture/shots/critic-v7-390-1.png                          words>=4:23  -> ga8-furniture f cart HOME ABOUT THE WORKSHOP. GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v7-390-2.png                          words>=4:29  -> The Four Pieces Wl Oak Side Table Ash Bench €895.00 €920.00 Walnut Wall Shelf Three-Le
TEXT FOUND  ga8-furniture/shots/critic-v7-768-1.png                          words>=4:24  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart GA8-FURNITURE Four pieces. Solid wood. Made 
TEXT FOUND  ga8-furniture/shots/critic-v7-768-2.png                          words>=4:16  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart Oak Side Table €895.00 Ash Bench €920.00
TEXT FOUND  ga8-furniture/shots/critic-v8-1440-1.png                         words>=4:24  -> ga8-furniture HOME ABOUT THE WORKSHOP ®@ cart GA8-FURNITURE Four pieces. Solid wood. Made
TEXT FOUND  ga8-furniture/shots/critic-v8-1440-2.png                         words>=4:16  -> ga8-furniture HOME ABOUT THE WORKSHOP The Four Pieces - Oak Side Table €895.00 Ash Bench
TEXT FOUND  ga8-furniture/shots/critic-v8-390-1.png                          words>=4:23  -> ga8-furniture cart HOME ABOUT THE WORKSHOP GA8-FURNITURE Four pieces. Solid wood. Made to 
TEXT FOUND  ga8-furniture/shots/critic-v8-390-2.png                          words>=4:29  -> The Four Pieces Wl Oak Side Table Ash Bench €895.00 €920.00 Walnut Wall Shelf Three-Le
TEXT FOUND  ga8-furniture/shots/critic-v8-768-1.png                          words>=4:23  -> ga8-furniture HOME ABOUT THE WORKSHOP f cart GA8-FURNITURE Four pieces. Solid wood. Made t
TEXT FOUND  ga8-furniture/shots/critic-v8-768-2.png                          words>=4:16  -> ga8-furniture HOME ABOUT THE WORKSHOP © cart Oak Side Table €895.00 Ash Bench €920.00
clean       ga8-skincare/img/k1xhg0t2f9w53.png                               words>=4:1
clean       ga8-skincare/img/k1xhg0t2f9w53-sq.png                            words>=4:0
clean       ga8-skincare/img/k9ar1v0tlfh58.png                               words>=4:0
clean       ga8-skincare/img/k9ddp6e5pvdyr.png                               words>=4:0
clean       ga8-skincare/img/k9ddp6e5pvdyr-sq.png                            words>=4:0
clean       ga8-skincare/img/k9uhn17bmx4c0.png                               words>=4:0
clean       ga8-skincare/img/kd4l1h28bosim.png                               words>=4:0
clean       ga8-skincare/img/kd4l1h28bosim-sq.png                            words>=4:0
clean       ga8-skincare/img/kh2fikszf02u2.png                               words>=4:0
clean       ga8-skincare/img/kh2fikszf02u2-sq.png                            words>=4:0
clean       ga8-skincare/img/kifekh224jthe.png                               words>=4:0
clean       ga8-skincare/img/kifekh224jthe-sq.png                            words>=4:0
clean       ga8-skincare/img/ko7l060bqwddb.png                               words>=4:0
clean       ga8-skincare/img/ko7l060bqwddb-sq.png                            words>=4:0
clean       ga8-skincare/img/kseeszbxvqv4e.png                               words>=4:0
clean       ga8-skincare/img/kseeszbxvqv4e-sq.png                            words>=4:0
clean       ga8-skincare/img/kvdi0wxuucv4i.png                               words>=4:0
clean       ga8-skincare/img/kvdi0wxuucv4i-sq.png                            words>=4:0
TEXT FOUND  ga8-skincare/shots/critic-v10-1440-1.png                         words>=4:13  -> Oe GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. Fragrance-free, refillable glass. Eve
TEXT FOUND  ga8-skincare/shots/critic-v10-1440-2.png                         words>=4:17  -> GA8-SKINCARE HOME THE FOUR-STEP ROUTINE GEL CLEANSER from €22.00 NIACINAMIDE 10 from €
TEXT FOUND  ga8-skincare/shots/critic-v10-390-1.png                          words>=4:15  -> GA8-SKINCARE [lo ae LOCC} ee ue eC eed GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. F
TEXT FOUND  ga8-skincare/shots/critic-v10-390-2.png                          words>=4:14  -> THE FOUR-STEP ROUTINE ot nl i) a GEL CLEANSER NIACINAMIDE 10 from €22.00 SERUM from €2
TEXT FOUND  ga8-skincare/shots/critic-v10-768-1.png                          words>=4:14  -> SKINCARE BO ur ee On ed GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. Fragrance-free, 
TEXT FOUND  ga8-skincare/shots/critic-v10-768-2.png                          words>=4:8   -> lee Tel mC} THE FOUR-STEP ROUTINE i GEL CLEANSER from €22.00 NIACINAMIDE 10 SERUM from �
TEXT FOUND  ga8-skincare/shots/critic-v11-1440-1.png                         words>=4:16  -> ga8-skincare HOME ABOUT GA8 © cart ee ECR ed Rd Four products. One complete routine. Frag
TEXT FOUND  ga8-skincare/shots/critic-v11-1440-2.png                         words>=4:7   -> ga8-skincare HOME ABOUT GA8 @ cart © 2026 ga8-skincare Built on amboras
TEXT FOUND  ga8-skincare/shots/critic-v11-390-1.png                          words>=4:17  -> ga8-skincare @ cart HOME ABOUT Ga8 ee ue eC eed GA8-SKINCARE Four products. One complete r
TEXT FOUND  ga8-skincare/shots/critic-v11-390-2.png                          words>=4:16  -> GA8-SKINCARE Four products. One complete routine. Fragrance-free, refillable glass. Every 
TEXT FOUND  ga8-skincare/shots/critic-v1-1440-1.png                          words>=4:21  -> Tol Tae Nol) Pe Cee eee Reed GA8-SKINCARE FOUR PRODUCTS. ONE ROUTINE. EVERY INGREDIENT NAM
TEXT FOUND  ga8-skincare/shots/critic-v1-1440-2.png                          words>=4:68  -> GA8-SKINCARE HOME ABOUT GA8 NO FRAGRANCE Zero added scent, zero essential oils, zero maski
TEXT FOUND  ga8-skincare/shots/critic-v11-768-1.png                          words>=4:17  -> ga8-skincare HOME ABOUT GA8 © cart BO ur ee On ed GA8-SKINCARE Four products. One complet
TEXT FOUND  ga8-skincare/shots/critic-v11-768-2.png                          words>=4:17  -> ga8-skincare HOME ABOUT GA8 © cart COLLIP IE Le LOULLLIC, Fragrance-free, refillable glas
TEXT FOUND  ga8-skincare/shots/critic-v1-390-1.png                           words>=4:19  -> KINCARE [lo ae LOCC} CC eke CEU GA8-SKINCARE FOUR PRODUCTS. ONE ROUTINE. EVE INGREDIENT NA
TEXT FOUND  ga8-skincare/shots/critic-v1-390-2.png                           words>=4:25  -> GA8-SKINCARE HOME Colt NO FRAGRANCE Zero added scent, zero essential oils, zero masking in
TEXT FOUND  ga8-skincare/shots/critic-v1-768-1.png                           words>=4:19  -> Cee ese GA8-SKINCARE FOUR PRODUCTS. ONE ROUTINE. EVERY INGREDIENT NAMED. Fragrance-free sk
TEXT FOUND  ga8-skincare/shots/critic-v1-768-2.png                           words>=4:67  -> GA8-SKINCARE ABOUT GA NO FRAGRANCE Zero added scent, zero essential oils, zero masking ing
TEXT FOUND  ga8-skincare/shots/critic-v2-1440-1.png                          words>=4:17  -> GA8-SKINCARE el eel CL} Dee EC Ce CRT nerd GA8-SKINCARE FOUR PRODUCTS. ONE ROUTINE. Fragra
TEXT FOUND  ga8-skincare/shots/critic-v2-1440-2.png                          words>=4:4   -> GA8-SKINCARE el eel CL} THE FOUR-STEP ROUTINE
TEXT FOUND  ga8-skincare/shots/critic-v2-390-1.png                           words>=4:17  -> GA8-SKINCARE [lo ae LOCC} PU eet GA8-SKINCARE FOUR PRODUCTS. ONE ROUTINE. Fragrance-free s
TEXT FOUND  ga8-skincare/shots/critic-v2-390-2.png                           words>=4:6   -> GA8-SKINCARE HOME ABOUT GA8 THE FOUR- STEP ROUTINE
TEXT FOUND  ga8-skincare/shots/critic-v2-768-1.png                           words>=4:19  -> GA8-SKINCARE ie] eel jing on orders over €40 GA8-SKINCARE FOUR PRODUCTS. ONE ROUTINE. Fr
TEXT FOUND  ga8-skincare/shots/critic-v2-768-2.png                           words>=4:9   -> GA8-SKINCARE el Tae Kel CL} THE FOUR-STEP ROUTINE GEL CLEANSER from €22.00 NIACINAMIDE 1
TEXT FOUND  ga8-skincare/shots/critic-v3-1440-1.png                          words>=4:17  -> GA8-SKINCARE Ce] ae Lol CTC} Dee EC Ce CRT nerd GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE R
TEXT FOUND  ga8-skincare/shots/critic-v3-1440-2.png                          words>=4:5   -> GA8-SKINCARE el eel CL} Gel Cleanser €22.00 THE FOUR-STEP ROUTINE
TEXT FOUND  ga8-skincare/shots/critic-v3-390-1.png                           words>=4:17  -> GA8-SKINCARE [lo ae LOCC} PU eet GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. Fragran
TEXT FOUND  ga8-skincare/shots/critic-v3-390-2.png                           words>=4:7   -> GA8-SKINCARE HOME ABOUT GA8 Gel Cleanser €22.00 THE FOUR- STEP ROTITINE
TEXT FOUND  ga8-skincare/shots/critic-v3-768-1.png                           words>=4:17  -> GA8-SKINCARE ie] ae LoL CL A] eC Su Ree CeCe se GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE R
TEXT FOUND  ga8-skincare/shots/critic-v3-768-2.png                           words>=4:6   -> GA8-SKINCARE ABOUT GA8 Gel Cleanser €22.00 THE FOUR-STEP ROUTINE
TEXT FOUND  ga8-skincare/shots/critic-v4-1440-1.png                          words>=4:16  -> GA8-SKINCARE el Tae Kel CL} ee ECR ed Rd GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE.
TEXT FOUND  ga8-skincare/shots/critic-v4-1440-2.png                          words>=4:18  -> GA8-SKINCARE HOME ABOUT GA8 Gel Cleanser €22.00 THE FOUR-STEP ROUTINE GEL CLEANSER from 
TEXT FOUND  ga8-skincare/shots/critic-v4-390-1.png                           words>=4:18  -> GA8-SKINCARE HOME ABOUT GA8 ee ue eC eed GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE.
TEXT FOUND  ga8-skincare/shots/critic-v4-390-2.png                           words>=4:15  -> Gel Cleanser €22.00 THE FOUR-STEP ROUTINE << .6CU £ ect GEL CLEANSER NIACINAMIDE 10 fro
TEXT FOUND  ga8-skincare/shots/critic-v4-768-1.png                           words>=4:17  -> GA8-SKINCARE lee Tel mC} Pee EC Reed ks rd GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTIN
TEXT FOUND  ga8-skincare/shots/critic-v4-768-2.png                           words>=4:10  -> GA8-SKINCARE ole Lol CC} Gel Cleanser €22.00 THE FOUR-STEP ROUTINE fl GEL CLEANSER from 
TEXT FOUND  ga8-skincare/shots/critic-v5-1440-1.png                          words>=4:16  -> GA8-SKINCARE el Tae Kel CL} ee ECR ed Rd GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE.
TEXT FOUND  ga8-skincare/shots/critic-v5-1440-2.png                          words>=4:18  -> GA8-SKINCARE HOME ABOUT GA8 Gel Cleanser €22.00 THE FOUR-STEP ROUTINE GEL CLEANSER from 
TEXT FOUND  ga8-skincare/shots/critic-v5-390-1.png                           words>=4:18  -> GA8-SKINCARE HOME ABOUT GA8 ee ue eC eed GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE.
TEXT FOUND  ga8-skincare/shots/critic-v5-390-2.png                           words>=4:15  -> Gel Cleanser €22.00 THE FOUR-STEP ROUTINE << .6CU £ ect GEL CLEANSER NIACINAMIDE 10 fro
TEXT FOUND  ga8-skincare/shots/critic-v5-768-1.png                           words>=4:17  -> GA8-SKINCARE lee Tel mC} Pee EC Reed ks rd GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTIN
TEXT FOUND  ga8-skincare/shots/critic-v5-768-2.png                           words>=4:10  -> GA8-SKINCARE ole Lol CC} Gel Cleanser €22.00 THE FOUR-STEP ROUTINE fl GEL CLEANSER from 
TEXT FOUND  ga8-skincare/shots/critic-v6-1440-1.png                          words>=4:18  -> el Tae ol CEN) Oe GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. Fragrance-free, ingred
TEXT FOUND  ga8-skincare/shots/critic-v6-1440-2.png                          words>=4:32  -> SKINCARE HOME ABOUT G <a GEL CLEANSER from €22.00 NIACINAMIDE 10 from €26.00 CERAMIDE 
TEXT FOUND  ga8-skincare/shots/critic-v6-390-1.png                           words>=4:19  -> GA8-SKINCARE Clo ae Lol GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. Fragrance-free, 
TEXT FOUND  ga8-skincare/shots/critic-v6-390-2.png                           words>=4:11  -> GEL CLEANSER NIACINAMIDE 10 from €22.00 SERUM from €26.00 Fe CERAMIDE SQUALANE BODY MO
TEXT FOUND  ga8-skincare/shots/critic-v6-768-1.png                           words>=4:21  -> GA8-SKINCARE lee Tel mC} Pee EC Reed ks rd GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTIN
TEXT FOUND  ga8-skincare/shots/critic-v6-768-2.png                           words>=4:7   -> 3A8-SKINCARE rN Tol D CC) = CERAMIDE MOISTURISER = from €28.00 = SQUALANE BODY OIL from 
TEXT FOUND  ga8-skincare/shots/critic-v7-390-1.png                           words>=4:15  -> GA8-SKINCARE [lo ae LOCC} ee ue eC eed GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. F
TEXT FOUND  ga8-skincare/shots/critic-v7-390-2.png                           words>=4:14  -> THE FOUR-STEP ROUTINE ot nl i) a GEL CLEANSER NIACINAMIDE 10 from €22.00 SERUM from €2
TEXT FOUND  ga8-skincare/shots/critic-v8-1440-1.png                          words>=4:13  -> Oe GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. Fragrance-free, refillable glass. Eve
TEXT FOUND  ga8-skincare/shots/critic-v8-1440-2.png                          words>=4:17  -> GA8-SKINCARE HOME THE FOUR-STEP ROUTINE GEL CLEANSER from €22.00 NIACINAMIDE 10 from €
TEXT FOUND  ga8-skincare/shots/critic-v8-390-1.png                           words>=4:15  -> GA8-SKINCARE [lo ae LOCC} ee ue eC eed GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. F
TEXT FOUND  ga8-skincare/shots/critic-v8-390-2.png                           words>=4:14  -> THE FOUR-STEP ROUTINE ot nl i) a GEL CLEANSER NIACINAMIDE 10 from €22.00 SERUM from €2
TEXT FOUND  ga8-skincare/shots/critic-v8-768-1.png                           words>=4:14  -> SKINCARE BO ur ee On ed GA8-SKINCARE FOUR PRODUCTS. ONE COMPLETE ROUTINE. Fragrance-free, 
TEXT FOUND  ga8-skincare/shots/critic-v8-768-2.png                           words>=4:8   -> lee Tel mC} THE FOUR-STEP ROUTINE i GEL CLEANSER from €22.00 NIACINAMIDE 10 SERUM from �
clean       ga8-watch/img/kayrafex60rxp.png                                  words>=4:0
clean       ga8-watch/img/koytom3hb6obd.png                                  words>=4:0
clean       ga8-watch/img/koytom3hb6obd-sq.png                               words>=4:0
clean       ga8-watch/img/kr6katrwoadyi.png                                  words>=4:0
clean       ga8-watch/img/kr6katrwoadyi-sq.png                               words>=4:0
clean       ga8-watch/img/kzfpedp8n0kg6.png                                  words>=4:0
clean       ga8-watch/img/kzfpedp8n0kg6-sq.png                               words>=4:0
TEXT FOUND  ga8-watch/shots/critic-v4-1440-1.png                             words>=4:19  -> Lo) OL CEEOL [er Pao. mens cra THREE REFERENCES. FIFTY PIECES Hand-finished movements. Spe
TEXT FOUND  ga8-watch/shots/critic-v4-1440-2.png                             words>=4:56  -> re) are) ee EA wens T NUMBERED, NEVER REISSUED Each reference is capped at fifty. The numb
TEXT FOUND  ga8-watch/shots/critic-v4-390-1.png                              words>=4:17  -> (eo EA wens | CART Clo ee Tor CE ela) A Glas NO REISSUES. Hand-finished movements. Specs a
TEXT FOUND  ga8-watch/shots/critic-v4-390-2.png                              words>=4:50  -> AAAs REISSUED Each reference is capped at fifty. The number is engraved on the caseback. W
TEXT FOUND  ga8-watch/shots/critic-v4-768-1.png                              words>=4:29  -> Cel eV Tol ur UU) ee EA wens T (cea a Hand-finished movements. Specs and service costs abo
TEXT FOUND  ga8-watch/shots/critic-v4-768-2.png                              words>=4:18  -> Cele Tolmer CEU) GA8-WATCH Interval, fixed cost and turnaround are on every product page. 
TEXT FOUND  ga8-watch/shots/critic-v5-1440-1.png                             words>=4:19  -> Lo) OL CEEOL [er Pao. mens cra THREE REFERENCES. FIFTY PIECES Hand-finished movements. Spe
TEXT FOUND  ga8-watch/shots/critic-v5-1440-2.png                             words>=4:56  -> re) are) ee EA wens T NUMBERED, NEVER REISSUED Each reference is capped at fifty. The numb
TEXT FOUND  ga8-watch/shots/critic-v5-390-1.png                              words>=4:17  -> (eo EA wens | CART Clo ee Tor CE ela) A Glas NO REISSUES. Hand-finished movements. Specs a
TEXT FOUND  ga8-watch/shots/critic-v5-390-2.png                              words>=4:50  -> AAAs REISSUED Each reference is capped at fifty. The number is engraved on the caseback. W
TEXT FOUND  ga8-watch/shots/critic-v5-768-1.png                              words>=4:29  -> Cel eV Tol ur UU) ee EA wens T (cea a Hand-finished movements. Specs and service costs abo
TEXT FOUND  ga8-watch/shots/critic-v5-768-2.png                              words>=4:18  -> Cele Tolmer CEU) GA8-WATCH Interval, fixed cost and turnaround are on every product page. 
TEXT FOUND  ga8-watch/shots/critic-v6-1440-1.png                             words>=4:75  -> HOME ABOUT G ee EA wens T GA8-WATCH THREE REFERENCES. FIFTY PIECES EACH. NO REISSUES. Hand
TEXT FOUND  ga8-watch/shots/critic-v6-1440-2.png                             words>=4:17  -> 8-WATCH HOME ABOUT ALL WATCHES REF. or — 38 MM STEEL Ref. 011 started the line. At 7.9 m
TEXT FOUND  ga8-watch/shots/critic-v6-390-1.png                              words>=4:25  -> (eo EA wens | Clo ee Tor CE ela) 3118-9 pieces remain across the three references. THREE R
TEXT FOUND  ga8-watch/shots/critic-v6-390-2.png                              words>=4:53  -> NUMBERED, NEVER REISSUED Each reference is capped at fifty. The number is engraved on the 
TEXT FOUND  ga8-watch/shots/critic-v6-768-1.png                              words>=4:21  -> Cele Tolmer CEU) ee EA wens T Se THREE REFERENCES. FIFTY PIECES EACH. NO REISSUES. Hand-fi
TEXT FOUND  ga8-watch/shots/critic-v6-768-2.png                              words>=4:55  -> Pel ABOUT GA8-WATCH [e} NUMBERED, NEVER REISSUED Each reference is capped at fifty. The nu
TEXT FOUND  ga8-watch/shots/critic-v7-1440-1.png                             words>=4:75  -> HOME ABOUT G e ee EA wens T GA8-WATCH THREE REFERENCES. FIFTY PIECES EACH. NO REISSUES. Ha
TEXT FOUND  ga8-watch/shots/critic-v7-1440-2.png                             words>=4:17  -> 8-WATCH HOME ABOUT ALL WATCHES REF. or — 38 MM STEEL Ref. 011 started the line. At 7.9 m
TEXT FOUND  ga8-watch/shots/critic-v7-390-1.png                              words>=4:25  -> (eo EA wens | Clo ee Tor CE ela) 3118-9 pieces remain across the three references. THREE R
TEXT FOUND  ga8-watch/shots/critic-v7-390-2.png                              words>=4:53  -> NUMBERED, NEVER REISSUED Each reference is capped at fifty. The number is engraved on the 
TEXT FOUND  ga8-watch/shots/critic-v7-768-1.png                              words>=4:25  -> 31-18 - 9 pieces remain across the three references. GA8-WATCH THREE REFERENCES. FIFTY PIE
TEXT FOUND  ga8-watch/shots/critic-v7-768-2.png                              words>=4:55  -> Pel ABOUT GA8-WATCH [e} NUMBERED, NEVER REISSUED Each reference is capped at fifty. The nu
TEXT FOUND  ga8-watch/shots/critic-v8-1440-1.png                             words>=4:75  -> HOME ABOUT G ee EA wens T GA8-WATCH THREE REFERENCES. FIFTY PIECES EACH. NO REISSUES. Hand
TEXT FOUND  ga8-watch/shots/critic-v8-1440-2.png                             words>=4:17  -> 8-WATCH HOME ABOUT ALL WATCHES REF. or — 38 MM STEEL Ref. 011 started the line. At 7.9 m
TEXT FOUND  ga8-watch/shots/critic-v8-390-1.png                              words>=4:25  -> (eo EA wens | Clo ee Tor CE ela) 3118-9 pieces remain across the three references. THREE R
TEXT FOUND  ga8-watch/shots/critic-v8-390-2.png                              words>=4:53  -> NUMBERED, NEVER REISSUED Each reference is capped at fifty. The number is engraved on the 
TEXT FOUND  ga8-watch/shots/critic-v8-768-1.png                              words>=4:25  -> 31-18 - 9 pieces remain across the three references. GA8-WATCH THREE REFERENCES. FIFTY PIE
TEXT FOUND  ga8-watch/shots/critic-v8-768-2.png                              words>=4:55  -> Pel ABOUT GA8-WATCH [e} NUMBERED, NEVER REISSUED Each reference is capped at fifty. The nu
clean       gate5-1433/gate5-1433-everyday-serving-bowl-detail.png           words>=4:0
clean       gate5-1433/gate5-1433-everyday-serving-bowl-source.png           words>=4:0
clean       gate5-1433/gate5-1433-hand-thrown-stoneware-mug-banner.png       words>=4:0
clean       gate5-1433/gate5-1433-hand-thrown-stoneware-mug-catalogue.png    words>=4:0
clean       gate5-1433/gate5-1433-hand-thrown-stoneware-mug-cutout.png       words>=4:0
clean       gate5-1433/gate5-1433-hand-thrown-stoneware-mug-detail.png       words>=4:0
clean       gate5-1433/gate5-1433-hand-thrown-stoneware-mug-lifestyle.png    words>=4:0
clean       gate5-1433/gate5-1433-hand-thrown-stoneware-mug.png              words>=4:0
clean       gate5-1433/gate5-1433-hand-thrown-stoneware-mug-source.png       words>=4:0
clean       gate5-1433/hero-home.png                                         words>=4:0
TEXT FOUND  gate5-1433/shots/v7-about.png                                    words>=4:9   -> gate5-1433 HOME CART 404 That page isn’t part of this store. Back to the front >
TEXT FOUND  gate5-1433/shots/v7-home.png                                     words>=4:19  -> gate5-1433 Home carr aes T) GATES-1433 Ceramics made slowly, one piece at a time. Each mug
TEXT FOUND  gate5-1433/shots/v7-product.png                                  words>=4:51  -> gate5-1433 HOME CART © GATES-1433 HANDMADE CERAMICS Hand-Thrown Stoneware Mug Sage Glaze 
clean       northfold/img/k19vxt931cic0.png                                  words>=4:0
clean       northfold/img/k19vxt931cic0-r00.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r00-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r01.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r01-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r02.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r02-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r10.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r10-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r11.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r11-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r12.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r12-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r20.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r20-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r21.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r21-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-r22.png                              words>=4:0
clean       northfold/img/k19vxt931cic0-r22-sq.png                           words>=4:0
clean       northfold/img/k19vxt931cic0-sq.png                               words>=4:0
clean       northfold/img/k1e1n9kga62x7.png                                  words>=4:0
clean       northfold/img/k1e1n9kga62x7-sq.png                               words>=4:0
clean       northfold/img/k2b6xrfwu6zbf.png                                  words>=4:0
clean       northfold/img/k2b6xrfwu6zbf-sq.png                               words>=4:0
clean       northfold/img/k2bamjwoarfya.png                                  words>=4:0
clean       northfold/img/k2tkhf8mnl7cc.png                                  words>=4:0
clean       northfold/img/k2tkhf8mnl7cc-sq.png                               words>=4:0
clean       northfold/img/k3894xizspz1d-c1.png                               words>=4:0
clean       northfold/img/k3894xizspz1d-c1-sq.png                            words>=4:0
clean       northfold/img/k3mx3mguptms9.png                                  words>=4:0
clean       northfold/img/k3mx3mguptms9-r10.png                              words>=4:0
clean       northfold/img/k3mx3mguptms9-r10-sq.png                           words>=4:0
clean       northfold/img/k3mx3mguptms9-r11.png                              words>=4:0
clean       northfold/img/k3mx3mguptms9-r11-sq.png                           words>=4:0
clean       northfold/img/k3mx3mguptms9-r12.png                              words>=4:0
clean       northfold/img/k3mx3mguptms9-r12-sq.png                           words>=4:0
clean       northfold/img/k3mx3mguptms9-r20.png                              words>=4:0
clean       northfold/img/k3mx3mguptms9-r20-sq.png                           words>=4:0
clean       northfold/img/k3mx3mguptms9-r21.png                              words>=4:0
clean       northfold/img/k3mx3mguptms9-r21-sq.png                           words>=4:0
clean       northfold/img/k3mx3mguptms9-r22.png                              words>=4:0
clean       northfold/img/k3mx3mguptms9-r22-sq.png                           words>=4:0
clean       northfold/img/k3mx3mguptms9-sq.png                               words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-c1.png                               words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-c1-sq.png                            words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r00.png                              words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r00-sq.png                           words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r01.png                              words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r01-sq.png                           words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r02.png                              words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r02-sq.png                           words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r10.png                              words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r10-sq.png                           words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r11.png                              words>=4:0
clean       northfold/img/k4x7kpc5fy0gw-r11-sq.png                           words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-c2.png                               words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-c2-sq.png                            words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-r00.png                              words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-r00-sq.png                           words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-r11.png                              words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-r11-sq.png                           words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-r20.png                              words>=4:0
clean       northfold/img/k4x7ysxe1bgwa-r20-sq.png                           words>=4:0
clean       northfold/img/k6h5v16lbbh96.png                                  words>=4:0
clean       northfold/img/k6h5v16lbbh96-sq.png                               words>=4:0
clean       northfold/img/k6s77rmumi6q7.png                                  words>=4:0
clean       northfold/img/k6s77rmumi6q7-sq.png                               words>=4:0
clean       northfold/img/k8axag6vzk83u-c1.png                               words>=4:0
clean       northfold/img/k8axag6vzk83u-c1-sq.png                            words>=4:0
clean       northfold/img/k8n0c009hdrx6.png                                  words>=4:0
clean       northfold/img/k8n0c009hdrx6-sq.png                               words>=4:0
clean       northfold/img/k997yxhnkgeeu.png                                  words>=4:0
clean       northfold/img/k997yxhnkgeeu-sq.png                               words>=4:0
clean       northfold/img/k9pafaui76vsd-c1.png                               words>=4:0
clean       northfold/img/k9pafaui76vsd-c1-sq.png                            words>=4:0
clean       northfold/img/kddberdkgo4gr.png                                  words>=4:0
clean       northfold/img/kdk4kgfz7y270.png                                  words>=4:0
clean       northfold/img/kdk4kgfz7y270-r00.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r00-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r01.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r01-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r02.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r02-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r10.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r10-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r11.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r11-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r12.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r12-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r20.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r20-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r21.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r21-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-r22.png                              words>=4:0
clean       northfold/img/kdk4kgfz7y270-r22-sq.png                           words>=4:0
clean       northfold/img/kdk4kgfz7y270-sq.png                               words>=4:0
clean       northfold/img/kdrqrlodj4xr0.png                                  words>=4:0
clean       northfold/img/kdrqrlodj4xr0-sq.png                               words>=4:0
clean       northfold/img/kdzdqcl8hvq2m.png                                  words>=4:0
clean       northfold/img/kdzdqcl8hvq2m-sq.png                               words>=4:0
clean       northfold/img/kfnsfdyue8mdr-c1.png                               words>=4:0
clean       northfold/img/kfnsfdyue8mdr-c1-sq.png                            words>=4:0
clean       northfold/img/kfnsfdyue8mdr-r00.png                              words>=4:0
clean       northfold/img/kfnsfdyue8mdr-r00-sq.png                           words>=4:0
clean       northfold/img/kfnsfdyue8mdr-r10.png                              words>=4:0
clean       northfold/img/kfnsfdyue8mdr-r10-sq.png                           words>=4:0
clean       northfold/img/kfnsfdyue8mdr-r20.png                              words>=4:0
clean       northfold/img/kfnsfdyue8mdr-r20-sq.png                           words>=4:0
clean       northfold/img/kfysmhur1ofcd-c2.png                               words>=4:0
clean       northfold/img/kfysmhur1ofcd-c2-sq.png                            words>=4:0
clean       northfold/img/kh4z5eu8oq26v-c2.png                               words>=4:0
clean       northfold/img/kh4z5eu8oq26v-c2-sq.png                            words>=4:0
clean       northfold/img/kh5errhqkca9u.png                                  words>=4:0
clean       northfold/img/kh5errhqkca9u-sq.png                               words>=4:0
clean       northfold/img/kk2zxs0m82mi3.png                                  words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r10.png                              words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r10-sq.png                           words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r11.png                              words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r11-sq.png                           words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r12.png                              words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r12-sq.png                           words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r20.png                              words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r20-sq.png                           words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r21.png                              words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r21-sq.png                           words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r22.png                              words>=4:0
clean       northfold/img/kk2zxs0m82mi3-r22-sq.png                           words>=4:0
clean       northfold/img/kk2zxs0m82mi3-sq.png                               words>=4:0
clean       northfold/img/kk933ckoakpum.png                                  words>=4:0
clean       northfold/img/kk933ckoakpum-sq.png                               words>=4:0
clean       northfold/img/kkfegybaqqt22.png                                  words>=4:0
clean       northfold/img/kkfegybaqqt22-r00.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r00-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r01.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r01-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r02.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r02-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r10.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r10-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r11.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r11-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r12.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r12-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r20.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r20-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r21.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r21-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-r22.png                              words>=4:0
clean       northfold/img/kkfegybaqqt22-r22-sq.png                           words>=4:0
clean       northfold/img/kkfegybaqqt22-sq.png                               words>=4:0
clean       northfold/img/kkfv4ay68o6cm.png                                  words>=4:0
clean       northfold/img/kkfv4ay68o6cm-sq.png                               words>=4:0
clean       northfold/img/kkx4s9vmgudr3-c1.png                               words>=4:0
clean       northfold/img/kkx4s9vmgudr3-c1-sq.png                            words>=4:0
clean       northfold/img/kl6tlpe7yiafm.png                                  words>=4:0
clean       northfold/img/kl6tlpe7yiafm-sq.png                               words>=4:0
clean       northfold/img/klv4mset7sq6u-c2.png                               words>=4:0
clean       northfold/img/klv4mset7sq6u-c2-sq.png                            words>=4:0
clean       northfold/img/km14aejeyp6jj.png                                  words>=4:0
clean       northfold/img/km14aejeyp6jj-r00.png                              words>=4:0
clean       northfold/img/km14aejeyp6jj-r00-sq.png                           words>=4:0
clean       northfold/img/km14aejeyp6jj-r10.png                              words>=4:0
clean       northfold/img/km14aejeyp6jj-r10-sq.png                           words>=4:0
clean       northfold/img/km14aejeyp6jj-sq.png                               words>=4:0
clean       northfold/img/km60h0u4rjzy1.png                                  words>=4:0
clean       northfold/img/km60h0u4rjzy1-sq.png                               words>=4:0
clean       northfold/img/kmbcbfaepkpny.png                                  words>=4:0
clean       northfold/img/kmbcbfaepkpny-sq.png                               words>=4:0
clean       northfold/img/kmcaucncv6f1j-c1.png                               words>=4:0
clean       northfold/img/kmcaucncv6f1j-c1-sq.png                            words>=4:0
clean       northfold/img/kmuckx81rsdb4.png                                  words>=4:0
clean       northfold/img/kmuckx81rsdb4-sq.png                               words>=4:0
clean       northfold/img/knnychw5ntjll-c1.png                               words>=4:0
clean       northfold/img/knnychw5ntjll-c1-sq.png                            words>=4:0
clean       northfold/img/knnychw5ntjll-r00.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r00-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r01.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r01-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r02.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r02-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r10.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r10-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r11.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r11-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r12.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r12-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r20.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r20-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r21.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r21-sq.png                           words>=4:0
clean       northfold/img/knnychw5ntjll-r22.png                              words>=4:0
clean       northfold/img/knnychw5ntjll-r22-sq.png                           words>=4:0
clean       northfold/img/kq0qk1jowbuj1-c1.png                               words>=4:0
clean       northfold/img/kq0qk1jowbuj1-c1-sq.png                            words>=4:0
clean       northfold/img/kq2i246uu4lxv.png                                  words>=4:0
clean       northfold/img/kqas0zldtksbh-c1.png                               words>=4:0
clean       northfold/img/kqas0zldtksbh-c1-sq.png                            words>=4:0
clean       northfold/img/kr1ne8wf7t6os.png                                  words>=4:0
clean       northfold/img/kr1ne8wf7t6os-sq.png                               words>=4:0
clean       northfold/img/ksk5lgduzqffw.png                                  words>=4:0
clean       northfold/img/kt6cdf1vrfcgg.png                                  words>=4:0
clean       northfold/img/kt6cdf1vrfcgg-sq.png                               words>=4:0
clean       northfold/img/ktlv9rin3wnx7-c1.png                               words>=4:0
clean       northfold/img/ktlv9rin3wnx7-c1-sq.png                            words>=4:0
clean       northfold/img/kutcb81o6zm7v-c3-f1.png                            words>=4:0
clean       northfold/img/kutcb81o6zm7v-c3-f1-sq.png                         words>=4:0
clean       northfold/img/kutcb81o6zm7v-c3.png                               words>=4:0
clean       northfold/img/kutcb81o6zm7v-c3-sq.png                            words>=4:0
clean       northfold/img/kutf9qwy9wblj-c1.png                               words>=4:0
clean       northfold/img/kutf9qwy9wblj-c1-sq.png                            words>=4:0
clean       northfold/img/kutf9qwy9wblj-r10.png                              words>=4:0
clean       northfold/img/kutf9qwy9wblj-r10-sq.png                           words>=4:0
clean       northfold/img/kv7cra7k0gs2r-c2.png                               words>=4:0
clean       northfold/img/kv7cra7k0gs2r-c2-sq.png                            words>=4:0
clean       northfold/img/kvbu88sbvxbw6.png                                  words>=4:0
clean       northfold/img/kvbu88sbvxbw6-sq.png                               words>=4:0
clean       northfold/img/kvneyy4i50qaq.png                                  words>=4:0
clean       northfold/img/kvneyy4i50qaq-r00.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r00-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r01.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r01-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r02.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r02-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r10.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r10-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r11.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r11-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r12.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r12-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r20.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r20-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r21.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r21-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-r22.png                              words>=4:0
clean       northfold/img/kvneyy4i50qaq-r22-sq.png                           words>=4:0
clean       northfold/img/kvneyy4i50qaq-sq.png                               words>=4:0
clean       northfold/img/kvzqkljm92nxl.png                                  words>=4:0
clean       northfold/img/kvzqkljm92nxl-sq.png                               words>=4:0
clean       northfold/img/kweiypbeh0eud-c2.png                               words>=4:0
clean       northfold/img/kweiypbeh0eud-c2-sq.png                            words>=4:0
clean       northfold/img/kyfb535nc6krj.png                                  words>=4:0
clean       northfold/img/kyfb535nc6krj-r00.png                              words>=4:0
clean       northfold/img/kyfb535nc6krj-r00-sq.png                           words>=4:0
clean       northfold/img/kyfb535nc6krj-r10.png                              words>=4:0
clean       northfold/img/kyfb535nc6krj-r10-sq.png                           words>=4:0
clean       northfold/img/kyfb535nc6krj-r11.png                              words>=4:0
clean       northfold/img/kyfb535nc6krj-r11-sq.png                           words>=4:0
clean       northfold/img/kyfb535nc6krj-r12.png                              words>=4:0
clean       northfold/img/kyfb535nc6krj-r12-sq.png                           words>=4:0
clean       northfold/img/kyfb535nc6krj-sq.png                               words>=4:0
clean       northfold/img/kzttjxn1dniuh-c1.png                               words>=4:0
clean       northfold/img/kzttjxn1dniuh-c1-sq.png                            words>=4:0
clean       northfold/ref/ksk5lgduzqffw-bg.png                               words>=4:0
TEXT FOUND  northfold/shots/critic-v11-1440-1.png                            words>=4:13  -> cro (ole anol ag NORTHFOLD aera CC a. NORTHFOLD10 GO nee ee UR Heavyweight basics designed
TEXT FOUND  northfold/shots/critic-v11-1440-2.png                            words>=4:5   -> HOME OUR STORY NORTHFOLD CANVAS TOTE €18.00
TEXT FOUND  northfold/shots/critic-v11-390-1.png                             words>=4:15  -> NORTHFOLD CART HOME OUR STORY Ou SU en eae on all orders over €75. NORTHFOLD10 » NAN ue
TEXT FOUND  northfold/shots/critic-v11-390-2.png                             words>=4:6   -> HEAVYWEIGHT BOX TEE €38.00 CANVAS TOTE RIBBED CREW €18.00 socks €12.00
TEXT FOUND  northfold/shots/critic-v11-768-1.png                             words>=4:13  -> HOME OUR STORY NORTHFOLD Heavyweight basics desig : focus on 300gsm cotton and honest cons
TEXT FOUND  northfold/shots/critic-v11-768-2.png                             words>=4:9   -> HOME OUR STORY NORTHFOLD HEAVYWEIGHT BOX TEE €38.00 t é = > CANVAS TOTE €18.00 RIBBED
TEXT FOUND  northfold/shots/critic-v6-1440-1.png                             words>=4:23  -> HOME ABOUT NORTHFOLD CORE HEAVYWEIGHT TEE INDUSTRIAL HOODIE (ola e112 NORTHFOLD NORTHFOLD 
TEXT FOUND  northfold/shots/critic-v6-1440-2.png                             words>=4:15  -> HOME ABOUT NORTHFOLD CORE HEAVYWEIGHT TEE INDUSTRIAL HOODIE WORKER CAP RIBBED BEANIE NORTH
TEXT FOUND  northfold/shots/critic-v6-390-1.png                              words>=4:26  -> NORTHFOLD aera HOME ABOUT NORTHFOLD COREH Free UK shipping on all orders over £75 (| NORT
TEXT FOUND  northfold/shots/critic-v6-390-2.png                              words>=4:5   -> HEAVYWEIGHTS CORE HEAVYWEIGHT TEE €45.00 = INDUSTRIAL HOODIE
TEXT FOUND  northfold/shots/critic-v6-768-1.png                              words>=4:27  -> HOME ABOUT NORTHFOLD CORE HEAVYWEIGHT TEE INDUSTRIAL HOODIE WO Free UK shipping on all ord
TEXT FOUND  northfold/shots/critic-v6-768-2.png                              words>=4:9   -> HOME ABOUT NORTHFOLD CORE HEAVYWEIGHT TEE INDUSTRIAL HOODIE WO — CORE HEAVYWEIGHT TEE �
TEXT FOUND  northfold/shots/critic-v8-1440-1.png                             words>=4:13  -> cro (ole anol ag NORTHFOLD aera CC a NORTHFOLD10 GO nee ee UR Heavyweight basics designed 
TEXT FOUND  northfold/shots/critic-v8-1440-2.png                             words>=4:5   -> HOME OUR STORY NORTHFOLD CANVAS TOTE €18.00
TEXT FOUND  northfold/shots/critic-v8-390-1.png                              words>=4:15  -> NORTHFOLD CART HOME OUR STORY Ou SU ee eae on all orders over £75. NORTHFOLD10 » NAN ue 
TEXT FOUND  northfold/shots/critic-v8-390-2.png                              words>=4:6   -> HEAVYWEIGHT BOX TEE €38.00 CANVAS TOTE RIBBED CREW €18.00 socks €12.00
TEXT FOUND  northfold/shots/critic-v8-768-1.png                              words>=4:13  -> HOME OUR STORY NORTHFOLD Heavyweight basics desig : focus on 300gsm cotton and honest cons
TEXT FOUND  northfold/shots/critic-v8-768-2.png                              words>=4:9   -> HOME OUR STORY NORTHFOLD HEAVYWEIGHT BOX TEE €38.00 t é = > CANVAS TOTE €18.00 RIBBED
TEXT FOUND  northfold/shots/critic-v9-1440-1.png                             words>=4:13  -> cro (ole anol ag NORTHFOLD aera CC a. NORTHFOLD10 GO nee ee UR Heavyweight basics designed
TEXT FOUND  northfold/shots/critic-v9-1440-2.png                             words>=4:8   -> HOME OUR STORY NORTHFOLD rus SHOP reo northjo| | os = Understated, local, and grounded. PL
TEXT FOUND  northfold/shots/critic-v9-390-1.png                              words>=4:11  -> NORTHFOLD aera HOME OUR STORY Ou SU en eae on all orders over €75. NORTHFOLD10 cotton an
TEXT FOUND  northfold/shots/critic-v9-390-2.png                              words>=4:14  -> ea eae ee cotton and honest construction. VIEW THE DROP northfold ieee tM tech cred SHOP a
TEXT FOUND  northfold/shots/critic-v9-768-1.png                              words>=4:23  -> Roel anno N a NORTHFOLD aera Flat rate shipping across the UK and EU on all orders over �
TEXT FOUND  northfold/shots/critic-v9-768-2.png                              words>=4:21  -> HOME OUR STORY NORTHFOLD lay Heavyweight basics designed in Manchester We: focus on 300gsm
clean       northwind-goods/hero-books-kvjfo91.png                           words>=4:0
clean       northwind-goods/hero-coffee-kvjfo91.png                          words>=4:0
clean       northwind-goods/hero-home-kvjfo91.png                            words>=4:0
TEXT FOUND  northwind-goods/shots/v1-about.png                               words>=4:13  -> northwind-goods HOME BOOKS COFFEE CART That page isn’t part of this store. Back to the f
TEXT FOUND  northwind-goods/shots/v1-home.png                                words>=4:25  -> northwind-goods HOME BOOKS COFFEE CART BOC EC SUR ORCC Om un NORTHWIND-GOODS Three things,
TEXT FOUND  northwind-goods/shots/v1-product.png                             words>=4:29  -> northwind-goods & HOME BOOKS COFFEE CART NORTHWIND-GOODS SLEEP Deep Sleep Weighted Blanket
clean       orbit-books/hero-about-0.png                                     words>=4:0
TEXT FOUND  orbit-books/hero-home-1.png                                      words>=4:3   -> ORBIT ele he Quietly Ossess
clean       orbit-books/hero-home.png                                        words>=4:0
clean       orbit-books/orbit-books-a-fine-and-private.png                   words>=4:0
clean       orbit-books/orbit-books-a-fine-and-private-void.png              words>=4:0
clean       orbit-books/orbit-books-engines-of-mild-concern.png              words>=4:0
clean       orbit-books/orbit-books-seventeen-moons-of-regret.png            words>=4:0
clean       orbit-books/orbit-books-the-quiet-apocalypse-revised-edition.png words>=4:0
TEXT FOUND  orbit-books/orbit-books-the-stars-are-indifferent-to-astronomy.png words>=4:3   -> The Stars Are Indffferent to Astronomy,
TEXT FOUND  orbit-books/shots/v12-about.png                                  words>=4:12  -> HOME Orbit Books 404 That page isn’t part of this store. rT eRe ic ed © 2026 Orbit Book
TEXT FOUND  orbit-books/shots/v12-home.png                                   words>=4:29  -> HOME Orbit Books Io, lo ae Asmall press that publishes slowly. Each title chosen for what 
TEXT FOUND  orbit-books/shots/v12-product.png                                words>=4:31  -> HOME A Fine and Private NOVELS Orbit Books Io, lo ae NOVELS A Fine and Private €16.00 VA
TEXT FOUND  orbit-books/shots/v13-about.png                                  words>=4:12  -> HOME Orbit Books 404 That page isn’t part of this store. ET aCe ic ed © 2026 Orbit Book
TEXT FOUND  orbit-books/shots/v13-home.png                                   words>=4:23  -> Io, lo at HOME Orbit Books Orbit Books is a small press. We publish science fiction for ca
TEXT FOUND  orbit-books/shots/v13-product.png                                words>=4:34  -> HOME A Fine and Private NOVELS Orbit Books Io, lo at NOVELS A Fine and Private €16.00 VA
TEXT FOUND  orbit-books/shots/v14-about.png                                  words>=4:12  -> HOME Orbit Books 404 That page isn’t part of this store. ET aCe ic ed © 2026 Orbit Book
TEXT FOUND  orbit-books/shots/v14-home.png                                   words>=4:23  -> Io, lo at HOME Orbit Books Orbit Books is a small press. We publish science fiction for ca
TEXT FOUND  orbit-books/shots/v14-product.png                                words>=4:34  -> HOME The Stars Are Indifferent to Astronomy © 2026 Orbit Books Orbit Books Io, lo at ESSA
TEXT FOUND  orbit-books/shots/v15-about.png                                  words>=4:12  -> HOME Orbit Books 404 That page isn’t part of this store. ET aCe ic ed © 2026 Orbit Book
TEXT FOUND  orbit-books/shots/v15-home.png                                   words>=4:23  -> Io, lo at Orbit Books HOME Orbit Books is a small press. We publish science fiction for ca
TEXT FOUND  orbit-books/shots/v15-product.png                                words>=4:34  -> HOME The Stars Are Indifferent to Astronomy © 2026 Orbit Books Orbit Books Io, lo at ESSA
TEXT FOUND  orbit-books/shots/v8-about.png                                   words>=4:13  -> HOME Orbit Books 404 That page isn’t part of this store. ET SCR iced © 2026 Orbit Books
TEXT FOUND  orbit-books/shots/v8-home.png                                    words>=4:21  -> Io, lo ae HOME Orbit Books Orbit Books is a small press. We publish quiet science fiction:
TEXT FOUND  orbit-books/shots/v8-product.png                                 words>=4:25  -> Io, lo ae HOME Orbit Books NOVELS A Fine and Private €16.00 VARIANT Paperback Hardback O
clean       orbit-books/shots/v9-about.png                                   words>=4:0
TEXT FOUND  orbit-books/shots/v9-home.png                                    words>=4:36  -> Orbit BooksCart Four titles. Two novels, a collection of poems, and a book of essays. All 
clean       orbit-books/shots/v9-product.png                                 words>=4:1
clean       _probe/img/probe-local-solo-mtunn37s.png                         words>=4:0
clean       _probe/img/probe-openrouter-solo-mtp74j4m.png                    words>=4:0
clean       reg-fern/img/k4xdsbqqt7qe7.png                                   words>=4:0
clean       reg-fern/img/k4xdsbqqt7qe7-sq.png                                words>=4:0
clean       reg-fern/img/k7r3c4328mpd2.png                                   words>=4:0
clean       reg-fern/img/k7r3c4328mpd2-sq.png                                words>=4:0
clean       reg-fern/img/k8y82ibmout97.png                                   words>=4:0
clean       reg-fern/img/k8y82ibmout97-sq.png                                words>=4:0
clean       reg-fern/img/kfmsdlug0j6sc.png                                   words>=4:0
clean       reg-fern/img/kfmsdlug0j6sc-sq.png                                words>=4:0
clean       reg-fern/img/khkeyigtqq2du.png                                   words>=4:0
clean       reg-fern/img/khkeyigtqq2du-sq.png                                words>=4:0
clean       reg-fern/img/kk1p3ocb12o1u.png                                   words>=4:0
clean       reg-fern/img/kk1p3ocb12o1u-sq.png                                words>=4:0
clean       reg-fern/img/kmwlo72eu2p0u.png                                   words>=4:1
clean       reg-fern/img/kmwlo72eu2p0u-sq.png                                words>=4:0
clean       reg-fern/img/kpffx5ejo4p5n.png                                   words>=4:0
clean       reg-fern/img/kpffx5ejo4p5n-sq.png                                words>=4:0
clean       reg-fern/img/kqu9ot770ewvx.png                                   words>=4:0
clean       reg-fern/img/kqu9ot770ewvx-sq.png                                words>=4:0
clean       reg-fern/img/kuzh4mltmzs7b.png                                   words>=4:0
clean       reg-fern/img/kuzh4mltmzs7b-sq.png                                words>=4:0
clean       reg-fern/img/kvvocaqlk7cei.png                                   words>=4:0
clean       reg-fern/img/kvvocaqlk7cei-sq.png                                words>=4:0
clean       reg-fern/img/kwiyrtnj8xgeh.png                                   words>=4:0
clean       reg-fern/img/kwiyrtnj8xgeh-sq.png                                words>=4:0
TEXT FOUND  reg-fern/shots/v2-about.png                                      words>=4:29  -> Fernhouse HOME ABOUT FERNHOUSE Io, lo at We started with one shelf. Fernhouse began as a s
TEXT FOUND  reg-fern/shots/v2-home.png                                       words>=4:25  -> Fernhouse HOME ABOUT FERNHOUSE FERNHOUSE Plants that work with yout life. Fernhouse ships 
TEXT FOUND  reg-fern/shots/v2-product.png                                    words>=4:27  -> Fernhouse HOME ABOUT FERNHOUSE Io, lo lo PLANTS Monstera Deliciosa €38.00 VARIANT 17cmpo
TEXT FOUND  reg-fern/shots/v3-about.png                                      words>=4:53  -> Fernhouse HOME ABOUT FERNHOUSE Io, lo at We started with one shelf. Fernhouse began in a s
TEXT FOUND  reg-fern/shots/v3-home.png                                       words>=4:23  -> Fernhouse HOME ABOUT FERNHOUSE FERNHOUSE Plants that fit your life as It Is. We stock plan
TEXT FOUND  reg-fern/shots/v3-product.png                                    words>=4:25  -> Fernhouse HOME ABOUT FERNHOUSE Io, lo lo PLANTS Monstera Deliciosa €38.00 VARIANT 17cmpo
TEXT FOUND  reg-fern/shots/v4-about.png                                      words>=4:55  -> Fernhouse HOME ABOUT FERNHOUSE We stock less so you choose better. Fernhouse started as a 
TEXT FOUND  reg-fern/shots/v4-home.png                                       words>=4:20  -> Fernhouse HOME ABOUT FERNHOUSE FERNHOUSE Plants that belong in a city flat. A small nurser
TEXT FOUND  reg-fern/shots/v4-product.png                                    words>=4:22  -> Io, lo lo Fernhouse HOME ABOUT FERNHOUSE PLANTS Monstera Deliciosa €38.00 VARIANT 17cmpo
TEXT FOUND  reg-fern/shots/v5-about.png                                      words>=4:55  -> Fernhouse HOME ABOUT FERNHOUSE We stock less so you choose better. Fernhouse started as a 
TEXT FOUND  reg-fern/shots/v5-home.png                                       words>=4:17  -> Fernhouse HOME ABOUT FERNHOUSE FERNHOUSE Plants that belong in a city flat. A small nurser
TEXT FOUND  reg-fern/shots/v5-product.png                                    words>=4:22  -> Io, lo lo Fernhouse HOME ABOUT FERNHOUSE PLANTS Monstera Deliciosa €38.00 VARIANT 17cmpo
clean       reg-fold/img/k4gbgvwv7qhkc.png                                   words>=4:0
clean       reg-fold/img/k4gbgvwv7qhkc-sq.png                                words>=4:0
clean       reg-fold/img/kb2ekshfk79z7.png                                   words>=4:0
clean       reg-fold/img/kb2ekshfk79z7-sq.png                                words>=4:0
clean       reg-fold/img/kep9b9ci89mib.png                                   words>=4:0
clean       reg-fold/img/kep9b9ci89mib-sq.png                                words>=4:0
clean       reg-fold/img/ket2czjwfv67x.png                                   words>=4:0
clean       reg-fold/img/ket2czjwfv67x-sq.png                                words>=4:0
clean       reg-fold/img/kgmfv4ocorg8e.png                                   words>=4:0
clean       reg-fold/img/kgmfv4ocorg8e-sq.png                                words>=4:0
clean       reg-fold/img/khnhbqm9wfnpv.png                                   words>=4:0
clean       reg-fold/img/knqhw3otbs0co.png                                   words>=4:0
clean       reg-fold/img/knqhw3otbs0co-sq.png                                words>=4:0
clean       reg-fold/img/koaxofqm5gmul.png                                   words>=4:0
clean       reg-fold/img/koaxofqm5gmul-sq.png                                words>=4:0
clean       reg-fold/img/kpgqgz4nkm6zv.png                                   words>=4:0
clean       reg-fold/img/kpgqgz4nkm6zv-sq.png                                words>=4:0
clean       reg-fold/img/ktsyp1rwy7pt8.png                                   words>=4:0
clean       reg-fold/img/ktsyp1rwy7pt8-sq.png                                words>=4:0
clean       reg-fold/img/kvlpkzv045kvx.png                                   words>=4:0
clean       reg-fold/img/kvlpkzv045kvx-sq.png                                words>=4:0
clean       reg-fold/img/kvrlw3qdpephm.png                                   words>=4:0
clean       reg-fold/img/kvrlw3qdpephm-sq.png                                words>=4:0
clean       reg-fold/img/kxr9mfoz80uhc.png                                   words>=4:0
clean       reg-fold/img/kxr9mfoz80uhc-sq.png                                words>=4:0
TEXT FOUND  reg-fold/shots/critic-v16-1440-1.png                             words>=4:25  -> HOME ABOUT REG-FOLD reg-fold © cart REG-FOLD LINEN BEDDING. NOTHING MORE. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v16-1440-2.png                             words>=4:48  -> HOME ABOUT REG-FOLD reg-fold cotton, breathes better than most fibres, and earns its softn
TEXT FOUND  reg-fold/shots/critic-v16-390-1.png                              words>=4:34  -> Home asou' reg-fold @ cart REG-FOLD LINEN BEDDING. NOTHING MORE. Stonewashed European line
TEXT FOUND  reg-fold/shots/critic-v16-390-2.png                              words>=4:41  -> Home asou' reg-fold cart STONEWASHED EUROPEAN FLAX Pre-washed so the — Grown in France a
TEXT FOUND  reg-fold/shots/critic-v16-768-1.png                              words>=4:44  -> HOME ABOUT REG-FOLD reg-fold © cart REG-FOLD LINEN BEDDING. NOTHING MORE. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v16-768-2.png                              words>=4:49  -> HOME ABOUT REG-FOLD reg-fold © cart notning aaaea. Just coun. STONEWASHED EUROPEAN FLAX P
TEXT FOUND  reg-fold/shots/critic-v19-1440-1.png                             words>=4:29  -> HOME ABOUT REG-FOLD reg-fold © cart REG-FOLD LINEN BEDDING. NOTHING MORE. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v19-1440-2.png                             words>=4:23  -> HOME ABOUT REG-FOLD reg-fold © cart Linen is stronger than cotton, breathes better than m
TEXT FOUND  reg-fold/shots/critic-v19-390-1.png                              words>=4:31  -> Home asou' reg-fold @ cart REG-FOLD LINEN BEDDING. NOTHING MORE. Stonewashed European line
TEXT FOUND  reg-fold/shots/critic-v19-390-2.png                              words>=4:48  -> CART Home asou' reg-fold Linen is stronger than cotton, breathes better than most fibres, 
TEXT FOUND  reg-fold/shots/critic-v19-768-1.png                              words>=4:32  -> HOME ABOUT REG-FOLD reg-fold © cart REG-FOLD LINEN BEDDING. NOTHING MORE. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v19-768-2.png                              words>=4:58  -> HOME ABOUT REG-FOLD reg-fold © cart cotton, breathes better than most fibres, and earns i
TEXT FOUND  reg-fold/shots/critic-v20-1440-1.png                             words>=4:23  -> HOME ABOUT REG-FOLD reg-fold REG-FOLD Linen bedding. Nothing more. Stonewashed European li
TEXT FOUND  reg-fold/shots/critic-v20-1440-2.png                             words>=4:12  -> HOME 02 ABOUT REG-FOLD Linen Duvet Cover Linen Flat Sheet reg-fold & cart Pree €189.00 �
TEXT FOUND  reg-fold/shots/critic-v20-390-1.png                              words>=4:22  -> reg-fold © cart HOME ABOUT REG-FOLD REG-FOLD Linen bedding. Nothing more. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v20-390-2.png                              words>=4:16  -> reg-fold © cart HOME ABOUT REG-FOLD Bedding Y Linen Duvet Cover €189.00 £& Linen Flat 
TEXT FOUND  reg-fold/shots/critic-v20-768-1.png                              words>=4:22  -> HOME ABOUT REG-FOLD reg-fold © cart Linen bedding. Nothing more. Stonewashed European lin
TEXT FOUND  reg-fold/shots/critic-v20-768-2.png                              words>=4:34  -> HOME ABOUT REG-FOLD reg-fold Df 01 ? , J Linen Duvet Cover e Linen Flat Sheet 02 | Perm, 0
TEXT FOUND  reg-fold/shots/critic-v21-1440-1.png                             words>=4:23  -> HOME ABOUT REG-FOLD reg-fold © cart REG-FOLD Linen bedding. Nothing more. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v21-1440-2.png                             words>=4:18  -> HOME ABOUT REG-FOLD o1 " Linen Duvet Cover 02 ££ - Linen Flat Sheet —~ 03 Linen Pillow
TEXT FOUND  reg-fold/shots/critic-v21-390-1.png                              words>=4:27  -> reg-fold © cart HOME ABOUT REG-FOLD REG-FOLD Linen bedding. Nothing more. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v21-390-2.png                              words>=4:27  -> reg-fold © cart HOME ABOUT REG-FOLD €119.00 Linen Pillowcase Pair €79.00 IN OUR OWN W
TEXT FOUND  reg-fold/shots/critic-v21-768-1.png                              words>=4:29  -> HOME ABOUT REG-FOLD reg-fold © cart REG-FOLD Linen bedding. Nothing more. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v21-768-2.png                              words>=4:52  -> HOME ABOUT REG-FOLD reg-fold © cart cs IN OUR OWN WORDS Linen is stronger than cotton, br
TEXT FOUND  reg-fold/shots/critic-v22-1440-1.png                             words>=4:28  -> HOME ABOUT REG-FOLD reg-fold © cart REG-FOLD Linen bedding. Nothing more. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v22-1440-2.png                             words>=4:29  -> HOME ABOUT REG-FOLD reg-fold Linen Pillowcase Pair 3 | fn Linen Flat Sheet eed Linen is st
TEXT FOUND  reg-fold/shots/critic-v22-390-1.png                              words>=4:30  -> reg-fold © cart HOME ABOUT REG-FOLD REG-FOLD Linen bedding. Nothing more. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v22-390-2.png                              words>=4:57  -> Linen Flat Sheet er] €129.00 Linen is stronger than cotton, breathes better than most fi
TEXT FOUND  reg-fold/shots/critic-v22-768-1.png                              words>=4:34  -> HOME ABOUT REG-FOLD reg-fold © carr REG-FOLD Linen bedding. Nothing more. Stonewashed Eur
TEXT FOUND  reg-fold/shots/critic-v22-768-2.png                              words>=4:66  -> HOME ABOUT REG-FOLD Linen is stronger than cotton, breathes better than most fibres, and e
TEXT FOUND  reg-fold/shots/v12-about.png                                     words>=4:37  -> HOME ABOUT REG-FOLD regfold We make bedding that gets out of the way. Abed should be quiet
TEXT FOUND  reg-fold/shots/v12-home.png                                      words>=4:21  -> HOME ABOUT REG-FOLD regfold Linen bedding, Nothing more. Stonewashed European linen that s
TEXT FOUND  reg-fold/shots/v12-product.png                                   words>=4:35  -> HOME ABOUT REG-FOLD regfold Io, lo I+ LINEN BEDDING Linen Duvet Cover €179.00 VARIANT Si
TEXT FOUND  reg-fold/shots/v2-about.png                                      words>=4:46  -> Io, lo ae HOME ABOUT Fold Paper We make things to write in. Fold Paper is a small press. W
TEXT FOUND  reg-fold/shots/v2-home.png                                       words>=4:8   -> HOME ABOUT Fold Paper Notebooks Desk Cards Notebooks Io, lo le
TEXT FOUND  reg-fold/shots/v2-product.png                                    words>=4:19  -> HOME ABOUT Io, lo ae Fold Paper NOTEBOOKS Dot Grid Notebook €14.00 VARIANT. AS BS OPTION
TEXT FOUND  reg-fold/shots/v3-about.png                                      words>=4:47  -> Io, lo ae HOME ABOUT Fold Paper We make things to write in. Fold Paper is a small press. W
TEXT FOUND  reg-fold/shots/v3-home.png                                       words>=4:9   -> Io, lo le HOME ABOUT Fold Paper a. Notebooks Desk Cards Free Pe RL! Notebooks
TEXT FOUND  reg-fold/shots/v3-product.png                                    words>=4:18  -> HOME ABOUT Fold Paper Io, lo ae NOTEBOOKS Dot Grid Notebook €14.00 VARIANT, AS BS OPTION
TEXT FOUND  reg-fold/shots/v4-about.png                                      words>=4:34  -> HOME ABOUT FOLD PAPER Fold Paper We make things you write on. Fold Paper started with one 
TEXT FOUND  reg-fold/shots/v4-home.png                                       words>=4:11  -> Io, lo le HOME ABOUT FOLD PAPER Fold Paper Notebooks Desk Cards Peso Notebooks
TEXT FOUND  reg-fold/shots/v4-product.png                                    words>=4:18  -> HOME ABOUT FOLD PAPER Fold Paper Io, lo ae NOTEBOOKS Dot Grid Notebook €14.00 VARIANT, A
TEXT FOUND  reg-fold/shots/v6-about.png                                      words>=4:37  -> HOME ABOUT REG-FOLD regfold We make bedding that gets out of the way. Abed should be quiet
TEXT FOUND  reg-fold/shots/v6-home.png                                       words>=4:21  -> HOME ABOUT REG-FOLD regfold REG-FOLD Linen bedding, Nothing more. Stonewashed European lin
TEXT FOUND  reg-fold/shots/v6-product.png                                    words>=4:35  -> HOME ABOUT REG-FOLD regfold Io, lo I+ LINEN BEDDING Linen Duvet Cover €179.00 VARIANT Si
TEXT FOUND  reg-fold/shots/v9-about.png                                      words>=4:37  -> HOME ABOUT REG-FOLD regfold We make bedding that gets out of the way. Abed should be quiet
TEXT FOUND  reg-fold/shots/v9-home.png                                       words>=4:21  -> HOME ABOUT REG-FOLD regfold Linen bedding. Nothing more. Stonewashed European linen that s
TEXT FOUND  reg-fold/shots/v9-product.png                                    words>=4:35  -> HOME ABOUT REG-FOLD regfold Io, lo I+ LINEN BEDDING Linen Duvet Cover €179.00 VARIANT Si
clean       reg-kiln/img/k3w08p832pkyh.png                                   words>=4:0
clean       reg-kiln/img/k3w08p832pkyh-sq.png                                words>=4:0
clean       reg-kiln/img/kc35eunyot6cs.png                                   words>=4:0
clean       reg-kiln/img/kc35eunyot6cs-sq.png                                words>=4:0
clean       reg-kiln/img/km0bq54r2jz2s.png                                   words>=4:0
clean       reg-kiln/img/kr2isb70gebos.png                                   words>=4:0
clean       reg-kiln/img/kr2isb70gebos-sq.png                                words>=4:0
clean       reg-kiln/img/ktsw4cs79kkl7.png                                   words>=4:0
clean       reg-kiln/img/kw9f8hawi8isj.png                                   words>=4:0
clean       reg-kiln/img/kw9f8hawi8isj-sq.png                                words>=4:0
TEXT FOUND  reg-kiln/shots/v10-about.png                                     words>=4:9   -> Kiln & Ash HOME 404 That page isn’t part of this store. CET SCR ic aed © 2026 Kiln & As
TEXT FOUND  reg-kiln/shots/v10-home.png                                      words>=4:22  -> Kiln & Ash HOME KILN & ASH Made to be used every day. Hand-thrown stoneware from a two-per
TEXT FOUND  reg-kiln/shots/v10-product.png                                   words>=4:17  -> Kiln & Ash HOME Io. lo + STONEWARE Stoneware Mug €28.00 VARIANT. Speckle Slate OPTION on
TEXT FOUND  reg-kiln/shots/v11-about.png                                     words>=4:9   -> Kiln & Ash HOME 404 That page isn’t part of this store. CET aCe ici aed © 2026 Kiln & A
TEXT FOUND  reg-kiln/shots/v11-home.png                                      words>=4:20  -> Kiln & Ash HOME KILN & ASH Made to be used every day Wheel-thrown stoneware from a small s
TEXT FOUND  reg-kiln/shots/v11-product.png                                   words>=4:20  -> Kiln & Ash HOME Io, lo le STONEWARE Stoneware Mug €28.00 VARIANT Speckle Slate OPTION Qt
TEXT FOUND  reg-kiln/shots/v12-about.png                                     words>=4:13  -> Kiln & Ash HOME 404 That page isn’t part of this store. Back to the front © 2026 Kiln &
TEXT FOUND  reg-kiln/shots/v12-home.png                                      words>=4:21  -> Kiln & Ash Made to be used every day Wheel-thrown stoneware from a small studio. A mug, a 
TEXT FOUND  reg-kiln/shots/v2-about.png                                      words>=4:10  -> Kiln & Ash HOME 404 That page isn’t part of this store. CET SCR R iced © 2026 Kiln & As
TEXT FOUND  reg-kiln/shots/v2-home.png                                       words>=4:18  -> Kiln & Ash HOME KILN & ASH Made to be used every day. Wheel-thrown stoneware from a two- p
TEXT FOUND  reg-kiln/shots/v2-product.png                                    words>=4:22  -> Kiln & Ash Io, lo + HOME Stoneware Mug €28.00 VARIANT Speckle Slate OPTION cm Speckle �
clean       underquiet/hero-home.png                                         words>=4:0
TEXT FOUND  underquiet/shots/v1-about.png                                    words>=4:98  -> underquiet How we choose materials We choose materials for what they do, not for how they 
TEXT FOUND  underquiet/shots/v1-home.png                                     words>=4:21  -> underquiet HOME MATERIALS CART UNDERQUIET Sleep goods. Nothing extra. Three things affect 
TEXT FOUND  underquiet/shots/v1-product.png                                  words>=4:19  -> underquiet HOME MATERIALS CART ~ UNDERQUIET LIGHT Ink €38.00 Fog €38.00 A mulberry sil
clean       underquiet/underquiet-deep-sleep.png                             words>=4:0
clean       underquiet/underquiet-hush-machine.png                           words>=4:0
clean       underquiet/underquiet-linen-set.png                              words>=4:0
clean       underquiet/underquiet-low-lamp.png                               words>=4:0
clean       underquiet/underquiet-soft-plugs.png                             words>=4:0
clean       zero-state/hero-home.png                                         words>=4:0
clean       zero-state/img/k0g4eqct8epk1.png                                 words>=4:0
clean       zero-state/img/k0g4eqct8epk1-sq.png                              words>=4:0
clean       zero-state/img/k2vnjxm5ll8qy.png                                 words>=4:0
clean       zero-state/img/k6sjubt2p72m5.png                                 words>=4:0
clean       zero-state/img/k6sjubt2p72m5-sq.png                              words>=4:0
clean       zero-state/img/k7e1s1jchqfcs.png                                 words>=4:0
clean       zero-state/img/k7e1s1jchqfcs-sq.png                              words>=4:0
clean       zero-state/img/kajxcskh11z8v.png                                 words>=4:0
clean       zero-state/img/kbprb936wgh3u.png                                 words>=4:0
clean       zero-state/img/kbprb936wgh3u-sq.png                              words>=4:0
clean       zero-state/img/kcf3p66bs6o3e.png                                 words>=4:0
clean       zero-state/img/kcf3p66bs6o3e-sq.png                              words>=4:0
clean       zero-state/img/kfccnn2tsnaln.png                                 words>=4:0
clean       zero-state/img/kfccnn2tsnaln-sq.png                              words>=4:0
clean       zero-state/img/kfu9alqs1id2x.png                                 words>=4:0
clean       zero-state/img/kfu9alqs1id2x-sq.png                              words>=4:0
clean       zero-state/img/kg4xv2163bqud.png                                 words>=4:0
clean       zero-state/img/kg4xv2163bqud-sq.png                              words>=4:0
clean       zero-state/img/kjxrkpslmm1jv.png                                 words>=4:0
clean       zero-state/img/kjxrkpslmm1jv-sq.png                              words>=4:0
clean       zero-state/img/kkk6mrqb6q329.png                                 words>=4:0
clean       zero-state/img/kkk6mrqb6q329-sq.png                              words>=4:0
clean       zero-state/img/kloge6xwg0a8q.png                                 words>=4:0
clean       zero-state/img/kloge6xwg0a8q-sq.png                              words>=4:0
clean       zero-state/img/kly2splyzwlqp.png                                 words>=4:0
clean       zero-state/img/kly2splyzwlqp-sq.png                              words>=4:0
clean       zero-state/img/knwd17t5ncd22.png                                 words>=4:0
clean       zero-state/img/kpj8oyassm0tf.png                                 words>=4:0
clean       zero-state/img/kqml7ru6c4q75.png                                 words>=4:0
clean       zero-state/img/kqml7ru6c4q75-sq.png                              words>=4:0
clean       zero-state/img/kszwwj63qmwvc.png                                 words>=4:0
clean       zero-state/img/kszwwj63qmwvc-sq.png                              words>=4:0
clean       zero-state/img/kuwzk34dyheic.png                                 words>=4:0
clean       zero-state/img/kuwzk34dyheic-sq.png                              words>=4:0
clean       zero-state/img/kxighg3r7hlr8.png                                 words>=4:0
clean       zero-state/img/kxighg3r7hlr8-sq.png                              words>=4:0
clean       zero-state/img/kzoo9pg1wpnyq.png                                 words>=4:0
clean       zero-state/img/kzoo9pg1wpnyq-sq.png                              words>=4:0
TEXT FOUND  zero-state/shots/v13-about.png                                   words>=4:16  -> Io, lo lo HOME CARE = QUESTIONS ~— SHOP DROP 01 Butterfingers Drop 404 That page isn’t
TEXT FOUND  zero-state/shots/v13-home.png                                    words>=4:23  -> HOME CARE QUESTIONS ~— SHOP DROP 01 Butterfingers Drop Ca mets ty PrTost) BUTTERFINGERS 
TEXT FOUND  zero-state/shots/v13-product.png                                 words>=4:39  -> HOME CARE QUESTIONS — SHOP DROP 01 Butterfingers Drop Io, lo lo Slippery Grip Tee €38.
TEXT FOUND  zero-state/shots/v1-about.png                                    words>=4:12  -> Emberfold HOME CARE QUESTIONS ~—CART 404 That page isn’t part of this store. Back to t
TEXT FOUND  zero-state/shots/v1-home.png                                     words>=4:26  -> Emberfold HOME CARE QUESTIONS ~—CART. Pe Ee nC Le oa sey EMBERFOLD Iron poured once, kep
TEXT FOUND  zero-state/shots/v1-product.png                                  words>=4:30  -> Emberfold HOME CARE QUESTIONS CART © EMBERFOLD SKILLETS No. 1 Everyday Skillet 8in €68.
TEXT FOUND  zero-state/shots/v8-about.png                                    words>=4:11  -> Emberfold HOME CARE — QUESTIONS 404 That page isn’t part of this store. CET SCR Ric ae
TEXT FOUND  zero-state/shots/v8-home.png                                     words>=4:24  -> Io, lo ae Emberfold HOME CARE — QUESTIONS Ce Le POs EMBERFOLD lron poured once, kept for
TEXT FOUND  zero-state/shots/v8-product.png                                  words>=4:31  -> Emberfold Related HOME CARE = QUESTIONS Io, lo ae SKILLETS No. 1 Everyday Skillet from €
clean       zero-state/zero-state-no-1-everyday-skillet.png                  words>=4:0
clean       zero-state/zero-state-round-dutch-oven.png                       words>=4:0
clean       zero-state/zero-state-smooth-bore-searing-pan.png                words>=4:0

=== 5. Multi-tenancy isolation ===
ethiopia -> 200  <title>Emberfold — Heirloom Cast Iron Cookware
orbit-books -> 200  <title>Orbit Books — Quiet Science Fiction
nonexistent tenant -> 404
cart page via orbit-books host -> 307 (a page, not a cross-tenant read)
--- the real cross-tenant probe: a cart id created on ethiopia read through orbit-books (expect 404) ---
(could not create a probe cart; see evidence page section 'cross-tenant cart')

=== 6. Reachability from the public internet ===
--- what listens, and on which address (anything on 0.0.0.0/:: other than the renderer is a P0) ---
State  Recv-Q Send-Q               Local Address:Port  Peer Address:PortProcess                                                                                                                                                                                                                                                                               
LISTEN 0      511                      127.0.0.1:4101       0.0.0.0:*    node
LISTEN 0      511                      127.0.0.1:4100       0.0.0.0:*    node
LISTEN 0      4096                     127.0.0.1:15432      0.0.0.0:*                                                                                                                                                                                                                                                                                         
LISTEN 0      4096                     127.0.0.1:16379      0.0.0.0:*                                                                                                                                                                                                                                                                                         
LISTEN 0      511                  100.111.71.48:4102       0.0.0.0:*    next-server (v1
(external scan from a non-tailnet host is on the public evidence page, section 'exposure')

=== 7. Secrets in git history ===
matches in full history (values not printed): 0
tracked .env files: 1 (the .env.example has empty values)

=== Done ===

## OCR text gate over everything served (dist/ocr-audit.js)
UNKNOWN  ethiopia     product ethiopia-yirgacheffe-light-roast         ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  ethiopia     product ethiopia-sidama-natural                  ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  ethiopia     product ethiopia-harrar-dry-process              ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  ethiopia     product ethiopia-sidama-washed                   ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  ethiopia     product ethiopia-the-ridged-skillet              ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  ethiopia     product ethiopia-the-two-handle-skillet          ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  ethiopia     product ethiopia-the-oval-dutch-oven             ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  orbit-books  product orbit-books-engines-of-mild-concern      ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  gate5-1433   hero home                                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
photo    gate5-1433   product gate5-1433-hand-thrown-stoneware-mug     the owner's own photograph; not gated
photo    gate5-1433   product gate5-1433-everyday-serving-bowl         the owner's own photograph; not gated
UNKNOWN  atelier      hero home                                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  atelier      hero about                                       ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
photo    atelier      product atelier-ash-mug                          the owner's own photograph; not gated
UNKNOWN  atelier      product atelier-studio-notebook                  ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  atelier      product atelier-field-pen                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  atelier      product atelier-walnut-studio-tray               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  atelier      product atelier-shetland-desk-mat                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  underquiet   hero home                                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  underquiet   product underquiet-low-lamp                      ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  underquiet   product underquiet-hush-machine                  ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  underquiet   product underquiet-soft-plugs                    ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  underquiet   product underquiet-linen-set                     ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  underquiet   product underquiet-deep-sleep                    ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-no-1-everyday-skillet         ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-deep-sided-skillet            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-smooth-bore-searing-pan       ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-long-handle-hearth-skillet    ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-grill-skillet-ribbed          ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-round-dutch-oven              ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-slippery-grip-tee-v2          ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-dropped-it-pocket-tee-v2      ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-oops-longsleeve-v2            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-fumble-hoodie-v2              ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-butterknife-crewneck-v2       ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-spill-half-zip-v2             ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-slouch-cargo-v2               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-skid-track-pant-v2            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-drop-short-v2                 ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-fumble-6-panel-cap-v2         ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-grease-beanie-v2              ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  zero-state   product zero-state-slip-bucket-hat-v2            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northwind-goods hero home                                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northwind-goods hero books                                       ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northwind-goods hero coffee                                      ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     hero home                                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug                   ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug-v8                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-wide-bowl-v8                    ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-small-teapot-v8                 ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug-v9                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-wide-bowl-v9                    ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-small-teapot-v9                 ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug-v10               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-wide-bowl-v10                   ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-small-teapot-v10                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug-v11               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-wide-bowl-v11                   ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-small-teapot-v11                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug-v12               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-wide-bowl-v12                   ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-small-teapot-v12                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug-v15               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-wide-bowl-v15                   ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-small-teapot-v15                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-stoneware-mug-v16               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-wide-bowl-v16                   ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-kiln     product reg-kiln-small-teapot-v16                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-dot-grid-notebook               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-weekly-planner                  ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-letterpress-card-set            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-dot-grid-notebook-v2            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-weekly-planner-v2               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-letterpress-card-set-v2         ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-dot-grid-notebook-v3            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-weekly-planner-v3               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-letterpress-card-set-v3         ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-duvet-cover               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-pillowcase-pair           ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-flat-sheet                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-duvet-cover-v3            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-pillowcase-pair-v3        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-flat-sheet-v3             ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-duvet-cover-v4            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-pillowcase-pair-v4        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-flat-sheet-v4             ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-duvet-cover-v5            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-pillowcase-pair-v5        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-flat-sheet-v5             ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-duvet-cover-v6            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-pillowcase-pair-v6        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-flat-sheet-v6             ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-duvet-cover-v7            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-flat-sheet-v7             ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fold     product reg-fold-linen-pillowcase-pair-v7        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-monstera-deliciosa              ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-zz-plant                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-unglazed-clay-pot               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-snake-plant                     ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-monstera-deliciosa-v2           ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-zz-plant-v2                     ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-unglazed-clay-pot-v2            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-snake-plant-v2                  ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-monstera-deliciosa-v3           ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-zz-plant-v3                     ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-unglazed-clay-pot-v3            ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  reg-fern     product reg-fern-snake-plant-v3                  ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    hero home                                        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-heavyweight-box-tee-v2         ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-over-sized-fleece-hoodie       ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-structured-canvas-cap          ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-ribbed-wool-beanie             ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-canvas-tote-v5                 ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-cotton-blend-socks             ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-heavyweight-box-tee-v3         ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-industrial-hoodie              ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-core-trucker-cap-v3            ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-ribbed-beanie-v4               ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-canvas-tote-v7                 ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-crew-socks-v2                  ocr words>=4: -1  vlm: n/a  -> text gate unavailable: ocr unavailable: Command failed: tesseract /home/edward/public_apps/amboras/data/media/northfold/
UNKNOWN  northfold    product northfold-core-heavyweight-tee-v3        ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-industrial-hoodie-v2           ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-worker-cap                     ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-ribbed-beanie-v8               ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-canvas-tote-v15                ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-crew-socks-v5                  ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-heavyweight-box-tee-v7         ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
UNKNOWN  northfold    product northfold-manchester-fleece-hoodie       ocr words>=4:  0  vlm: n/a  -> text gate unavailable: vlm unavailable: fetch failed
served pictures checked: 125; typographic tiles skipped: 52; owner photographs skipped: 3; legible (tier 1): 0; pseudo-lettering (tier 2): 0; gate unavailable: 125
FAIL  text gate unavailable on 125 picture(s), nothing proven for them

## autopilot planner (Prompt 9, decision B): every guard, one scenario each
ok   autopilot off -> skip                                      -> {"kind":"skip","why":"autopilot off"}
ok   experiment running -> skip                                 -> {"kind":"skip","why":"an experiment is running"}
FAIL nothing proposed yet -> propose the first hypothesis       -> {"kind":"propose-copy"}
ok   proposal still queued -> no double                         -> {"kind":"queued","jobId":"77"}
FAIL another tenant's proposal queued -> still propose          -> {"kind":"propose-copy"}
FAIL variant published, not shopped yet -> wait                 -> {"kind":"propose-copy"}
FAIL variant cleared -> start live vs variant                   -> {"kind":"propose-copy"}
FAIL cleared variant already tested -> not started again, next hypothesis -> {"kind":"propose-copy"}
FAIL experiment STOPPED (not decided) on v4 -> hypothesis 3, never the 4th again -> {"kind":"propose-copy"}
FAIL hypothesis index wraps after N proposals                   -> {"kind":"propose-copy"}
FAIL cleared variant OLDER than live -> ignored, counted as proposed -> {"kind":"propose-copy"}
FAIL hand-made newer version (no autopilot mark) -> ignored, not counted -> {"kind":"propose-copy"}
FAIL variant failed 2 h ago -> hold ~22 h                       -> {"kind":"propose-copy"}
FAIL variant failed 25 h ago -> propose the NEXT hypothesis     -> {"kind":"propose-copy"}
FAIL every hypothesis failed -> idle                            -> {"kind":"propose-copy"}
ok   no live version -> skip                                    -> {"kind":"skip","why":"no live version"}
hold after a failed variant: 24 h; hypotheses: 6
FAIL  12/16 scenarios wrong

## first-party analytics (Prompt 13): the funnel per store (test traffic excluded), and the driver's acceptance on gate5-1433 (test traffic included)
  zero-state: sessions 143  views 132  add-to-cart 8  checkout 0  purchase 0  orders 0  now 0
  northwind-goods: sessions 311  views 407  add-to-cart 8  checkout 0  purchase 0  orders 0  now 0
  emberfold: sessions 3529  views 4370  add-to-cart 92  checkout 0  purchase 0  orders 0  now 0
  motorstop: sessions 0  views 0  add-to-cart 0  checkout 0  purchase 0  orders 0  now 0
  reg-kiln: sessions 162  views 185  add-to-cart 4  checkout 0  purchase 0  orders 0  now 0
  reg-fold: sessions 171  views 188  add-to-cart 4  checkout 0  purchase 0  orders 0  now 0
  reg-fern: sessions 159  views 183  add-to-cart 4  checkout 0  purchase 0  orders 0  now 0
  motorsport: sessions 0  views 0  add-to-cart 0  checkout 0  purchase 0  orders 0  now 0
  ga8-skincare: sessions 0  views 0  add-to-cart 0  checkout 0  purchase 0  orders 0  now 0
  ga8-furniture: sessions 0  views 0  add-to-cart 0  checkout 0  purchase 0  orders 0  now 0
  ga8-watch: sessions 0  views 0  add-to-cart 0  checkout 0  purchase 0  orders 0  now 0
  free-candles: sessions 0  views 0  add-to-cart 0  checkout 0  purchase 0  orders 0  now 0
  northfold: sessions 745  views 0  add-to-cart 0  checkout 0  purchase 0  orders 0  now 0
  before: {"sessions":7,"views":10,"add_to_cart":5,"checkout":5,"purchase":5,"now":0}
  driver: {"tenant":"gate5-1433","sessions":3,"mode":"funnel","stages":{"views":6,"add_to_cart":3,"reached_checkout":3,"ordered":3},"by_version":{"v7":{"sessions":3,"successes":3}}}
  after:  {"sessions":10,"views":16,"add_to_cart":8,"checkout":8,"purchase":8,"now":3}
  delta:  {"sessions":3,"views":6,"add_to_cart":3,"checkout":3,"purchase":3,"now":3}  (3 sessions: every counter +3, views +6)

## migration importer (Prompt 14): the one parser over the 15-product fixture in every form
PASS  csv detected as csv with 15 products  (format=csv items=15 problems=0)
PASS  json detected as json with 15 products  (format=json items=15 problems=0)
PASS  the canonical block re-reads as lines with 15 products  (format=lines items=15)
PASS  tab-separated with the same header parses too  (format=csv items=15)
PASS  csv, json and lines agree on every title, price, collection, variants and image
PASS  every product keeps its pasted image URL by reference (https)  (15/15 with images)
PASS  prices are exact cents (e.g. 12.50 -> 1250, 19.50 -> 1950)
PASS  money parsing: '€1.234,56' = 123456, '1,234.56' = 123456, '38' = 3800, '38,00' = 3800
PASS  a bad image URL is dropped with a problem, a row without a title is skipped, a duplicate title is skipped  (items=1 problems=row 1 (x): image "not" is not an http(s) URL, ignored / row 2: no title, skipped / row 3: no title, skipped / row 4: duplicate title "x", skipped)
PASS  garbage is refused, not guessed
PASS  import parser: every form of the 15-product catalogue normalises identically

## changelog feed + switches (Prompt 15): the lifecycle for gate5-1433, the worker's shopper predicate, every store's switches
  2026-09-05T20:59:39  SHOPPED  v7 cleared  ::  5 of 5 shoppers reached confirmation, 0 dead end(s)
  2026-09-05T20:58:25  SHOPPED  v6 cleared  ::  5 of 5 shoppers reached confirmation, 0 dead end(s)
  2026-09-05T18:55:04  KILLED  autopilot: v3 vs v4 stopped  ::  stopped by rehearsal (owner stand-in); the incumbent keeps the traffic
  2026-09-05T18:55:03  RUNNING  autopilot: v3 vs v4  ::  not enough data: v4 2 sessions, P(best) 66% · v3 4 sessions, P(best) 34%
  2026-09-05T18:54:32  STARTED  autopilot: v3 vs v4  ::  v4 50% · v3 50%; visitors so far v3 10/300 · v4 2/300; metric reached_checkout
  2026-09-05T18:50:40  SHOPPED  v4 cleared  ::  5 of 5 shoppers reached confirmation, 0 dead end(s)
  2026-09-05T18:49:44  PROPOSED  v4 proposed by the autopilot  ::  agent revision; 0 product(s) added, 1 page(s)
  2026-09-05T18:46:27  KILLED  rehearsal 3: v2 vs v3, rigged 2% vs 20%: v2  ::  -87.8% vs v3 on reached_checkout (108 sessions); v3 wins: P(best) = 1.000 >= 0.95 on reached_checkout
  2026-09-05T18:46:27  PROMOTED  v3 takes all traffic  ::  rehearsal 3: v2 vs v3, rigged 2% vs 20% decided by console
  2026-09-05T18:46:17  RUNNING  rehearsal 3: v2 vs v3, rigged 2% vs 20%  ::  not enough data: v2 49 sessions, P(best) 1% · v3 81 sessions, P(best) 99%
  2026-09-05T18:46:06  STARTED  rehearsal 3: v2 vs v3, rigged 2% vs 20%  ::  v2 50% · v3 50%; visitors so far v2 121/50 · v3 279/50; metric reached_checkout; test traffic counted
  2026-09-05T18:45:45  KILLED  shape probe: v2  ::  -83.1% vs v3 on reached_checkout (62 sessions); v3 wins: P(best) = 0.997 >= 0.95 on reached_checkout
  2026-09-05T18:45:45  PROMOTED  v3 takes all traffic  ::  shape probe decided by console
  2026-09-05T18:45:15  STARTED  shape probe  ::  v2 50% · v3 50%; visitors so far v2 205/50 · v3 585/50; metric reached_checkout; test traffic counted
  2026-09-05T18:44:32  KILLED  rehearsal 1: v2 vs v3, rigged 2% vs 20%: v2  ::  -93.0% vs v3 on reached_checkout (430 sessions); v3 wins: P(best) = 1.000 >= 0.95 on reached_checkout
  2026-09-05T18:44:32  PROMOTED  v3 takes all traffic  ::  rehearsal 1: v2 vs v3, rigged 2% vs 20% decided by tick
  2026-09-05T18:43:14  STARTED  rehearsal 1: v2 vs v3, rigged 2% vs 20%  ::  v2 50% · v3 50%; visitors so far v2 655/50 · v3 1305/50; metric reached_checkout; test traffic counted
  2026-09-05T18:42:48  SHOPPED  v3 cleared  ::  5 of 5 shoppers reached confirmation, 0 dead end(s)
  2026-09-05T18:40:35  SHOPPED  v2 cleared  ::  5 of 5 shoppers reached confirmation, 0 dead end(s)
PASS  shopper switch predicate
  a: features {} archived=true
  b: features {} archived=true
  smoke: features {"photos":true,"contact":true,"reviews":true,"research":true} archived=true
  ethiopia: features {} archived=true
  orbit-books: features {} archived=true
  gate-21433: features {} archived=true
  gate5-1433: features {} archived=true
  noimg: features {} archived=true
  gate-23566: features {} archived=true
  gate-23591: features {} archived=true
  gate-probe: features {} archived=true
  atelier: features {} archived=true
  underquiet: features {} archived=true
  zero-state: features {} archived=false
  gate-zero: features {} archived=true
  northwind-goods: features {} archived=false
  emberfold: features {} archived=false
  motorstop: features {} archived=false
  reg-kiln: features {} archived=false
  reg-fold: features {} archived=false
  reg-fern: features {} archived=false
  motorsport: features {} archived=false
  ga8-skincare: features {} archived=false
  ga8-furniture: features {} archived=false
  ga8-watch: features {} archived=false
  free-candles: features {} archived=false
  northfold: features {} archived=false

## experiments (Prompt 9): live weights per tenant (must sum to 1) and every experiment's verdict
a  v2=1.0000
atelier  v2=1.0000
b  v1=1.0000
emberfold  v5=1.0000
ethiopia  v9=1.0000
gate-21433  v2=1.0000
gate-23566  v2=1.0000
gate-23591  v2=1.0000
gate5-1433  v7=1.0000
gate-probe  v182=1.0000
noimg  v1=1.0000
northfold  v10=1.0000
northwind-goods  v1=1.0000
orbit-books  v16=1.0000
reg-fern  v8=1.0000
reg-fold  v12=1.0000
reg-kiln  v13=1.0000
smoke  v2=1.0000
underquiet  v2=1.0000
zero-state  v13=1.0000
  ethiopia: v6 vs v7 (centered hero), rigged 2% vs 20%  decided  metric=reached_checkout  min/arm=50  test=true  by prompt-9 acceptance
  ethiopia: v6 vs v7 (centered hero)  stopped  metric=reached_checkout  min/arm=50  test=true  by prompt-9 acceptance
  ethiopia: v6 vs v7 (centered hero)  stopped  metric=reached_checkout  min/arm=50  test=true  by prompt-9 acceptance

## build order Phase 1: the image system — asset keys (dist/asset-key-check.js), the credit ledger, the account balance (never raised past 480)
PASS  ΔE2000 [50,-1.3802,-84.2814] vs [50,0,-82.7485] = 1  (1.0000)
PASS  ΔE2000 [50,2.5,0] vs [50,0,-2.5] = 4.3065  (4.3065)
PASS  ΔE2000 [50,2.5,0] vs [73,25,-18] = 27.1492  (27.1492)
PASS  ΔE2000 [63.0109,-31.0961,-5.8663] vs [62.8187,-29.7946,-4.0864] = 1.263  (1.2630)
PASS  black vs white is far apart  (100.00)
FAIL  2 check(s)
ledger:
{
  "budget": 3000,
  "spent": 2800,
  "entries": [
    {
      "at": "2026-09-06T02:36:29.971Z",
      "tenant": "zero-state",
      "what": "hero knwd17t5ncd22",
      "credits": 40
    },
    {
      "at": "2026-09-06T02:38:34.949Z",
      "tenant": "zero-state",
      "what": "hero kajxcskh11z8v",
      "credits": 40
    },
    {
      "at": "2026-09-06T02:40:13.697Z",
      "tenant": "zero-state",
      "what": "product No. 1 Everyday Skillet k6sjubt2p72m5",
      "credits": 40
    },
    {
      "at": "2026-09-06T02:40:26.614Z",
      "tenant": "zero-state",
      "what": "product Deep Sided Skillet kqml7ru6c4q75",
      "credits": 40
    },
    {
      "at": "2026-09-06T02:40:38.653Z",
      "tenant": "zero-state",
      "what": "product Smooth-Bore Searing Pan kly2splyzwlqp",
      "credits": 40
    },
    {
      "at": "2026-09-06T02:40:53.892Z",
      "tenant": "zero-state",
      "what": "product Long-Handle Hearth Skillet kfccnn2tsnaln",
      "credits": 40
    },
    {
      "at": "2026-09-06T02:41:06.657Z",
      "tenant": "zero-state",
      "what": "product Grill Skillet, Ribbed kxighg3r7hlr8",
      "credits": 40
    },
    {
      "at": "2026-09-06T02:51:39.993Z",
      "tenant": "zero-state",
      "what": "hero kpj8oyassm0tf",
      "credits": 40
    },
    {
      "at": "2026-09-06T03:33:52.243Z",
      "tenant": "reg-kiln",
      "what": "hero ktsw4cs79kkl7",
      "credits": 40
    },
    {
      "at": "2026-09-06T03:34:07.090Z",
      "tenant": "reg-kiln",
      "what": "product Stoneware Mug kw9f8hawi8isj",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:07:20.763Z",
      "tenant": "reg-fold",
      "what": "product Dot Grid Notebook kgmfv4ocorg8e",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:07:44.242Z",
      "tenant": "reg-fold",
      "what": "product Weekly Planner knqhw3otbs0co",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:08:09.779Z",
      "tenant": "reg-fold",
      "what": "product Letterpress Card Set ket2czjwfv67x",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:12:47.506Z",
      "tenant": "reg-fern",
      "what": "product Monstera Deliciosa khkeyigtqq2du",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:13:05.482Z",
      "tenant": "reg-fern",
      "what": "product ZZ Plant kvvocaqlk7cei",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:13:21.220Z",
      "tenant": "reg-fern",
      "what": "product Unglazed Clay Pot kfmsdlug0j6sc",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:13:40.244Z",
      "tenant": "reg-fern",
      "what": "product Snake Plant kuzh4mltmzs7b",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:18:14.779Z",
      "tenant": "reg-fold",
      "what": "product Dot Grid Notebook kxr9mfoz80uhc",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:18:30.142Z",
      "tenant": "reg-fold",
      "what": "product Weekly Planner kvrlw3qdpephm",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:18:55.068Z",
      "tenant": "reg-fold",
      "what": "product Letterpress Card Set kvlpkzv045kvx",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:21:57.079Z",
      "tenant": "reg-fern",
      "what": "product Monstera Deliciosa kqu9ot770ewvx",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:22:13.846Z",
      "tenant": "reg-fern",
      "what": "product ZZ Plant kpffx5ejo4p5n",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:22:30.322Z",
      "tenant": "reg-fern",
      "what": "product Unglazed Clay Pot kk1p3ocb12o1u",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:22:45.933Z",
      "tenant": "reg-fern",
      "what": "product Snake Plant kmwlo72eu2p0u",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:28:56.578Z",
      "tenant": "reg-kiln",
      "what": "product Wide Bowl k3w08p832pkyh",
      "credits": 40
    },
    {
      "at": "2026-09-06T04:29:13.521Z",
      "tenant": "reg-kiln",
      "what": "product Small Teapot kr2isb70gebos",
      "credits": 40
    },
    {
      "at": "2026-09-06T05:01:30.287Z",
      "tenant": "reg-kiln",
      "what": "regenerate Wide Bowl k3w08p832pkyh (ΔE 6.22)",
      "credits": 40
    },
    {
      "at": "2026-09-06T05:02:21.665Z",
      "tenant": "reg-kiln",
      "what": "regenerate Wide Bowl k3w08p832pkyh (ΔE 6.22)",
      "credits": 40
    },
    {
      "at": "2026-09-06T15:40:13.346500Z",
      "tenant": "reg-kiln",
      "what": "correction: job 364 charged a regeneration that drew nothing (generateImage reused the file under the same key); reversed",
      "credits": -40
    },
    {
      "at": "2026-09-06T15:40:13.346500Z",
      "tenant": "reg-kiln",
      "what": "correction: job 365 charged a regeneration that drew nothing (generateImage reused the file under the same key); reversed",
      "credits": -40
    },
    {
      "at": "2026-09-06T15:41:06.944Z",
      "tenant": "reg-kiln",
      "what": "regenerate Wide Bowl k3w08p832pkyh (ΔE 6.22)",
      "credits": 40
    },
    {
      "at": "2026-09-06T16:06:31.858Z",
      "tenant": "ethiopia",
      "what": "redraw The Two-Handle Skillet ethiopia-the-two-handle-skillet",
      "credits": 40
    },
    {
      "at": "2026-09-06T16:32:18.268Z",
      "tenant": "reg-fold",
      "what": "product Linen Duvet Cover koaxofqm5gmul",
      "credits": 40
    },
    {
      "at": "2026-09-06T16:32:38.663Z",
      "tenant": "reg-fold",
      "what": "product Linen Pillowcase Pair kb2ekshfk79z7",
      "credits": 40
    },
    {
      "at": "2026-09-06T16:32:58.218Z",
      "tenant": "reg-fold",
      "what": "product Linen Flat Sheet kep9b9ci89mib",
      "credits": 40
    },
    {
      "at": "2026-09-06T16:34:02.453Z",
      "tenant": "reg-fold",
      "what": "hero khnhbqm9wfnpv",
      "credits": 40
    },
    {
      "at": "2026-09-06T16:34:40.275Z",
      "tenant": "reg-fold",
      "what": "regenerate Linen Flat Sheet kep9b9ci89mib (ΔE 6.11)",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:04:13.679Z",
      "tenant": "zero-state",
      "what": "hero k2vnjxm5ll8qy",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:06:22.608Z",
      "tenant": "zero-state",
      "what": "product Slippery Grip Tee k0g4eqct8epk1",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:06:40.287Z",
      "tenant": "zero-state",
      "what": "product Dropped It Pocket Tee kg4xv2163bqud",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:07:26.014Z",
      "tenant": "zero-state",
      "what": "product Oops Longsleeve kcf3p66bs6o3e",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:07:45.686Z",
      "tenant": "zero-state",
      "what": "product Fumble Hoodie kloge6xwg0a8q",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:08:03.100Z",
      "tenant": "zero-state",
      "what": "product Butterknife Crewneck kkk6mrqb6q329",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:08:19.857Z",
      "tenant": "zero-state",
      "what": "product Spill Half-Zip kbprb936wgh3u",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:08:37.636Z",
      "tenant": "zero-state",
      "what": "product Slouch Cargo kuwzk34dyheic",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:08:56.906Z",
      "tenant": "zero-state",
      "what": "product Skid Track Pant kfu9alqs1id2x",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:09:17.629Z",
      "tenant": "zero-state",
      "what": "product Drop Short kjxrkpslmm1jv",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:09:36.595Z",
      "tenant": "zero-state",
      "what": "product Fumble 6-Panel Cap k7e1s1jchqfcs",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:09:53.851Z",
      "tenant": "zero-state",
      "what": "product Grease Beanie kszwwj63qmwvc",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:10:12.068Z",
      "tenant": "zero-state",
      "what": "product Slip Bucket Hat kzoo9pg1wpnyq",
      "credits": 40
    },
    {
      "at": "2026-09-06T18:10:32.174Z",
      "tenant": "zero-state",
      "what": "regenerate Fumble 6-Panel Cap k7e1s1jchqfcs (ΔE 6.38)",
      "credits": 40
    },
    {
      "at": "2026-09-06T19:55:00.000Z",
      "tenant": "-",
      "what": "cap raised 2000 -> 3000 by the owner for GA8 (no draw; correction record)",
      "credits": 0
    },
    {
      "at": "2026-09-06T20:05:04.060Z",
      "tenant": "ga8-skincare",
      "what": "hero k9uhn17bmx4c0",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:05:18.779Z",
      "tenant": "ga8-skincare",
      "what": "product Gel Cleanser ko7l060bqwddb",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:05:34.994Z",
      "tenant": "ga8-skincare",
      "what": "product Niacinamide 10 Serum kd4l1h28bosim",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:05:51.616Z",
      "tenant": "ga8-skincare",
      "what": "product Ceramide Moisturiser kh2fikszf02u2",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:06:06.686Z",
      "tenant": "ga8-skincare",
      "what": "product Squalane Body Oil k9ddp6e5pvdyr",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:12:56.257Z",
      "tenant": "ga8-skincare",
      "what": "product Gel Cleanser kvdi0wxuucv4i",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:13:13.262Z",
      "tenant": "ga8-skincare",
      "what": "product Niacinamide 10 Serum kseeszbxvqv4e",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:13:28.041Z",
      "tenant": "ga8-skincare",
      "what": "product Ceramide Moisturiser kifekh224jthe",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:13:42.260Z",
      "tenant": "ga8-skincare",
      "what": "product Squalane Body Oil k1xhg0t2f9w53",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:49:17.112Z",
      "tenant": "ga8-furniture",
      "what": "hero kqky61fvq9giw",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:49:33.700Z",
      "tenant": "ga8-furniture",
      "what": "product Oak Side Table k0asax6atuwci",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:49:52.366Z",
      "tenant": "ga8-furniture",
      "what": "product Ash Bench kfogf7fzbiay6",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:50:07.816Z",
      "tenant": "ga8-furniture",
      "what": "product Walnut Wall Shelf kb6xhoqc9y4f3",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:50:23.983Z",
      "tenant": "ga8-furniture",
      "what": "product Three-Legged Stool ke5ge64cybrj4",
      "credits": 40
    },
    {
      "at": "2026-09-06T20:50:40.005Z",
      "tenant": "ga8-furniture",
      "what": "regenerate Oak Side Table k0asax6atuwci (ΔE 6.05)",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:05:49.057Z",
      "tenant": "ga8-watch",
      "what": "hero kayrafex60rxp",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:06:06.889Z",
      "tenant": "ga8-watch",
      "what": "product Ref. 01 — 38 mm Steel kzfpedp8n0kg6",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:06:30.292Z",
      "tenant": "ga8-watch",
      "what": "product Ref. 02 — 40 mm Gold Dress kr6katrwoadyi",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:06:53.851Z",
      "tenant": "ga8-watch",
      "what": "product Ref. 03 — 40 mm Chronograph koytom3hb6obd",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:18:40.923Z",
      "tenant": "ga8-skincare",
      "what": "hero k9ar1v0tlfh58",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:36:16.431Z",
      "tenant": "ga8-watch",
      "what": "hero kayrafex60rxp",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:40:01.634Z",
      "tenant": "ga8-watch",
      "what": "hero kayrafex60rxp",
      "credits": 40
    },
    {
      "at": "2026-09-06T21:47:25.752Z",
      "tenant": "ga8-furniture",
      "what": "hero kqky61fvq9giw",
      "credits": 40
    },
    {
      "at": "2026-09-09T22:37:20.508Z",
      "tenant": "free-candles",
      "what": "hero kzfk4durgix6x",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:40:17.790Z",
      "tenant": "free-candles",
      "what": "hero kd5j23v30fy14",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:40:44.231Z",
      "tenant": "free-candles",
      "what": "product Cedar & Salt kn3brt35a9c40",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:40:58.330Z",
      "tenant": "free-candles",
      "what": "product Fig & Amber kxoedu5y8r7eg",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:41:16.326Z",
      "tenant": "free-candles",
      "what": "product Moss & Stone kjk61orwcyoeo",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:41:37.236Z",
      "tenant": "free-candles",
      "what": "product Neroli Bloom k6jxrt66iylu7",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:42:05.315Z",
      "tenant": "free-candles",
      "what": "product Sandalwood Refill kj3956a24w7ee",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:42:21.363Z",
      "tenant": "free-candles",
      "what": "product The Ritual Set k3dizhxvq465d",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:42:37.722Z",
      "tenant": "free-candles",
      "what": "regenerate Fig & Amber kxoedu5y8r7eg (ΔE 24.14)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:42:53.774Z",
      "tenant": "free-candles",
      "what": "regenerate Neroli Bloom k6jxrt66iylu7 (ΔE 24.33)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:43:09.097Z",
      "tenant": "free-candles",
      "what": "regenerate Sandalwood Refill kj3956a24w7ee (ΔE 6.7)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:46:25.099Z",
      "tenant": "northfold",
      "what": "hero k0td8jdscfgdh",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:46:42.131Z",
      "tenant": "northfold",
      "what": "product Boxy Heavyweight Tee kbzpyfo6dpetl",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:46:57.442Z",
      "tenant": "northfold",
      "what": "product Over-Sized Studio Hoodie kkqnbtjaqljaz",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:47:12.243Z",
      "tenant": "northfold",
      "what": "product Core Trucker Cap krmt371cwen4k",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:47:28.408Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie k13h2y60jrvix",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:47:43.975Z",
      "tenant": "northfold",
      "what": "product Canvas Tote k6pxk5iuj4a50",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:48:00.051Z",
      "tenant": "northfold",
      "what": "product Cotton Rib Socks klq20rjienikl",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:48:19.851Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote k6pxk5iuj4a50 (ΔE 6.29)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:48:43.495Z",
      "tenant": "northfold",
      "what": "regenerate Cotton Rib Socks klq20rjienikl (ΔE 9.82)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:50:05.556Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote k6pxk5iuj4a50 (ΔE 8.77)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:54:56.497Z",
      "tenant": "northfold",
      "what": "hero k4uji3kudlqaq",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:55:11.675Z",
      "tenant": "northfold",
      "what": "product Manchester Core Hoodie khan1caz9qbuz",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:55:40.318Z",
      "tenant": "northfold",
      "what": "product Standard Issue Tee kghuk656xbkz6",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:56:06.926Z",
      "tenant": "northfold",
      "what": "product District Cap kp4ctif2h7uqp",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:56:29.696Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie klu1jw8lcj362",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:56:59.183Z",
      "tenant": "northfold",
      "what": "product Canvas Tote k4tduxdnyq34w",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:57:27.458Z",
      "tenant": "northfold",
      "what": "product City Rib Socks klwv52fjj35i2",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:57:52.251Z",
      "tenant": "northfold",
      "what": "regenerate Standard Issue Tee kghuk656xbkz6 (ΔE 10.28)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:58:19.623Z",
      "tenant": "northfold",
      "what": "regenerate City Rib Socks klwv52fjj35i2 (ΔE 12.17)",
      "credits": 0
    },
    {
      "at": "2026-09-09T22:58:47.366Z",
      "tenant": "northfold",
      "what": "hero k4uji3kudlqaq redrawn on the product set-up (ΔE 9.26)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:06:14.095Z",
      "tenant": "northfold",
      "what": "hero kolfx8xa0vcg0",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:06:31.778Z",
      "tenant": "northfold",
      "what": "product Core Heavyweight Tee kq46wvy8upt7h",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:06:48.641Z",
      "tenant": "northfold",
      "what": "product Manchester Studio Hoodie k2ev3ls76cf9v",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:07:05.987Z",
      "tenant": "northfold",
      "what": "product Fold Cap klxvaggzqy51b",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:07:21.561Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie kigevipsy4g35",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:07:38.603Z",
      "tenant": "northfold",
      "what": "product Canvas Tote k68ih830g8lvc",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:08:07.053Z",
      "tenant": "northfold",
      "what": "product Crew Socks kera3ulroezzk",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:08:25.045Z",
      "tenant": "northfold",
      "what": "regenerate Crew Socks kera3ulroezzk (ΔE 35.65, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:08:42.343Z",
      "tenant": "northfold",
      "what": "regenerate Crew Socks kera3ulroezzk (ΔE 35.65, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:09:05.906Z",
      "tenant": "northfold",
      "what": "regenerate Crew Socks kera3ulroezzk (ΔE 35.65, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:09:35.354Z",
      "tenant": "northfold",
      "what": "hero kolfx8xa0vcg0 redrawn on the set's tone (ΔE 11.62, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:09:59.434Z",
      "tenant": "northfold",
      "what": "hero kolfx8xa0vcg0 redrawn on the set's tone (ΔE 11.62, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:10:22.354Z",
      "tenant": "northfold",
      "what": "hero kolfx8xa0vcg0 redrawn on the set's tone (ΔE 11.62, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:17:18.326Z",
      "tenant": "northfold",
      "what": "hero kja5hidkfjx6d",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:17:42.206Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee kouovcc8fhrcs",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:18:10.405Z",
      "tenant": "northfold",
      "what": "product Structured Hoodie k305rec66esjg",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:18:27.817Z",
      "tenant": "northfold",
      "what": "product Canvas Tote k8tuei60cqizh",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:18:47.661Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kc5ergfpgdqem",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:19:05.664Z",
      "tenant": "northfold",
      "what": "product Ribbed Crew Socks kqa2968j21zob",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:19:26.055Z",
      "tenant": "northfold",
      "what": "hero kja5hidkfjx6d redrawn on the set's tone (ΔE 23.97, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:22:12.636Z",
      "tenant": "northfold",
      "what": "hero kz0hi7y1g5qir",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:22:25.444Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee kzov3tv3g5tvo",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:22:42.010Z",
      "tenant": "northfold",
      "what": "product Over-Sized Fleece Hoodie knxxx7013pgmi",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:23:00.283Z",
      "tenant": "northfold",
      "what": "product Structured Canvas Cap k0rwdjfeaawwv",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:23:27.261Z",
      "tenant": "northfold",
      "what": "product Ribbed Wool Beanie kt0ybtk7rr8re",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:23:50.030Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kw0suc5yljext",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:24:06.977Z",
      "tenant": "northfold",
      "what": "product Cotton Blend Socks kb3ubgrslxh6e",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:24:21.706Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie kt0ybtk7rr8re (ΔE 7.47, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:24:40.591Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie kt0ybtk7rr8re (ΔE 7.47, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:25:00.053Z",
      "tenant": "northfold",
      "what": "hero kz0hi7y1g5qir redrawn on the set's tone (ΔE 26.05, round 1, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:25:16.294Z",
      "tenant": "northfold",
      "what": "hero kz0hi7y1g5qir redrawn on the set's tone (ΔE 26.05, round 1, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:25:30.387Z",
      "tenant": "northfold",
      "what": "hero kz0hi7y1g5qir redrawn on the set's tone (ΔE 26.05, round 1, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:30:09.723Z",
      "tenant": "northfold",
      "what": "hero kz0hi7y1g5qir",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:33:22.548Z",
      "tenant": "northfold",
      "what": "hero kf3m9hoa0enb1",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:33:56.282Z",
      "tenant": "northfold",
      "what": "product M1 Heavyweight Tee ksdbr6uw0qr3d",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:34:06.028Z",
      "tenant": "northfold",
      "what": "product Northfold Studio Hoodie k0uf00yus96xf",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:36:13.924Z",
      "tenant": "northfold",
      "what": "product M1 Heavyweight Tee ksdbr6uw0qr3d",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:36:50.055Z",
      "tenant": "northfold",
      "what": "product Core Trucker Cap kn61f1m7rsgpl",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:37:12.405Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie ke28lbvm0311e",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:37:30.240Z",
      "tenant": "northfold",
      "what": "product Canvas Tote k2nxm9xlb09mh",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:37:45.503Z",
      "tenant": "northfold",
      "what": "product Studio Socks ktu8mvxxdhahc",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:41:10.021Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee kqqs4sc07gge8",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:41:28.372Z",
      "tenant": "northfold",
      "what": "product Industrial Hoodie k0nv1ueq825uh",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:41:56.974Z",
      "tenant": "northfold",
      "what": "product Core Trucker Cap knm42p8mctyix",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:42:55.597Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie kemy1qgb88dwb",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:43:12.101Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kyxs2uu2qtff6",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:43:36.698Z",
      "tenant": "northfold",
      "what": "product Crew Socks ksxwr0vumyyhp",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:44:02.286Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 12.97, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:44:41.152Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 12.97, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:45:05.054Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 12.97, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:45:27.856Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 24.32, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:46:08.516Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 24.32, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:47:32.637Z",
      "tenant": "northfold",
      "what": "hero kut7dqqiyevxa",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:49:12.761Z",
      "tenant": "northfold",
      "what": "product Core Trucker Cap knm42p8mctyix",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:49:30.891Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie kemy1qgb88dwb",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:50:05.222Z",
      "tenant": "northfold",
      "what": "regenerate Industrial Hoodie k0nv1ueq825uh (ΔE 7.85, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:50:22.234Z",
      "tenant": "northfold",
      "what": "regenerate Industrial Hoodie k0nv1ueq825uh (ΔE 7.85, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:50:40.264Z",
      "tenant": "northfold",
      "what": "regenerate Industrial Hoodie k0nv1ueq825uh (ΔE 7.85, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:50:59.281Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 18.8, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:51:18.288Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 18.8, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:51:37.992Z",
      "tenant": "northfold",
      "what": "regenerate Core Trucker Cap knm42p8mctyix (ΔE 18.8, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:51:55.957Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Beanie kemy1qgb88dwb (ΔE 22.35, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:52:16.166Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Beanie kemy1qgb88dwb (ΔE 22.35, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:52:34.875Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Beanie kemy1qgb88dwb (ΔE 22.35, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:54:41.902Z",
      "tenant": "northfold",
      "what": "product Crew Socks ksxwr0vumyyhp",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:55:01.749Z",
      "tenant": "northfold",
      "what": "regenerate Heavyweight Box Tee kqqs4sc07gge8 (ΔE 28.92, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:55:17.795Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kyxs2uu2qtff6 (ΔE 22.3, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:55:46.429Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kyxs2uu2qtff6 (ΔE 22.3, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:56:07.908Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kyxs2uu2qtff6 (ΔE 22.3, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:56:31.984Z",
      "tenant": "northfold",
      "what": "hero kut7dqqiyevxa redrawn on the set's tone (ΔE 23.51, round 1, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-09T23:56:52.710Z",
      "tenant": "northfold",
      "what": "regenerate Heavyweight Box Tee kqqs4sc07gge8 (ΔE 6.4, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:03:32.808Z",
      "tenant": "northfold",
      "what": "hero ktqw0gvd56bt5",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:08:08.813Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee kl6tlpe7yiafm",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:08:23.384Z",
      "tenant": "northfold",
      "what": "product Overbuilt Hoodie kr1ne8wf7t6os",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:08:39.461Z",
      "tenant": "northfold",
      "what": "product Structured Trucker Cap kdrqrlodj4xr0",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:09:05.565Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie kppk26j2vuqvm",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:09:32.387Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kvbu88sbvxbw6",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:09:48.164Z",
      "tenant": "northfold",
      "what": "product Crew Socks kkfv4ay68o6cm",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:10:12.490Z",
      "tenant": "northfold",
      "what": "regenerate Overbuilt Hoodie kr1ne8wf7t6os (ΔE 13.63, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:10:30.248Z",
      "tenant": "northfold",
      "what": "regenerate Overbuilt Hoodie kr1ne8wf7t6os (ΔE 13.63, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:10:47.894Z",
      "tenant": "northfold",
      "what": "regenerate Overbuilt Hoodie kr1ne8wf7t6os (ΔE 13.63, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:11:04.200Z",
      "tenant": "northfold",
      "what": "regenerate Structured Trucker Cap kdrqrlodj4xr0 (ΔE 15.71, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:11:20.162Z",
      "tenant": "northfold",
      "what": "regenerate Structured Trucker Cap kdrqrlodj4xr0 (ΔE 15.71, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:11:35.604Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Beanie kppk26j2vuqvm (ΔE 20.16, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:19:17.728Z",
      "tenant": "northfold",
      "what": "product Standard Heavyweight Tee kliwucqvjem60",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:19:27.714Z",
      "tenant": "northfold",
      "what": "product Manchester Drop Hoodie keb5azwxyue75",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:20:07.966Z",
      "tenant": "northfold",
      "what": "product Core Trucker Cap kag4zss3dwsz4",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:20:17.665Z",
      "tenant": "northfold",
      "what": "product Ribbed Knit Beanie kmuckx81rsdb4",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:20:32.836Z",
      "tenant": "northfold",
      "what": "product Canvas Tote k997yxhnkgeeu",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:20:57.918Z",
      "tenant": "northfold",
      "what": "product Cotton Rib Socks km60h0u4rjzy1",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:21:22.065Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Drop Hoodie keb5azwxyue75 (ΔE 11.11, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:22:22.855Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Drop Hoodie keb5azwxyue75 (ΔE 11.11, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:25:58.129Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:26:35.810Z",
      "tenant": "northfold",
      "what": "product MCR Heavyweight Tee kn8syribmve2b",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:27:28.564Z",
      "tenant": "northfold",
      "what": "product Fold Hoodie kt6cdf1vrfcgg",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:27:57.498Z",
      "tenant": "northfold",
      "what": "product Northfold Dad Cap k6h5v16lbbh96",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:28:20.666Z",
      "tenant": "northfold",
      "what": "product Canvas Tote k8n0c009hdrx6",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:28:58.779Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie k14s857sqek32",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:29:08.499Z",
      "tenant": "northfold",
      "what": "product Crew Socks k2tkhf8mnl7cc",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:29:36.858Z",
      "tenant": "northfold",
      "what": "regenerate Northfold Dad Cap k6h5v16lbbh96 (ΔE 12.95, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:29:56.549Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 6.61, round 1, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:30:09.819Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 6.61, round 1, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:30:22.779Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 6.61, round 1, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:30:35.413Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 17.03, round 2, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:30:47.779Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 17.03, round 2, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:31:01.083Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 17.03, round 2, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:31:14.270Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 19.47, round 3, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:31:27.137Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 19.47, round 3, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T00:31:39.783Z",
      "tenant": "northfold",
      "what": "hero k2bamjwoarfya redrawn on the set's tone (ΔE 19.47, round 3, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:17:57.096Z",
      "tenant": "northfold",
      "what": "hero kq2i246uu4lxv",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:18:31.475Z",
      "tenant": "northfold",
      "what": "product M1 Heavyweight Tee k4x7ysxe1bgwa",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:18:41.211Z",
      "tenant": "northfold",
      "what": "product M1 Heavyweight Tee k4x7ysxe1bgwa-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:18:51.106Z",
      "tenant": "northfold",
      "what": "product M1 Heavyweight Tee k4x7ysxe1bgwa-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:19:20.364Z",
      "tenant": "northfold",
      "what": "product Northfold Boxy Hoodie kqas0zldtksbh",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:19:29.991Z",
      "tenant": "northfold",
      "what": "product Northfold Boxy Hoodie kqas0zldtksbh-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:19:59.838Z",
      "tenant": "northfold",
      "what": "product Northfold Boxy Hoodie kqas0zldtksbh-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:20:16.136Z",
      "tenant": "northfold",
      "what": "product Canvas Work Cap k8axag6vzk83u",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:20:46.418Z",
      "tenant": "northfold",
      "what": "product Canvas Work Cap k8axag6vzk83u-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:21:01.848Z",
      "tenant": "northfold",
      "what": "product Ribbed Wool Beanie kfnsfdyue8mdr",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:21:21.560Z",
      "tenant": "northfold",
      "what": "product Ribbed Wool Beanie kfnsfdyue8mdr-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:21:31.195Z",
      "tenant": "northfold",
      "what": "product Ribbed Wool Beanie kfnsfdyue8mdr-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:21:49.112Z",
      "tenant": "northfold",
      "what": "product Cotton Webbing Tote km14aejeyp6jj",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:21:58.805Z",
      "tenant": "northfold",
      "what": "product Cotton Webbing Tote km14aejeyp6jj-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:22:18.489Z",
      "tenant": "northfold",
      "what": "product Cotton Webbing Tote km14aejeyp6jj-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:22:35.846Z",
      "tenant": "northfold",
      "what": "product Cotton Rib Socks kh5errhqkca9u",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:22:52.798Z",
      "tenant": "northfold",
      "what": "regenerate M1 Heavyweight Tee k4x7ysxe1bgwa (ΔE 7.34, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:23:10.834Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie kfnsfdyue8mdr (ΔE 22.26, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:23:28.617Z",
      "tenant": "northfold",
      "what": "regenerate Cotton Webbing Tote km14aejeyp6jj (ΔE 6.48, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:24:27.403Z",
      "tenant": "northfold",
      "what": "regenerate M1 Heavyweight Tee k4x7ysxe1bgwa (ΔE 7.22, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:24:42.625Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie kfnsfdyue8mdr (ΔE 37.7, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:25:02.314Z",
      "tenant": "northfold",
      "what": "regenerate Cotton Webbing Tote km14aejeyp6jj (ΔE 13.67, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:25:28.682Z",
      "tenant": "northfold",
      "what": "regenerate M1 Heavyweight Tee k4x7ysxe1bgwa (ΔE 21.53, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:25:46.103Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie kfnsfdyue8mdr (ΔE 33.98, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:27:39.699Z",
      "tenant": "northfold",
      "what": "product Core Heavyweight Tee kyfb535nc6krj",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:27:57.001Z",
      "tenant": "northfold",
      "what": "product Manchester Studio Hoodie k3mx3mguptms9",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:28:17.018Z",
      "tenant": "northfold",
      "what": "product Unstructured Trucker Cap knnychw5ntjll",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:28:26.844Z",
      "tenant": "northfold",
      "what": "product Unstructured Trucker Cap knnychw5ntjll-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:28:36.454Z",
      "tenant": "northfold",
      "what": "product Unstructured Trucker Cap knnychw5ntjll-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:28:51.771Z",
      "tenant": "northfold",
      "what": "product Ribbed Knit Beanie kdk4kgfz7y270",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:29:01.500Z",
      "tenant": "northfold",
      "what": "product Ribbed Knit Beanie kdk4kgfz7y270-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:29:11.276Z",
      "tenant": "northfold",
      "what": "product Ribbed Knit Beanie kdk4kgfz7y270-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:29:26.407Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kvneyy4i50qaq",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:29:35.992Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kvneyy4i50qaq-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:29:45.581Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kvneyy4i50qaq-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:30:01.442Z",
      "tenant": "northfold",
      "what": "product Crew Rib Socks k19vxt931cic0",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:30:11.306Z",
      "tenant": "northfold",
      "what": "product Crew Rib Socks k19vxt931cic0-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:30:21.143Z",
      "tenant": "northfold",
      "what": "product Crew Rib Socks k19vxt931cic0-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:30:38.291Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:30:56.563Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:31:24.540Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:31:42.332Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:31:58.367Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:32:15.751Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:32:32.368Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:32:51.080Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:33:16.866Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:33:38.204Z",
      "tenant": "northfold",
      "what": "regenerate Core Heavyweight Tee kyfb535nc6krj (ΔE 13.88, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:34:03.737Z",
      "tenant": "northfold",
      "what": "regenerate Core Heavyweight Tee kyfb535nc6krj (ΔE 13.88, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:34:26.981Z",
      "tenant": "northfold",
      "what": "regenerate Core Heavyweight Tee kyfb535nc6krj (ΔE 13.88, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:34:51.686Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 12.18, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:35:07.034Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 12.18, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:37:09.856Z",
      "tenant": "northfold",
      "what": "regenerate Core Heavyweight Tee kyfb535nc6krj (ΔE 3.81, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:38:27.072Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 4.31, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:38:43.403Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 4.31, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:39:00.982Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 4.31, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:39:08.544Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:39:18.016Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:39:27.148Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:39:36.604Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:39:44.091Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:39:52.838Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:40:00.507Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:40:10.489Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:40:17.493Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:40:59.930Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 20.05, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:41:10.152Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 20.05, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:41:35.500Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 20.05, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:42:04.143Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 10.48, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:43:59.403Z",
      "tenant": "northfold",
      "what": "regenerate Core Heavyweight Tee kyfb535nc6krj (ΔE 3.81, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:45:07.234Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 4.31, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:45:14.923Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 4.31, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:45:24.165Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 4.31, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:45:32.283Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:45:41.809Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:45:51.097Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 10.63, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:46:00.342Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:46:07.794Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:46:16.578Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 11.83, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:46:24.412Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:46:34.116Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:46:41.164Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 11.62, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:46:53.848Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 20.05, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:47:03.720Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 20.05, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:47:10.408Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 20.05, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:47:20.516Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 10.48, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:47:36.418Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 10.48, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:48:01.981Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 10.48, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:48:17.965Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 25.2, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:48:35.326Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 25.2, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:49:05.034Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 25.2, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:49:20.109Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 5.87, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:49:45.093Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 5.87, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:49:59.915Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 5.87, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:50:14.620Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 21.96, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:50:35.637Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 21.96, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:50:50.523Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 21.96, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:51:16.045Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 2.59, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:51:32.278Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 2.59, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:51:48.776Z",
      "tenant": "northfold",
      "what": "regenerate Manchester Studio Hoodie k3mx3mguptms9 (ΔE 2.59, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:52:04.790Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 5.18, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:52:22.593Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 5.18, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:52:59.079Z",
      "tenant": "northfold",
      "what": "regenerate Unstructured Trucker Cap knnychw5ntjll (ΔE 5.18, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:53:13.879Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 12.72, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:53:41.707Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 12.72, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:54:06.673Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Knit Beanie kdk4kgfz7y270 (ΔE 12.72, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:54:25.602Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 7.22, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:54:41.049Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 7.22, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:54:56.612Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kvneyy4i50qaq (ΔE 7.22, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:55:22.364Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 31.3, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:55:47.277Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 31.3, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T12:56:00.734Z",
      "tenant": "northfold",
      "what": "regenerate Crew Rib Socks k19vxt931cic0 (ΔE 31.3, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:56:02.084Z",
      "tenant": "northfold",
      "what": "product The Manchester Heavyweight Tee kweiypbeh0eud",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:56:32.177Z",
      "tenant": "northfold",
      "what": "product The Manchester Heavyweight Tee kweiypbeh0eud-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:56:51.952Z",
      "tenant": "northfold",
      "what": "product The Manchester Heavyweight Tee kweiypbeh0eud-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:57:18.125Z",
      "tenant": "northfold",
      "what": "product Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:57:27.935Z",
      "tenant": "northfold",
      "what": "product Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:57:37.934Z",
      "tenant": "northfold",
      "what": "product Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:57:56.678Z",
      "tenant": "northfold",
      "what": "product Unstructured Cotton Cap kv7cra7k0gs2r",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:58:06.213Z",
      "tenant": "northfold",
      "what": "product Unstructured Cotton Cap kv7cra7k0gs2r-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:58:36.300Z",
      "tenant": "northfold",
      "what": "product Unstructured Cotton Cap kv7cra7k0gs2r-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:58:52.457Z",
      "tenant": "northfold",
      "what": "product Ribbed Wool Beanie k4x7kpc5fy0gw",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:59:02.227Z",
      "tenant": "northfold",
      "what": "product Ribbed Wool Beanie k4x7kpc5fy0gw-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:59:22.254Z",
      "tenant": "northfold",
      "what": "product Ribbed Wool Beanie k4x7kpc5fy0gw-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:59:41.055Z",
      "tenant": "northfold",
      "what": "product Canvas Tote Bag kutf9qwy9wblj",
      "credits": 0
    },
    {
      "at": "2026-09-10T15:59:50.794Z",
      "tenant": "northfold",
      "what": "product Canvas Tote Bag kutf9qwy9wblj-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:00:00.439Z",
      "tenant": "northfold",
      "what": "product Canvas Tote Bag kutf9qwy9wblj-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:00:16.786Z",
      "tenant": "northfold",
      "what": "product Cotton Ribbed Socks kfysmhur1ofcd",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:00:26.585Z",
      "tenant": "northfold",
      "what": "product Cotton Ribbed Socks kfysmhur1ofcd-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:00:46.353Z",
      "tenant": "northfold",
      "what": "product Cotton Ribbed Socks kfysmhur1ofcd-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:01:31.257Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie k4x7kpc5fy0gw (ΔE 11.01, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:01:50.356Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie k4x7kpc5fy0gw (ΔE 11.01, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:02:17.697Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie k4x7kpc5fy0gw (ΔE 11.01, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:02:41.691Z",
      "tenant": "northfold",
      "what": "regenerate Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3 (ΔE 7.02, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:03:06.256Z",
      "tenant": "northfold",
      "what": "regenerate Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3 (ΔE 7.02, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:03:27.923Z",
      "tenant": "northfold",
      "what": "regenerate Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3 (ΔE 7.02, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:03:50.781Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie k4x7kpc5fy0gw (ΔE 41.65, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:04:10.504Z",
      "tenant": "northfold",
      "what": "regenerate Ribbed Wool Beanie k4x7kpc5fy0gw (ΔE 41.65, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:05:20.365Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote Bag kutf9qwy9wblj (ΔE 8.53, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:05:36.550Z",
      "tenant": "northfold",
      "what": "regenerate Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3 (ΔE 6.31, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:06:19.992Z",
      "tenant": "northfold",
      "what": "regenerate Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3 (ΔE 6.31, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:06:39.421Z",
      "tenant": "northfold",
      "what": "regenerate Oversized Drop-Shoulder Hoodie kk2zxs0m82mi3 (ΔE 6.31, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:10:13.604Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee k9pafaui76vsd",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:10:44.463Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee k9pafaui76vsd-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:11:08.057Z",
      "tenant": "northfold",
      "what": "product Over-Sized Studio Hoodie k1e1n9kga62x7",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:11:50.890Z",
      "tenant": "northfold",
      "what": "product Over-Sized Studio Hoodie k1e1n9kga62x7-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:12:27.581Z",
      "tenant": "northfold",
      "what": "product Over-Sized Studio Hoodie k1e1n9kga62x7-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:12:51.306Z",
      "tenant": "northfold",
      "what": "product Structured Trucker Cap k2b6xrfwu6zbf",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:13:00.952Z",
      "tenant": "northfold",
      "what": "product Structured Trucker Cap k2b6xrfwu6zbf-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:13:14.356Z",
      "tenant": "northfold",
      "what": "product Structured Trucker Cap k2b6xrfwu6zbf-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:14:13.024Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie kmbcbfaepkpny",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:14:23.917Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie kmbcbfaepkpny-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:14:40.807Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie kmbcbfaepkpny-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:14:56.909Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kkfegybaqqt22",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:15:13.727Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kkfegybaqqt22-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:15:27.401Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kkfegybaqqt22-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:15:50.981Z",
      "tenant": "northfold",
      "what": "product Cotton Ribbed Socks kvzqkljm92nxl",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:16:09.632Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 17.1, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:16:30.081Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 17.1, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:16:51.907Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 17.1, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:17:10.633Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 17.86, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:17:31.339Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 17.86, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:17:49.321Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 17.86, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:18:05.538Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 21.63, try 1)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:18:25.273Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 21.63, try 2)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:18:48.854Z",
      "tenant": "northfold",
      "what": "regenerate Canvas Tote kkfegybaqqt22 (ΔE 21.63, try 3)",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:21:35.018Z",
      "tenant": "northfold",
      "what": "hero kddberdkgo4gr",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:21:50.354Z",
      "tenant": "northfold",
      "what": "product Core Heavyweight Tee kq0qk1jowbuj1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:22:06.203Z",
      "tenant": "northfold",
      "what": "product Core Heavyweight Tee kq0qk1jowbuj1-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:22:24.654Z",
      "tenant": "northfold",
      "what": "product Core Heavyweight Tee kq0qk1jowbuj1-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:22:46.512Z",
      "tenant": "northfold",
      "what": "product Industrial Hoodie kmcaucncv6f1j",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:23:00.954Z",
      "tenant": "northfold",
      "what": "product Industrial Hoodie kmcaucncv6f1j-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:23:18.399Z",
      "tenant": "northfold",
      "what": "product Industrial Hoodie kmcaucncv6f1j-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:23:39.806Z",
      "tenant": "northfold",
      "what": "product Worker Cap k3894xizspz1d",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:23:53.025Z",
      "tenant": "northfold",
      "what": "product Worker Cap k3894xizspz1d-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:24:09.561Z",
      "tenant": "northfold",
      "what": "product Worker Cap k3894xizspz1d-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:24:31.604Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie klv4mset7sq6u",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:24:46.364Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie klv4mset7sq6u-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:25:00.722Z",
      "tenant": "northfold",
      "what": "product Ribbed Beanie klv4mset7sq6u-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:25:24.854Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kzttjxn1dniuh",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:25:35.530Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kzttjxn1dniuh-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:25:45.458Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kzttjxn1dniuh-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T16:26:09.268Z",
      "tenant": "northfold",
      "what": "product Crew Socks k6s77rmumi6q7",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:55:07.571Z",
      "tenant": "northfold",
      "what": "hero ksk5lgduzqffw",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:55:17.460Z",
      "tenant": "northfold",
      "what": "hero ksk5lgduzqffw",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:55:52.391Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee kdzdqcl8hvq2m",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:56:22.604Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee kdzdqcl8hvq2m-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:56:52.395Z",
      "tenant": "northfold",
      "what": "product Heavyweight Box Tee kdzdqcl8hvq2m-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:57:27.282Z",
      "tenant": "northfold",
      "what": "product Manchester Fleece Hoodie ktlv9rin3wnx7",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:57:57.366Z",
      "tenant": "northfold",
      "what": "product Manchester Fleece Hoodie ktlv9rin3wnx7-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:58:08.401Z",
      "tenant": "northfold",
      "what": "product Manchester Fleece Hoodie ktlv9rin3wnx7-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:58:25.954Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kk933ckoakpum",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:58:36.238Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kk933ckoakpum-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:58:47.295Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kk933ckoakpum-c2",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:58:57.816Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kk933ckoakpum-c3",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:59:08.246Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kk933ckoakpum-c4",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:59:18.627Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kk933ckoakpum-c5",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:59:28.800Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kkx4s9vmgudr3",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:59:38.969Z",
      "tenant": "northfold",
      "what": "product Canvas Tote kkx4s9vmgudr3-c1",
      "credits": 0
    },
    {
      "at": "2026-09-10T23:59:54.517Z",
      "tenant": "northfold",
      "what": "product Ribbed Crew Socks kh4z5eu8oq26v",
      "credits": 0
    },
    {
      "at": "2026-09-11T00:00:05.149Z",
      "tenant": "northfold",
      "what": "product Ribbed Crew Socks kh4z5eu8oq26v-c1",
      "credits": 0
    },
    {
      "at": "2026-09-11T00:00:15.563Z",
      "tenant": "northfold",
      "what": "product Ribbed Crew Socks kh4z5eu8oq26v-c2",
      "credits": 0
    },
    {
      "at": "2026-09-11T00:00:30.613Z",
      "tenant": "northfold",
      "what": "product Core Cap kutcb81o6zm7v",
      "credits": 0
    },
    {
      "at": "2026-09-11T00:00:41.095Z",
      "tenant": "northfold",
      "what": "product Core Cap kutcb81o6zm7v-c1",
      "credits": 0
    },
    {
      "at": "2026-09-11T00:00:51.393Z",
      "tenant": "northfold",
      "what": "product Core Cap kutcb81o6zm7v-c2",
      "credits": 0
    },
    {
      "at": "2026-09-11T00:01:01.598Z",
      "tenant": "northfold",
      "what": "product Core Cap kutcb81o6zm7v-c3",
      "credits": 0
    },
    {
      "at": "2026-09-11T00:02:39.121Z",
      "tenant": "northfold",
      "what": "product Wool Blend Beanie kk933ckoakpum",
      "credits": 0
    }
  ]
}balance: 8678 credits

## build order Phase 2: design tokens (dist/design-check.js: contrast, chroma, the cliché string, the copy lint)
ethiopia v9: ground #F5F0E8 (chroma 4.5), pair editorial, accent #C4501A (hue 19.1°) -> cream-serif-terracotta is the generated-store cliché; change one.
PASS  the current ethiopia document fails on the cliché rule with the exact string
PASS  a corrected document (ground off cream) passes
PASS  pairing "inter" is refused  (design.pairing: Invalid option: expected one of "archivo"|"general"|"fraunces"|"newsreader"|"syne"|"cormorant"|"instrument"|"plex")
PASS  low contrast is refused with the measured ratio  (contrast(ink, ground) is 3.9:1; it must be at least 12:1 | contrast(ink, ground2) is 3.6:1; it must be at least 10:1)
PASS  a chromatic ground is refused with the measured chroma  (chroma(ground) is 16.6; the ground must stay at or under 8)
FAIL  copy lint catches the exclamation mark and the banned word  ($.pages[0].blocks[0].headline: exclamation mark in "Elevate your kitchen!" | $.pages[0].blocks[0].headline: "elevate" in "Elevate your kitchen!" | $.pages[0].blocks[0].headline: machine-made phrase "elevate" in "Elevate your kitchen!")
PASS  contrast maths: black on white = 21:1
FAIL  1 check(s)

## build order Phase 4: the ten gates, each broken once on purpose, then the passing table (dist/gates-check.js emberfold)
BROKEN    5.1 drop a product picture
    -> 5.1 no placeholders: real pictures 0, products 2; without a picture: A, B
BROKEN    5.2 bake text into a picture (a served lettered file)
    -> 5.2 text gate on every picture: 1 picture(s) inspected; 1 typographic tile(s) not inspected (lettering by design); lettered 0; gate unavailable 1
BROKEN    5.3 two pictures on different grounds
    -> 5.3 background uniformity: max ΔE2000 39.23 over 3 picture(s) (limit 6); over: orbit-books-a-fine-and-private.png 39.23
BROKEN    5.4 low-contrast palette
    -> 5.4 contrast and neutral grounds: contrast(ink, ground) is 3:1; it must be at least 12:1; contrast(ink2, ground) is 2.4:1; it must be at least 4.5:1; contrast(ink, ground2) is 2.8:1; it must be at least 10:1
BROKEN    5.5 cream + serif + terracotta
    -> 5.5 cliché detector: cream-serif-terracotta is the generated-store cliché; change one.
BROKEN    5.6 the same skeleton as another live store
    -> 5.6 skeleton variance: identical to another-store: hero/product_forward > values/row_4 > product_grid/editorial_mix > featured_product/left_image > editorial/image_right > faq/accordion > newsletter/inline
BROKEN    5.7 an unimplemented variant
    -> 5.7 variant exhaustiveness: unknown: hero/unimplemented_probe
BROKEN    5.8 a page below the bar (a legacy store over plain http)
    -> 5.8 Lighthouse mobile: Performance 94 Accessibility 100 Best Practices 78 CLS 0.000 (need 90/95/95/<=0.05); TBT 138 ms
BROKEN    5.9 an exclamation mark in a headline
    -> 5.9 copy lint: $.pages[0].blocks[0].headline: exclamation mark in "Elevate your kitchen!"; $.pages[0].blocks[0].headline: "elevate" in "Elevate your kitchen!"; $.pages[0].blocks[0].headline: machine-made phrase "elevate" in "Elevate your kitchen!"
BROKEN    5.10 an invented review sign-off in a quote
    -> 5.10 reviews integrity: 0 reviews block(s) render 0 real row(s); invented sign-off: Best pan I have owned. — Marta S., Berlin
BROKEN    A1 a page with an unlabelled button and an image without alt (planted on the evidence host)
    -> A1 axe-core: 2 violation(s) over 15 passing rule(s); serious/critical 2: button-name (critical, 1 node), image-alt (critical, 1 node)
BROKEN    A2 a served theme that names a colour and a family
    -> A2 token lint on the served theme: theme override: 98 bytes of theme CSS, 3 problem(s): [raw-colour] #ff0000 — colours are tokens (var(--n-*), var(--accent), var(--c-*)); [third-font] font-family: "Comic Sans MS" — only var(--font-display), var(--font-body) or inherit (two families, never three); [off-scale-space] padding: 13p
BROKEN    A4 a phone page with a 600-px box that cannot shrink (planted on the evidence host)
    -> A4 layout fits the viewport: 390-px viewport, layout / scroll width: home 608 / 608, checkout 390 / 390 (content wider than the phone)
BROKEN    A5 a page that renders no product for a document that sells (the a11y plant, no cards)
    -> A5 the home page renders its products: 0 product element(s) rendered, 0 empty-collection note(s)

14/14 gates fired on a deliberate break

passing table (clean context; 5.8 measured on the live public address):
  FAIL  5.1 no placeholders: real pictures 3 (1 typographic tile by choice), products 3; 2 picture file(s) missing on disk; without a picture: A, B
  PASS  5.2 text gate on every picture: 0 picture(s) inspected; 1 typographic tile(s) not inspected (lettering by design); lettered 0; gate unavailable 0
  PASS  5.3 background uniformity: 0 picture(s); nothing to compare
  PASS  5.4 contrast and neutral grounds: ink/ground measured, all within limits
  PASS  5.5 cliché detector: ground #EBEBEA, pairing archivo, accent #C4541A: not the banned trio
  PASS  5.6 skeleton variance: hero/product_forward > values/row_4 > product_grid/editorial_mix > featured_product/left_image > editorial/image_right > faq/accordion > newsletter/inline (unique among 0 other live store(s))
  PASS  5.7 variant exhaustiveness: 11 block(s), every variant in the enums
  PASS  5.8 Lighthouse mobile: Performance 97 Accessibility 100 Best Practices 100 CLS 0.000 (need 90/95/95/<=0.05); TBT 31 ms
  WARN  A3 web vitals (GA4): LCP 2.65 s (< 2.5), INP 40 ms (< 200; 3 interaction(s), worst click on a.chrome__cart, CPU 4x), CLS 0.000 (< 0.1) [advisory: WEB_VITALS_GATE is not "block"]
  PASS  A4 layout fits the viewport: 390-px viewport, layout / scroll width: home 390 / 390, product 390 / 390, checkout 390 / 390
  PASS  A5 the home page renders its products: 4 product element(s) rendered, 0 empty-collection note(s)
  PASS  A1 axe-core: 0 violation(s) over 44 passing rule(s); serious/critical 0
  PASS  A2 token lint on the served theme: theme base: 160 bytes of theme CSS, 0 problem(s)
  PASS  5.9 copy lint: no exclamation marks, no emoji, none of luxury/premium/elevate/curated, no machine-made phrase
  PASS  5.10 reviews integrity: 0 reviews block(s) render 0 real row(s)
cliché string in use: cream-serif-terracotta is the generated-store cliché; change one.
exit=0

## build order Phase 3: the two rebuilt stores (block arrays, Lighthouse mobile on home + one PDP over the public address, screenshots 390/1440)
== emberfold
  brand: Emberfold  pairing archivo  ground #EBEBEA  accent #C4541A on primary_button  art studio  chrome wordmark_left/columns  pdp thumbs_left
  page home: [hero/product_forward, values/row_4, product_grid/editorial_mix, featured_product/left_image, editorial/image_right, faq/accordion, newsletter/inline]
  page about: [hero/text_only, rich_text/manifesto, values/row_3, contact/split]
  live v5; public 200; pdp /products/emberfold-no-1-everyday-skillet 200
  Lighthouse mobile:
  https://emberfold.amboras.phillyshell.cloud/
    Performance 94  Accessibility 100  Best Practices 100  CLS 0  LCP 3.0 s  TBT 40 ms
  https://emberfold.amboras.phillyshell.cloud/products/emberfold-no-1-everyday-skillet
    Performance 100  Accessibility 100  Best Practices 100  CLS 0  LCP 1.9 s  TBT 60 ms
  screenshots: /home/edward/public_apps/amboras/data/evidence/phase3/emberfold-{home,pdp}-{390,1440}.png
== orbit-books
  brand: Orbit Books  pairing newsreader  ground #F5F5F5  accent #0D6060 on sale_price+indicator  art natural  chrome wordmark_centre/minimal  pdp stacked
  page home: [editorial/image_right, hero/text_only, collection_strip/scroll, values/row_3, product_grid/uniform_4, featured_product/right_image, reviews/list, faq/plain]
  live v16; public 200; pdp /products/orbit-books-the-stars-are-indifferent-to-astronomy 200
  Lighthouse mobile:
  https://orbit-books.amboras.phillyshell.cloud/
    Performance 92  Accessibility 100  Best Practices 100  CLS 0  LCP 2.9 s  TBT 130 ms
  https://orbit-books.amboras.phillyshell.cloud/products/orbit-books-the-stars-are-indifferent-to-astronomy
    Performance 100  Accessibility 100  Best Practices 100  CLS 0  LCP 1.4 s  TBT 50 ms
  screenshots: /home/edward/public_apps/amboras/data/evidence/phase3/orbit-books-{home,pdp}-{390,1440}.png

## BUILD-ORDER v1 sensors (agent/sensors/gate.sh: the ten gates over every named live store, every check-*.sh, the break-each-once proof, 5.11, regression 5.6)
# gate.sh 2026-10-16T11:21:12Z commit f1aa3de stores: emberfold orbit-books reg-kiln reg-fold reg-fern
== emberfold v5 (live): 4 product(s) reached by the document, 4 raster picture(s), 19 other live store(s)
  PASS  5.1 no placeholders: real pictures 4, products 4
  FAIL  5.2 text gate on every picture: 4 picture(s) inspected; lettered 0; gate unavailable 4
  PASS  5.3 background uniformity: max ΔE2000 1.85 over 4 picture(s) (limit 6)
  PASS  5.4 contrast and neutral grounds: ink/ground measured, all within limits
  PASS  5.5 cliché detector: ground #EBEBEA, pairing archivo, accent #C4541A: not the banned trio
  PASS  5.6 skeleton variance: hero/product_forward > values/row_4 > product_grid/editorial_mix > featured_product/left_image > editorial/image_right > faq/accordion > newsletter/inline (unique among 19 other live store(s))
  PASS  5.7 variant exhaustiveness: 11 block(s), every variant in the enums
  PASS  5.8 Lighthouse mobile: Performance 94 Accessibility 100 Best Practices 100 CLS 0.000 (need 90/95/95/<=0.05); TBT 34 ms
  WARN  A3 web vitals (GA4): LCP 2.96 s (< 2.5), INP 40 ms (< 200; 1 interaction(s), worst click on path.[object, CPU 4x), CLS 0.000 (< 0.1) [advisory: WEB_VITALS_GATE is not "block"]
  PASS  A4 layout fits the viewport: 390-px viewport, layout / scroll width: home 390 / 390, product 390 / 390, checkout 390 / 390
  PASS  A5 the home page renders its products: 4 product element(s) rendered, 0 empty-collection note(s)
  PASS  A1 axe-core: 0 violation(s) over 44 passing rule(s); serious/critical 0
  PASS  A2 token lint on the served theme: theme base: 160 bytes of theme CSS, 0 problem(s)
  PASS  5.9 copy lint: no exclamation marks, no emoji, none of luxury/premium/elevate/curated, no machine-made phrase
  PASS  5.10 reviews integrity: 0 reviews block(s) render 0 real row(s)
== orbit-books v16 (live): 4 product(s) reached by the document, 0 raster picture(s), 19 other live store(s)
  PASS  5.1 no placeholders: real pictures 4 (4 typographic tiles by choice), products 4
  PASS  5.2 text gate on every picture: 0 picture(s) inspected; 4 typographic tile(s) not inspected (lettering by design); lettered 0; gate unavailable 0
  PASS  5.3 background uniformity: 0 picture(s); nothing to compare
  PASS  5.4 contrast and neutral grounds: ink/ground measured, all within limits
  PASS  5.5 cliché detector: ground #F5F5F5, pairing newsreader, accent #0D6060: not the banned trio
  PASS  5.6 skeleton variance: editorial/image_right > hero/text_only > collection_strip/scroll > values/row_3 > product_grid/uniform_4 > featured_product/right_image > reviews/list > faq/plain (unique among 19 other live store(s))
  PASS  5.7 variant exhaustiveness: 8 block(s), every variant in the enums
  PASS  5.8 Lighthouse mobile: Performance 93 Accessibility 100 Best Practices 100 CLS 0.000 (need 90/95/95/<=0.05); TBT 74 ms
  WARN  A3 web vitals (GA4): LCP 2.80 s (< 2.5), INP 88 ms (< 200; 3 interaction(s), worst keydown on button.drawer__close, CPU 4x), CLS 0.000 (< 0.1) [advisory: WEB_VITALS_GATE is not "block"]
  PASS  A4 layout fits the viewport: 390-px viewport, layout / scroll width: home 390 / 390, product 390 / 390, checkout 390 / 390
  PASS  A5 the home page renders its products: 5 product element(s) rendered, 0 empty-collection note(s)
  PASS  A1 axe-core: 0 violation(s) over 39 passing rule(s); serious/critical 0
  PASS  A2 token lint on the served theme: theme base: 160 bytes of theme CSS, 0 problem(s)
  PASS  5.9 copy lint: no exclamation marks, no emoji, none of luxury/premium/elevate/curated, no machine-made phrase
  PASS  5.10 reviews integrity: 1 reviews block(s) render 0 real row(s) (block omitted)
== reg-kiln v13 (live): 3 product(s) reached by the document, 4 raster picture(s), 19 other live store(s)
  PASS  5.1 no placeholders: real pictures 4, products 3
  FAIL  5.2 text gate on every picture: 4 picture(s) inspected; lettered 0; gate unavailable 4
  PASS  5.3 background uniformity: max ΔE2000 3.05 over 4 picture(s) (limit 6)
  PASS  5.4 contrast and neutral grounds: ink/ground measured, all within limits
  PASS  5.5 cliché detector: ground #F5F1EC, pairing fraunces, accent #2E6B4F: not the banned trio
  PASS  5.6 skeleton variance: hero/split > product_grid/uniform_3 > values/row_3 > faq/accordion > newsletter/inline (unique among 19 other live store(s))
  PASS  5.7 variant exhaustiveness: 5 block(s), every variant in the enums
  PASS  5.8 Lighthouse mobile: Performance 94 Accessibility 100 Best Practices 100 CLS 0.000 (need 90/95/95/<=0.05); TBT 46 ms
  WARN  A3 web vitals (GA4): LCP 3.10 s (< 2.5), INP 40 ms (< 200; 5 interaction(s), worst click on a.chrome__cart, CPU 4x), CLS 0.000 (< 0.1) [advisory: WEB_VITALS_GATE is not "block"]
  PASS  A4 layout fits the viewport: 390-px viewport, layout / scroll width: home 390 / 390, product 390 / 390, checkout 390 / 390
  PASS  A5 the home page renders its products: 3 product element(s) rendered, 0 empty-collection note(s)
  PASS  A1 axe-core: 0 violation(s) over 45 passing rule(s); serious/critical 0
  PASS  A2 token lint on the served theme: theme base: 160 bytes of theme CSS, 0 problem(s)
  PASS  5.9 copy lint: no exclamation marks, no emoji, none of luxury/premium/elevate/curated, no machine-made phrase
  PASS  5.10 reviews integrity: 0 reviews block(s) render 0 real row(s)
== reg-fold v12 (live): 3 product(s) reached by the document, 3 raster picture(s), 19 other live store(s)
  PASS  5.1 no placeholders: real pictures 3, products 3
  FAIL  5.2 text gate on every picture: 3 picture(s) inspected; lettered 0; gate unavailable 3
  PASS  5.3 background uniformity: max ΔE2000 4.70 over 3 picture(s) (limit 6)
  PASS  5.4 contrast and neutral grounds: ink/ground measured, all within limits
  PASS  5.5 cliché detector: ground #F0F0ED, pairing newsreader, accent #3D5A4C: not the banned trio
  PASS  5.6 skeleton variance: hero/text_only > product_grid/ledger > editorial/full_bleed_quote > values/row_3 > newsletter/inline (unique among 19 other live store(s))
  PASS  5.7 variant exhaustiveness: 8 block(s), every variant in the enums
  PASS  5.8 Lighthouse mobile: Performance 100 Accessibility 100 Best Practices 100 CLS 0.001 (need 90/95/95/<=0.05); TBT 46 ms
  PASS  A3 web vitals (GA4): LCP 1.45 s (< 2.5), INP 40 ms (< 200; 4 interaction(s), worst click on a.chrome__cart, CPU 4x), CLS 0.001 (< 0.1) [advisory: WEB_VITALS_GATE is not "block"]
  PASS  A4 layout fits the viewport: 390-px viewport, layout / scroll width: home 390 / 390, product 390 / 390, checkout 390 / 390
  PASS  A5 the home page renders its products: 3 product element(s) rendered, 0 empty-collection note(s)
  PASS  A1 axe-core: 0 violation(s) over 43 passing rule(s); serious/critical 0
  PASS  A2 token lint on the served theme: theme base: 160 bytes of theme CSS, 0 problem(s)
  PASS  5.9 copy lint: no exclamation marks, no emoji, none of luxury/premium/elevate/curated, no machine-made phrase
  PASS  5.10 reviews integrity: 0 reviews block(s) render 0 real row(s)
== reg-fern v8 (live): 4 product(s) reached by the document, 4 raster picture(s), 19 other live store(s)
  PASS  5.1 no placeholders: real pictures 4, products 4
  FAIL  5.2 text gate on every picture: 4 picture(s) inspected; lettered 0; gate unavailable 4
  PASS  5.3 background uniformity: max ΔE2000 1.41 over 4 picture(s) (limit 6)
  PASS  5.4 contrast and neutral grounds: ink/ground measured, all within limits
  PASS  5.5 cliché detector: ground #F2F1EE, pairing syne, accent #B85C38: not the banned trio
  PASS  5.6 skeleton variance: hero/text_only > product_grid/uniform_4 > collection_strip/scroll > values/row_4 > featured_product/left_image > faq/accordion > newsletter/inline (unique among 19 other live store(s))
  PASS  5.7 variant exhaustiveness: 10 block(s), every variant in the enums
  PASS  5.8 Lighthouse mobile: Performance 99 Accessibility 100 Best Practices 100 CLS 0.000 (need 90/95/95/<=0.05); TBT 44 ms
  PASS  A3 web vitals (GA4): LCP 2.12 s (< 2.5), INP 80 ms (< 200; 5 interaction(s), worst click on a.chrome__cart, CPU 4x), CLS 0.000 (< 0.1) [advisory: WEB_VITALS_GATE is not "block"]
  PASS  A4 layout fits the viewport: 390-px viewport, layout / scroll width: home 390 / 390, product 390 / 390, checkout 390 / 390
  PASS  A5 the home page renders its products: 4 product element(s) rendered, 0 empty-collection note(s)
  PASS  A1 axe-core: 0 violation(s) over 45 passing rule(s); serious/critical 0
  PASS  A2 token lint on the served theme: theme base: 160 bytes of theme CSS, 0 problem(s)
  PASS  5.9 copy lint: no exclamation marks, no emoji, none of luxury/premium/elevate/curated, no machine-made phrase
  PASS  5.10 reviews integrity: 0 reviews block(s) render 0 real row(s)
== check-append-only.sh
  PASS  DATABASE_URL names the app role (amboras_app)
  PASS  UPDATE store_specs: ERROR:  permission denied for table store_specs
  PASS  DELETE store_specs: ERROR:  permission denied for table store_specs
  PASS  TRUNCATE store_specs: ERROR:  permission denied for table store_specs
  PASS  INSERT and SELECT on store_specs granted (publishing works)
  PASS  UPDATE on tenant_live granted (the live set moves)
  PASS  9 live connection(s) as amboras_app (the service is on it)
== check-checkout.sh
node:internal/modules/run_main:123
    triggerUncaughtException(
    ^

page.waitForSelector: Timeout 20000ms exceeded.
Call log:
  - waiting for locator('.drawer--open [data-costs]') to be visible

    at /home/edward/public_apps/amboras/agent/sensors/check-checkout.mjs:24:12 {
  name: 'TimeoutError'
}

Node.js v22.22.0
== check-commits.sh
  FAIL  80edc0f is an item commit without gate.sh output: BO-33 step 3: pictures from a local image server on GPU1 behind the same text gate; the free chain's sensors (D47, D49)
  FAIL  08929fb is an item commit without gate.sh output: BO-33 step 2: every model call runs on the local text model while hosted models are off; the answer is clamped to the local context (D46)
  FAIL  7e1616a is an item commit without gate.sh output: BO-33 step 1: a local-model adapter (guided JSON over the OpenAI-compatible servers); the Critic runs on qwen3-vl-8b while hosted models are off, its verdict recorded and never trusted (D45)
== check-config.sh
  PASS  port 4100 listens on loopback only (127.0.0.1:4100 )
  PASS  port 4101 listens on loopback only (127.0.0.1:4101 )
  PASS  port 15432 listens on loopback only (127.0.0.1:15432 )
  PASS  port 16379 listens on loopback only (127.0.0.1:16379 )
  PASS  renderer listens on the tailnet address only (100.111.71.48:4102 )
  PASS  no amboras port on 0.0.0.0 or [::]
  PASS  no .env file tracked (.env.example only)
  PASS  no secret value from the env files appears in a tracked file
  PASS  spec-service sends no allow-origin header to a foreign origin (loopback only, no CORS)
== check-console.sh
  PASS  sidebar width 255 (want 255 ±1)
  PASS  header height 50 (want 50 ±1)
  PASS  nav item animation slide-in-left 0.28s cubic-bezier(0.16, 1, 0.3, 1) (want slide-in-left 0.28s cubic-bezier(0.16, 1, 0.3, 1))
  PASS  nav item height 36 (want 36 ±1)
  PASS  admin font stack starts with Geist: GeistSans, "GeistSans Fallback", Geist, "Geist Fallback", sy
  fonts top-3: GeistSans ×218
  radii top-3: 8px ×21 | 9999px ×13 | 2px ×2
  shadows top-3: rgba(0, 0, 0, 0.03) 0px 5px 5px -2.5px, rgba(0, 0, 0, 0.02)  ×4 | rgba(0, 0, 0, 0.04) 0px 2px 4px 0px, rgba(0, 0, 0, 0.1) 0px  ×1
  transitions top-3: 0.15s ×19 | 0.2s ×4 | 0.3s ×2
  PASS  fonts: Geist is the most frequent family
  PASS  radii: 8px is in the top-3
  PASS  shadows: the five-layer card stack is in the top-3
  PASS  transitions: 150 ms is in the top-3
  PASS  Home stat strip renders
  PASS  table header row 41 (want 41 ±1)
  PASS  table body row 61 (want 61 ±1)
  PASS  th background rgb(250, 250, 250) (want #fafafa)
  PASS  editor topbar height 48 (want 48 ±1)
  PASS  editor rail width 340 (want 340 ±1)
  PASS  preview card radius 16px (want 16px)
  PASS  preview iframe on its own origin: northfold.100-111-71-48.sslip.io:4102
  PASS  composer is r16
  PASS  preview card renders
(check-console: 0 failure(s); screenshots in /home/edward/public_apps/amboras/data/media/_console-shots)
== check-critic-trust.sh
  PASS  tools.ts holds the local-critic guard (a local pass saves the version and does not make it live)
  PASS  dist/tools.js (the running build) holds the same guard
  INFO  since 2026-09-08 (hosted models off): 0 local critic pass(es), 0 recorded as not trusted
  PASS  every local pass was recorded as not trusted
== check-design-lint.sh
-- GA1: the tree
  PASS  GA1 design-lint passes on the tree (design-lint: 41 file(s) in the storefront scope, 0 problem(s))
  PASS  GA1 break 'raw hex in a component' fails the build: [raw-colour] apps/renderer/src/components/blocks/Hero.tsx:57: export const Broken = () => <h1 style={{ color: "#ff0000" }}>x</h1>;
  PASS  GA1 break 'a third font family' fails the build: [third-font] apps/renderer/src/app/globals.css:501 .card { font-family }: font-family: "Comic Sans MS", cursive — only var(--font-display), var(--f
  PASS  GA1 break 'an off-scale padding' fails the build: [off-scale-space] apps/renderer/src/app/globals.css:501 .card { padding }: padding: 13px — spacing is var(--sp-1) … var(--sp-10), 0, em/ch/%/vw o
  PASS  GA1 break 'gradient text (the no-vibe rule)' fails the build: [gradient-text] apps/renderer/src/app/globals.css:501 .card__title { background-clip }: background-clip: text (gradient or picture-filled type is the
  PASS  GA1 break 'a glass card (the no-vibe rule)' fails the build: [glass] apps/renderer/src/app/globals.css:501 .card { backdrop-filter }: backdrop-filter on .card: frosted glass belongs to the sticky header only, n
  PASS  GA1 the untouched copy passes again (the three failures were the injections)
-- GA3: the grep (every transition/animation in the storefront scope)
     animation: fadeUp var(--dur-slow) var(--ease-enter) both;
     animation: none !important;
     animation: reveal var(--dur-slow) var(--ease-enter) forwards;
     animation: ticker 28s linear infinite;
     transition: background-color var(--dur-base) var(--ease-enter), border-color var(--dur-base) var(--ease-enter);
     transition: background-color var(--dur-fast) var(--ease-enter);
     transition: background-color var(--dur-fast) var(--ease-enter), color var(--dur-fast) var(--ease-enter);
     transition: background-color var(--dur-fast) var(--ease-enter), color var(--dur-fast) var(--ease-enter), outline-color var(--dur-fast) var(--ease-enter);
     transition: border-color var(--dur-fast) var(--ease-enter), background-color var(--dur-fast) var(--ease-enter);
     transition: box-shadow var(--dur-fast) var(--ease-enter), transform var(--dur-fast) var(--ease-enter);
     transition: color var(--dur-fast) var(--ease-enter);
     transition: color var(--dur-fast) var(--ease-enter), background-color var(--dur-fast) var(--ease-enter);
     transition: color var(--dur-fast) var(--ease-enter), border-color var(--dur-fast) var(--ease-enter);
     transition: filter var(--dur-slow) var(--ease-enter), transform var(--dur-slow) var(--ease-enter);
     transition: none !important;
     transition: opacity var(--dur-slow) var(--ease-enter);
     transition: opacity var(--dur-slow) var(--ease-exit);
     transition: transform var(--dur-base) var(--ease-enter);
     transition: transform var(--dur-base) var(--ease-enter), background-color var(--dur-fast) var(--ease-enter);
     transition: transform var(--dur-slow) var(--ease-exit);
  PASS  GA3 no transition or animation names a layout property (width/height/top/left/margin/padding/font-size/...)
  PASS  GA3 the reduced-motion rule is global: .store *, ::before, ::after { animation: none; transition: none } !important
== check-design-system.sh
  zero-state v13: DesignSystem DERIVED from the Phase 2 tokens; faces syne/karla, ratio 1.25, body 17px, base 4px, 11 neutrals, 64 custom properties
    ok   body text on ground                          #141414 on #F6F3ED = 16.63:1 (need 4.5:1)
    ok   body text on surface                         #141414 on #ECE8E0 = 15.08:1 (need 4.5:1)
    ok   muted text on ground                         #4B4740 on #F6F3ED =  8.34:1 (need 4.5:1)
    ok   muted text on surface                        #4B4740 on #ECE8E0 =  7.56:1 (need 4.5:1)
    ok   muted text on tinted ground                  #4B4740 on #f7dfd2 =  7.23:1 (need 4.5:1)
    ok   label on accent (primary action)             #000000 on #E85D04 =     6:1 (need 4.5:1)
    ok   label on brand                               #FFFFFF on #4B4740 =  9.23:1 (need 4.5:1)
    ok   accent as large text / boundary on ground    #E85D04 on #F6F3ED =  3.16:1 (need 3:1)
    ok   brand as large text / boundary on ground     #4B4740 on #F6F3ED =  8.34:1 (need 3:1)
    ok   input boundary on ground                     #807c73 on #F6F3ED =  3.76:1 (need 3:1)
    ok   success text on ground                       #1B6B45 on #F6F3ED =  5.86:1 (need 4.5:1)
    ok   warning text on ground                       #8A5A00 on #F6F3ED =  5.35:1 (need 4.5:1)
    ok   error text on ground                         #B3261E on #F6F3ED =   5.9:1 (need 4.5:1)
  PASS  GA2 zero-state: derived system, every pair AA
  northwind-goods v1: DesignSystem DERIVED from the Phase 2 tokens; faces archivo/plexmono, ratio 1.25, body 17px, base 4px, 11 neutrals, 64 custom properties
    ok   body text on ground                          #1B1A17 on #F0EFEB = 15.12:1 (need 4.5:1)
    ok   body text on surface                         #1B1A17 on #E3E1DC = 13.32:1 (need 4.5:1)
    ok   muted text on ground                         #28251F on #F0EFEB = 13.28:1 (need 4.5:1)
    ok   muted text on surface                        #28251F on #E3E1DC = 11.69:1 (need 4.5:1)
    ok   muted text on tinted ground                  #28251F on #dfe3dc = 11.75:1 (need 4.5:1)
    ok   label on accent (primary action)             #000000 on #7B9E82 =  7.06:1 (need 4.5:1)
    ok   label on brand                               #FFFFFF on #28251F = 15.28:1 (need 4.5:1)
    LOW  accent as large text / boundary on ground    #7B9E82 on #F0EFEB =  2.59:1 (need 3:1)
    ok   brand as large text / boundary on ground     #28251F on #F0EFEB = 13.28:1 (need 3:1)
    ok   input boundary on ground                     #67655f on #F0EFEB =  5.06:1 (need 3:1)
    ok   success text on ground                       #1B6B45 on #F0EFEB =  5.64:1 (need 4.5:1)
    ok   warning text on ground                       #8A5A00 on #F0EFEB =  5.15:1 (need 4.5:1)
    ok   error text on ground                         #B3261E on #F0EFEB =  5.68:1 (need 4.5:1)
  WARN  GA2 northwind-goods: derived system (written before the contract), 1 pair(s) below AA: accent as large text / boundary on ground 2.59:1
  emberfold v5: DesignSystem DERIVED from the Phase 2 tokens; faces archivo/archivo, ratio 1.25, body 17px, base 4px, 11 neutrals, 64 custom properties
    ok   body text on ground                          #1A1A1A on #EBEBEA = 14.59:1 (need 4.5:1)
    ok   body text on surface                         #1A1A1A on #ddd9d7 = 12.42:1 (need 4.5:1)
    ok   muted text on ground                         #4e4b49 on #EBEBEA =  7.25:1 (need 4.5:1)
    ok   muted text on surface                        #4e4b49 on #ddd9d7 =  6.17:1 (need 4.5:1)
    ok   muted text on tinted ground                  #4e4b49 on #e8d6ce =  6.16:1 (need 4.5:1)
    ok   label on accent (primary action)             #000000 on #C4541A =  4.63:1 (need 4.5:1)
    ok   label on brand                               #FFFFFF on #4A4A4A =  8.86:1 (need 4.5:1)
    ok   accent as large text / boundary on ground    #C4541A on #EBEBEA =   3.8:1 (need 3:1)
    ok   brand as large text / boundary on ground     #4A4A4A on #EBEBEA =  7.43:1 (need 3:1)
    ok   input boundary on ground                     #7d7c7b on #EBEBEA =  3.49:1 (need 3:1)
    ok   success text on ground                       #1B6B45 on #EBEBEA =  5.44:1 (need 4.5:1)
    ok   warning text on ground                       #8A5A00 on #EBEBEA =  4.97:1 (need 4.5:1)
    ok   error text on ground                         #B3261E on #EBEBEA =  5.48:1 (need 4.5:1)
  PASS  GA2 emberfold: derived system, every pair AA
  reg-kiln v13: DesignSystem OWN (generated); faces cormorant/karla, ratio 1.25, body 17px, base 8px, 11 neutrals, 64 custom properties
    ok   body text on ground                          #1A1410 on #F5F1EC = 16.22:1 (need 4.5:1)
    ok   body text on surface                         #1A1410 on #EDE7DF = 14.85:1 (need 4.5:1)
    ok   muted text on ground                         #524740 on #F5F1EC =     8:1 (need 4.5:1)
    ok   muted text on surface                        #524740 on #EDE7DF =  7.32:1 (need 4.5:1)
    ok   muted text on tinted ground                  #524740 on #d9ddd4 =  6.53:1 (need 4.5:1)
    ok   label on accent (primary action)             #FFFFFF on #2E6B4F =   6.3:1 (need 4.5:1)
    ok   label on brand                               #FFFFFF on #4A3728 = 11.24:1 (need 4.5:1)
    ok   accent as large text / boundary on ground    #2E6B4F on #F5F1EC =   5.6:1 (need 3:1)
    ok   brand as large text / boundary on ground     #4A3728 on #F5F1EC =    10:1 (need 3:1)
    ok   input boundary on ground                     #8F8278 on #F5F1EC =  3.32:1 (need 3:1)
    ok   success text on ground                       #2A6644 on #F5F1EC =  6.06:1 (need 4.5:1)
    ok   warning text on ground                       #8A5A00 on #F5F1EC =  5.27:1 (need 4.5:1)
    ok   error text on ground                         #992B1A on #F5F1EC =  6.88:1 (need 4.5:1)
  PASS  GA2 reg-kiln: generated system, every pair AA, shape rules hold
  reg-fold v12: DesignSystem DERIVED from the Phase 2 tokens; faces newsreader/sourcesans, ratio 1.25, body 17px, base 4px, 11 neutrals, 64 custom properties
    ok   body text on ground                          #1E1E1C on #F0F0ED = 14.62:1 (need 4.5:1)
    ok   body text on surface                         #1E1E1C on #e2e2df = 12.86:1 (need 4.5:1)
    ok   muted text on ground                         #4A4A47 on #F0F0ED =  7.79:1 (need 4.5:1)
    ok   muted text on surface                        #4A4A47 on #e2e2df =  6.85:1 (need 4.5:1)
    ok   muted text on tinted ground                  #4A4A47 on #d5dad5 =  6.27:1 (need 4.5:1)
    ok   label on accent (primary action)             #FFFFFF on #3D5A4C =  7.59:1 (need 4.5:1)
    ok   label on brand                               #FFFFFF on #4A4A47 =  8.89:1 (need 4.5:1)
    ok   accent as large text / boundary on ground    #3D5A4C on #F0F0ED =  6.65:1 (need 3:1)
    ok   brand as large text / boundary on ground     #4A4A47 on #F0F0ED =  7.79:1 (need 3:1)
    ok   input boundary on ground                     #7f7f7b on #F0F0ED =  3.52:1 (need 3:1)
    ok   success text on ground                       #1B6B45 on #F0F0ED =  5.68:1 (need 4.5:1)
    ok   warning text on ground                       #8A5A00 on #F0F0ED =  5.19:1 (need 4.5:1)
    ok   error text on ground                         #B3261E on #F0F0ED =  5.72:1 (need 4.5:1)
  PASS  GA2 reg-fold: derived system, every pair AA
  reg-fern v8: DesignSystem DERIVED from the Phase 2 tokens; faces syne/karla, ratio 1.25, body 17px, base 4px, 11 neutrals, 64 custom properties
    ok   body text on ground                          #1A1F1A on #F2F1EE = 14.82:1 (need 4.5:1)
    ok   body text on surface                         #1A1F1A on #E8E6E1 = 13.42:1 (need 4.5:1)
    ok   muted text on ground                         #4A4F4A on #F2F1EE =  7.41:1 (need 4.5:1)
    ok   muted text on surface                        #4A4F4A on #E8E6E1 =  6.71:1 (need 4.5:1)
    ok   muted text on tinted ground                  #4A4F4A on #ecdcd4 =  6.28:1 (need 4.5:1)
    ok   label on accent (primary action)             #000000 on #B85C38 =  4.63:1 (need 4.5:1)
    ok   label on brand                               #FFFFFF on #4A4F4A =  8.37:1 (need 4.5:1)
    ok   accent as large text / boundary on ground    #B85C38 on #F2F1EE =  4.02:1 (need 3:1)
    ok   brand as large text / boundary on ground     #4A4F4A on #F2F1EE =  7.41:1 (need 3:1)
    ok   input boundary on ground                     #7e807b on #F2F1EE =  3.53:1 (need 3:1)
    ok   success text on ground                       #1B6B45 on #F2F1EE =  5.75:1 (need 4.5:1)
    ok   warning text on ground                       #8A5A00 on #F2F1EE =  5.25:1 (need 4.5:1)
    ok   error text on ground                         #B3261E on #F2F1EE =  5.79:1 (need 4.5:1)
  PASS  GA2 reg-fern: derived system, every pair AA
  northfold v10: DesignSystem OWN (generated); faces fraunces/manrope, ratio 1.25, body 18px, base 8px, 11 neutrals, 64 custom properties
    ok   body text on ground                          #2A2824 on #F5F2ED = 13.17:1 (need 4.5:1)
    ok   body text on surface                         #2A2824 on #EBE7DE = 11.92:1 (need 4.5:1)
    ok   muted text on ground                         #69655b on #F5F2ED =   5.2:1 (need 4.5:1)
    ok   muted text on surface                        #69655b on #EBE7DE =  4.71:1 (need 4.5:1)
    ok   muted text on tinted ground                  #69655b on #eae4dd =  4.61:1 (need 4.5:1)
    ok   label on accent (primary action)             #FFFFFF on #8C6A5B =  4.85:1 (need 4.5:1)
    ok   label on brand                               #FFFFFF on #2D3E33 = 11.36:1 (need 4.5:1)
    ok   accent as large text / boundary on ground    #8C6A5B on #F5F2ED =  4.35:1 (need 3:1)
    ok   brand as large text / boundary on ground     #2D3E33 on #F5F2ED = 10.17:1 (need 3:1)
    ok   input boundary on ground                     #8d887e on #F5F2ED =  3.16:1 (need 3:1)
    ok   success text on ground                       #4F772D on #F5F2ED =  4.69:1 (need 4.5:1)
    ok   warning text on ground                       #886206 on #F5F2ED =  4.95:1 (need 4.5:1)
    ok   error text on ground                         #9B2226 on #F5F2ED =   7.1:1 (need 4.5:1)
  PASS  GA2 northfold: generated system, every pair AA, shape rules hold
  PASS  GA2 over 7 live store(s): 2 generated system(s), 0 failing; 5 derived, 1 with a pair below AA (reported, not tuned)
== check-dup.sh
  PASS  duplication 0.92% (143 of 15552 lines, 22 clone(s); limit 3%); largest: apps/spec-service/src/routes/tenants.ts:263-268 ~ apps/spec-service/src/routes/tenants.ts:200; apps/spec-service/src/routes/tenants.ts:325-330 ~ apps/spec-service/src/routes/tenants.ts:200; apps/spec-service/src/routes/stats.ts:144-151 ~ apps/spec-service/src/routes/stats.ts:130; apps/spec-service/src/schema.ts:106-113 ~ apps/spec-service/src/schema.ts:45
== check-experiment-role.sh
  PASS  DATABASE_URL_EXPERIMENT connects as amboras_experiment
  PASS  DDL (CREATE TABLE in platform): ERROR:  permission denied for schema platform
  PASS  DDL (CREATE TABLE in public): ERROR:  permission denied for schema public
  PASS  DDL (ALTER TABLE experiments): ERROR:  must be owner of table experiments
  PASS  INSERT store_specs: ERROR:  permission denied for table store_specs
  PASS  UPDATE store_specs: ERROR:  permission denied for table store_specs
  PASS  DELETE store_specs: ERROR:  permission denied for table store_specs
  PASS  UPDATE tenants.features (only autopilot is granted): ERROR:  permission denied for table tenants
  PASS  DELETE experiments (the ledger is append-only for the role): ERROR:  permission denied for table experiments
  PASS  SELECT experiments / store_specs / sessions granted
  PASS  UPDATE tenant_live granted (the weights move)
  PASS  UPDATE tenants.autopilot granted
  PASS  promote_experiment() is callable and refuses a fake id from inside the function: ERROR:  no such experiment 00000000-0000-0000-0000-000000000000
  PASS  3 live connection(s) as amboras_experiment (the service holds the pool)
== check-local-models.sh
  PASS  local text model: gemma-4-12b at http://127.0.0.1:8062/v1 answered guided JSON in 0.2 s
  FAIL  local vision model: qwen3-vl-8b-instruct at http://127.0.0.1:8050/v1:  
  FAIL  local image server: http://127.0.0.1:4103:  
== check-model-credit.sh
  SKIP  model credit: not measured; hosted models are off by the owner's rule (2026-09-08) and the chain runs on the local models (see check-local-models.sh)
== check-motion.sh
  zero-state: reduced motion -> animations running right after load 0 (of 0 declared), .btn transition-duration 0s, .reveal animation-name none
  PASS  GA3 under prefers-reduced-motion: reduce nothing animates and no transition has a duration
  zero-state: normal motion -> running right after load 1 (budget 3), after 900 ms 1 (an offer ticker loops by design), new entrances after scrolling away and back 0
  PASS  GA3 motion budget: 1 element(s) animating at once, at most 3
  PASS  GA3 entrances run once: nothing restarts on scroll-back
== check-progress.sh
  PASS  BO-01 is checked and has an item commit with gate.sh output
  PASS  BO-02 is checked and has an item commit with gate.sh output
  PASS  BO-03 is checked and has an item commit with gate.sh output
  PASS  BO-04 is checked and has an item commit with gate.sh output
  PASS  BO-05 is checked and has an item commit with gate.sh output
  PASS  BO-06 is checked and has an item commit with gate.sh output
  PASS  BO-07 is checked and has an item commit with gate.sh output
  PASS  BO-08 is checked and has an item commit with gate.sh output
  PASS  BO-09 is checked and has an item commit with gate.sh output
  PASS  BO-10 is checked and has an item commit with gate.sh output
  PASS  BO-11 is checked and has an item commit with gate.sh output
  PASS  BO-12 is checked and has an item commit with gate.sh output
  PASS  BO-13 is checked and has an item commit with gate.sh output
  PASS  BO-14 is checked and has an item commit with gate.sh output
  PASS  BO-15 is checked and has an item commit with gate.sh output
  PASS  BO-16 is checked and has an item commit with gate.sh output
  PASS  BO-17 is checked and has an item commit with gate.sh output
  PASS  BO-18 is checked and has an item commit with gate.sh output
  PASS  BO-19 is checked and has an item commit with gate.sh output
  PASS  BO-20 is checked and has an item commit with gate.sh output
  PASS  BO-21 is checked and has an item commit with gate.sh output
  PASS  BO-22 is checked and has an item commit with gate.sh output
  PASS  BO-23 is checked and has an item commit with gate.sh output
  PASS  BO-24 is checked and has an item commit with gate.sh output
  PASS  BO-25 is checked and has an item commit with gate.sh output
  PASS  BO-26 is checked and has an item commit with gate.sh output
  PASS  BO-27 is checked and has an item commit with gate.sh output
  PASS  BO-28 is checked and has an item commit with gate.sh output
  PASS  BO-29 is checked and has an item commit with gate.sh output
  PASS  BO-30 is checked and has an item commit with gate.sh output
  PASS  BO-31 is checked and has an item commit with gate.sh output
  PASS  BO-33 is checked and has an item commit with gate.sh output
== check-quarantine.sh
  PASS  writer.ts imports only: @anthropic-ai/sdk ./draft-schema.js zod 
  PASS  writer.ts has no fetch, env or client call
  PASS  prompts.ts imports only: @amboras/spec ./catalog.js 
  PASS  prompts.ts has no fetch, env or client call
  PASS  draft-schema.ts imports only: @amboras/spec zod 
  PASS  draft-schema.ts has no fetch, env or client call
  PASS  catalog.ts imports only: @amboras/spec 
  PASS  catalog.ts has no fetch, env or client call
  PASS  theme-writer.ts imports only: @amboras/spec @anthropic-ai/sdk zod 
  PASS  theme-writer.ts has no fetch, env or client call
  PASS  art-director.ts imports only: @amboras/spec @anthropic-ai/sdk zod 
  PASS  art-director.ts has no fetch, env or client call
  PASS  builder.ts never references the customer's prompt
  PASS  model tool bindings: emit_store + ask_owner (writer.ts), emit_theme (theme-writer.ts), emit_design_system (art-director.ts), emit_critique (critic.ts) and write_brief (research.ts), all output shapes, nothing that acts
  PASS  art-director.ts binds exactly emit_design_system
  PASS  art-director.ts reads the brief's structured fields, never page text (no research import, no corpus)
  PASS  critic.ts binds exactly emit_critique
  PASS  critic.ts imports the SDK and zod only (no client, no spec-service, no Medusa)
  PASS  writer.ts binds exactly emit_store and ask_owner
  PASS  no anthropicTools() binding remains
== check-revise-guard.sh
  PASS  revise guard: a draft that drops the essentials grid and the FAQ is refused with both named: The revision dropped 2 block(s) of the live document (version 10) that the instruction did not ask to remove: home: product_grid/editorial_mix (northfold-essentials-v2); home: faq/accordion. Put every one of them back ex
  PASS  revise guard: a drop the instruction asked for ("remove the FAQ") gets past the guard: Cannot read properties of null (reading 'design')
  PASS  revise guard: an unchanged draft gets past the guard: Cannot read properties of null (reading 'design')
  PASS  revise guard: a draft that drops the about page is refused with the page named: The revision dropped 1 block(s) of the live document (version 10) that the instruction did not ask to remove: the whole page "about" (1 block(s)). Put every one of them back exactly as they are in the live document (same
  PASS  revise guard: 4 of 4 cases as expected
== check-stats.sh
== G3.1 known-answer: P(X > Y), X ~ Beta(a1,b1), Y ~ Beta(a2,b2), hand-derived vs computed (6 decimals)
  a1 b1 a2 b2   expected   computed   |diff|
  1  1  1  1   0.500000   0.500000   8.9e-16   1/2 by symmetry
  2  1  1  2   0.833333   0.833333   3.6e-15   int 2x(2x-x^2) = 5/6
  2  2  1  1   0.500000   0.500000   2.0e-15   int 6x(1-x)x = 1/2
  3  1  1  1   0.750000   0.750000   1.9e-15   int 3x^2 x = 3/4
  1  3  1  1   0.250000   0.250000   6.1e-16   int 3(1-x)^2 x = 1/4
  2  1  2  1   0.500000   0.500000   2.3e-15   1/2 by symmetry
  3  2  2  2   0.628571   0.628571   1.1e-15   int 12x^2(1-x)(3x^2-2x^3) = 132/210
  1  1  2  1   0.333333   0.333333   1.3e-15   1 - 2/3: P(U > X), X~Beta(2,1) = int 2x(1-x) = 1/3
  PASS  G3.1 8 hand-derived P(X>Y) values match to 6 decimals
  expected loss of choosing B over A (closed form vs 200,000-draw Monte Carlo):
  A 12/400 (mean 0.03234)  B 9/400 (mean 0.02488)  closed 0.009289  mc 0.009294  |diff| 4.9e-6
  A 30/1000 (mean 0.03094)  B 45/1000 (mean 0.04591)  closed 0.000137  mc 0.000136  |diff| 8.5e-7
  A 3/300 (mean 0.01325)  B 3/300 (mean 0.01325)  closed 0.003598  mc 0.003605  |diff| 7.6e-6
  PASS  G3.1b expected-loss closed form agrees with Monte Carlo within 2.5e-4 on 3 pairs
== G3.2 A/A: 10000 experiments, both arms at 0.03, cohort 100 per arm per look, 9 looks (min 300, max 900 per arm), the real rule evaluated after EVERY cohort
  declared a winner: 0 of 10000 = 0.00%   killed the variant: 0 (0.00%)   no difference at the horizon: 10000 (100.00%)
  raw histogram: look at which a (false) winner was declared
    look  1 (  100/arm)      0 
    look  2 (  200/arm)      0 
    look  3 (  300/arm)      0 
    look  4 (  400/arm)      0 
    look  5 (  500/arm)      0 
    look  6 (  600/arm)      0 
    look  7 (  700/arm)      0 
    look  8 (  800/arm)      0 
    look  9 (  900/arm)      0 
  raw histogram: P(best) of the variant when the experiment stopped (20 bins)
      0.00-0.05     510 ####################################
      0.05-0.10     533 #####################################
      0.10-0.15     504 ###################################
      0.15-0.20     484 ##################################
      0.20-0.25     541 ######################################
      0.25-0.30     501 ###################################
      0.30-0.35     517 ####################################
      0.35-0.40     571 ########################################
      0.40-0.45     569 ########################################
      0.45-0.50     393 ############################
      0.50-0.55     228 ################
      0.55-0.60     560 #######################################
      0.60-0.65     531 #####################################
      0.65-0.70     566 ########################################
      0.70-0.75     478 #################################
      0.75-0.80     494 ###################################
      0.80-0.85     510 ####################################
      0.85-0.90     521 ####################################
      0.90-0.95     490 ##################################
      0.95-1.00     499 ###################################
  PASS  G3.2 A/A false-positive rate 0.00% (< 5% required); losers wrongly killed 0.00%
== G3.3 power: true lift +20% (0.03 -> 0.0360), the real rule after every cohort
  defaults (min 300, max 900 per arm, cohort 100): detected 15 of 10000 = 0.15%; promoted the control 0.00%; killed the better arm 0.00%; no difference 99.85%; median cohorts to a correct decision 8 (800 sessions/arm)
  horizon 27828 per arm (2x the classical 13914), cohort 500, 2000 sims: detected 1726 of 2000 = 86.30%; promoted the control 0.00%; killed the better arm 0.00%; no difference 13.70%; median cohorts to a correct decision 25 (12500 sessions/arm)
  PASS  G3.3 power 86.30% at a horizon the classical calculation calls sufficient (>= 80%); at the default 900/arm horizon it is 0.20%, which is what a 0.03 baseline can give in 900 sessions
== G3.4 peeking: the same 10000 A/A experiments under three procedures
  real rule, evaluated after every cohort:        winners 0.00%
  real rule, one look at the horizon (no peeking): winners 0.00%
  posterior >= 0.95 alone, after every cohort (no always-valid gate): winners 25.57%  <- why the gate exists
  PASS  G3.4 peeking after every cohort (0.00%) does not inflate the false-positive rate beyond the one-look rate (0.00%) + 1 point, and stays under 5%; the ungated posterior rule reads 25.57%
== G3.5 feasibility honesty
  store at 200 sessions/day, 2.1% baseline, seeking +10% relative: 76757 sessions per arm, 153514 total, 767.6 days at 200/day, horizon 30 days -> INFEASIBLE (alpha 0.05, power 0.8)
  PASS  G3.5 that experiment is reported infeasible (767.6 days > 30)
  store at 2000 sessions/day, 3% baseline, seeking +50%: 2518 per arm, 2.6 days -> FEASIBLE
  PASS  G3.5b a large, well-trafficked test is reported feasible (the function is not stuck on 'no')
== G3.6 assignment stability: 10,000 visitors assigned twice
  reassignments: 0; split at 0.5/0.5: 4940 / 5060; split at 0.7/0.2/0.1: 6936 / 2028 / 1036
  PASS  G3.6 10,000 repeat visitors, zero reassignments
  PASS  G3.6b the hash honours the weights (0.5/0.5 within 2 points, 0.7/0.2/0.1 within 2.5 points)
(sim.js all: 10000 sims, baseline 0.03, cohort 100, seed 7, 27.3 s, 0 gate failure(s))
  PASS  check-stats: every G3 gate above passed
== check-theme-isolation.sh
  PASS  packages/stats imports no fs, network or process module (pure functions)
  PASS  spec-service has no file-writing call anywhere
  PASS  spec-service never mentions the themes directory
  PASS  the worker's only theme writer is theme-draft.ts
  PASS  experiments.ts (the tick/autopilot) never imports the theme writer
  PASS  theme-draft.ts never writes state "live" (it writes drafts; a live theme's files are refused)
  PASS  only bin/theme-promote.sh sets a theme live (git-tracked, human-run)
  PASS  public traffic ignores the theme header and never renders a draft (name="amboras-theme" content="base")
  PASS  the preview header renders the draft on request (name="amboras-theme" content="probe-draft")
  served: base -> base, editorial -> editorial; pixels differing (>24/255 on any channel) 17.8% of 288000; screenshots /home/edward/public_apps/amboras/data/media/_console-shots/theme-base.png /home/edward/public_apps/amboras/data/media/_console-shots/theme-editorial.png
  PASS  G1.5 two live themes render one document materially differently (>= 15% of pixels; measured 17.8%)
== check-tokens.sh
  PASS  the console renders the admin root (.adm)
  PASS  tokens: all 97 custom properties served with the values in tokens.css (zero differences)
  PASS  keyframes: all 17 served
== break-each-once (dist/gates-check.js emberfold)
  BROKEN    5.1 drop a product picture
  BROKEN    5.2 bake text into a picture (a served lettered file)
  BROKEN    5.3 two pictures on different grounds
  BROKEN    5.4 low-contrast palette
  BROKEN    5.5 cream + serif + terracotta
  BROKEN    5.6 the same skeleton as another live store
  BROKEN    5.7 an unimplemented variant
  BROKEN    5.8 a page below the bar (a legacy store over plain http)
  BROKEN    5.9 an exclamation mark in a headline
  BROKEN    5.10 an invented review sign-off in a quote
  BROKEN    A1 a page with an unlabelled button and an image without alt (planted on the evidence host)
  BROKEN    A2 a served theme that names a colour and a family
  BROKEN    A4 a phone page with a 600-px box that cannot shrink (planted on the evidence host)
  BROKEN    A5 a page that renders no product for a document that sells (the a11y plant, no cards)
  14/14 gates fired on a deliberate break
== 5.11 rebuild-diff (agent/runlog)
  PASS  5.11 emberfold: the latest run (build job 314) drew 0 of its pictures anew; 0 key(s) in the manifest
  PASS  5.11 orbit-books: the latest run (revise job 316) drew 0 of its pictures anew; 0 key(s) in the manifest
  PASS  5.11 reg-kiln: the latest run (revise job 572) drew 0 of its pictures anew; 6 key(s) in the manifest
  PASS  5.11 reg-fold: the latest run (revise job 1896) drew 0 of its pictures anew; 13 key(s) in the manifest; v22 saved with every gate green, not live (D45)
  PASS  5.11 reg-fern: the latest run (revise job 528) drew 0 of its pictures anew; 12 key(s) in the manifest
  PASS  credits: ledger 2800 of 3000 (cap 3000)
  note  runlog spend sum 2440 (records exist from BO-03 on; spend before it is in the ledger only)
== 5.6 across the regression stores
  PASS  5.6 regression: three distinct skeletons
# gate.sh: 7 failing sensor group(s)
exit=1

## BUILD-ORDER v1 progress (agent/PROGRESS.md)
# PROGRESS — BUILD-ORDER v1

One item per run (Rule 3.2). An item is checked only after `agent/sensors/gate.sh` ran and its output went
into the commit body. Ids are the commit keys.

- [x] BO-00 Scaffold: `agent/BUILD-ORDER.md` (verbatim), `agent/PREMIUM-STOREFRONT-SPEC.md`, this file, `agent/regression/prompts.json`.
- [x] BO-01 `agent/sensors/gate.sh`: the ten gates on every named live store (5.1–5.10 over the real render, 5.8 over the public address), the break-each-once proof, 5.11 rebuild-diff from the runlog, 5.6 across the regression builds; exit 0 only when everything passes.
- [x] BO-02 Append-only as a grant: `db/append-only-role.sql` creates the app role without UPDATE/DELETE on `platform.store_specs`; the spec-service connects as it; `sensors/check-append-only.sh` proves an UPDATE and a DELETE fail for that role.
- [x] BO-03 `agent/runlog/record.sh` wraps every build (slug, job, version, spend delta, gate result) and sums spend against the 480 budget; `gate.sh` reads it for 5.11.
- [x] BO-04 `sensors/check-config.sh`: only the renderer binds off loopback; no `.env*` tracked; CORS in the spec-service names its origins.
- [x] BO-05 `sensors/check-dup.sh`: jscpd over `apps/*/src` and `packages/*/src`, fails at 3% or more.
- [x] BO-06 `sensors/check-commits.sh` and `sensors/check-progress.sh`: every commit that touches `agent/`, `apps/` or `packages/` carries a BO id; an item's commit carries the gate output; PROGRESS.md moves in the same run.
- [x] BO-07 Generated testimonials removed: the legacy social_proof sample content no longer renders anywhere; only real review rows render (5.10 stays).
- [x] BO-09 Rule 5.4: the quarantined writer (raw prompt in, StoreSpec JSON out, no tool bindings) and the privileged builder (validated spec in; Medusa, pictures, publisher; never sees the raw prompt); `sensors/check-quarantine.sh` fails if the writer module imports any client.
- [x] BO-08 The three regression prompts build to live stores that pass `gate.sh` and differ per 5.6. (after BO-09 on purpose: the regression stores are built on the split architecture)
- [x] BO-10 Report: measured values only, sensor output verbatim, any skipped or relaxed sensor named in bold on the first line.

## Round 2 — the owner's BUILD BRIEF + the admin UI teardown (2026-09-06; sources verbatim in `agent/inbox/`)

Same loop unit. Ids continue the sequence; each item names the brief gate or teardown section it closes.

- [x] BO-11 Research briefs go through the same model router as the writer (an empty Anthropic account stops nothing); the last lettered served picture (ethiopia two-handle skillet) redrawn; `ocr-audit` reads 0 lettered.
- [x] BO-12 `packages/stats`: pure Beta-Binomial functions (update, probabilityBeats, expectedLoss, sequential decision, trafficFeasibility, deterministic assignment); `sensors/check-stats.sh` runs G3.1 known-answer, G3.2 A/A 10,000 (rate + histogram, < 5%), G3.3 power at +20%, G3.4 peeking, G3.5 feasibility (200/day, 2.1%, +10% → infeasible), G3.6 10,000 repeat visitors zero reassignments.
- [x] BO-13 Scoped experiment role: `db/experiment-role.sql` (no DDL, no store_specs writes; promotion only through `platform.promote_experiment()`); the experiment module connects as it; `sensors/check-experiment-role.sh` proves each denial and the one allowed path.
- [x] BO-14 Experiment lifecycle on the stats package: draft → feasibility (`infeasible` never starts) → per-cohort evaluation → promote at 0.95 / kill on expected loss → promotion as a new version + pointer move; `propose_experiment` on the builder's tool surface; assignment by hash(visitor, experiment); G3.7 reversibility on a live store.
- [x] BO-15 Durable runs: a checkpoint after every tool call; a `kill -9` mid-build resumes from the last completed call (G2.3, log pasted).
- [x] BO-16 Follow-up queue: prompts queued during a run execute in order and pause when the writer asks the owner a question; the console shows the question and takes the answer (G2.4).
- [x] BO-17 Theme layer: `apps/renderer/themes/<id>/` (theme.json draft|live, theme.css, chrome variant), `theme_id` in StoreSpec, only live themes on public traffic, two themes materially different for one spec (G1.5), `sensors/check-theme-isolation.sh` proves no experiment path can write a theme (G1.7).
- [x] BO-18 Cost discipline: cache_control on the stable prefix, cache tokens in the runlog, Redis memoization by input hash (G6.2 zero model calls on a repeat), `:batch` routing for autopilot variants, G6.1 measured and reported as measured.
- [x] BO-19 Console replica, part 1: `tokens.css` (teardown §2–§5) as the console's root, Geist only, app shell at 255 / 50 / 340 / 48 / r16 (§6), `sensors/check-console.mjs` geometry ±1px at 1280.
- [x] BO-20 Console replica, part 2: Home (§6), store editor with the 340 rail and the token-gated preview iframe (§7), Products/Orders tables (§8), nav order per §6.
- [x] BO-21 Console replica, part 3: motion per §5 (keyframes, 30 ms stagger), style-extraction top-3 sensor, token-diff sensor.
- [x] BO-22 Report v2 (`agent/REPORT-2026-09-06-v2.md`): port map, every gate's verbatim output, the role definitions, the cache ratio, per-prompt time/iterations, decisions taken without the owner, the blunt gap list; the training-pair collector (`agent/training/`).

## Round 3 — the ADDENDUM (agent team, design system, conversion; 2026-09-06; verbatim in `agent/inbox/2026-09-06-addendum-agent-team.md`)

Same loop unit. Each item names the addendum section or gate it closes.

- [x] BO-23 DesignSystem contract (§2): `packages/spec` DesignSystemSchema (two families, ratio × 7 steps, body ≥16, line heights, tracking, measure; brand + accent + 9–11 neutrals + semantic with every pair's contrast computed and asserted; base 4|8 space scale; motion 150–400ms with the fixed easings; Lucide one stroke); `deriveDesignSystem(brand)` for every stored document; the renderer emits the tokens as custom properties; GA2 table printed by `sensors/check-design-system.sh` for every live store.
- [x] BO-24 Token linter (§2.6, GA1–GA3): `bin/design-lint.mjs` blocks the renderer build on hex in a storefront file, px outside the scale in a spacing property, a third family, a transition/animation on a layout property, an icon import from a second family; the storefront CSS, the live themes and the block components rewritten onto tokens; Lucide as the one icon family with labels; a global reduced-motion rule; motion budget ≤3; `sensors/check-design-lint.sh` = the three breaks then the passes (GA1), the grep (GA3).
- [x] BO-25 Researcher → VerticalBrief (§1.1): observed-pattern counts in the brief schema; GA7 `sensors/injection-test.sh` plants a page with an injected instruction, the brief comes back clean, no tool but the output shape fires.
- [x] BO-26 Art Director (§1.2): quarantined `art-director.ts` (`emit_design_system`), a stage before the writer; the DesignSystem becomes the document's tokens and the writer no longer chooses design; check-quarantine covers it.
- [x] BO-27 Auditor (§1.5, GA4): axe-core on the candidate (serious/critical = fail), the token linter on the candidate's theme, Lighthouse with LCP <2.5s, INP <200ms (timespan with interactions), CLS <0.1 added to gate 5.8; the Auditor runs before the Critic and overrides it.
- [x] BO-28 Critic (§1.4, §3, GA5): quarantined `critic.ts` (vision; `emit_critique`), screenshots at 390/768/1440, eight criteria × three viewports, defects tied to element+viewport, <4 fails; the Builder revises (max 3 rounds, then escalate with the version non-live); `sensors/critic-test.sh` = a fault-injected weak build scores <4, the revision passes; both reports printed.
- [x] BO-29 Checkout rules (§4.2, GA6): shipping-from, tax and estimated total in the drawer before checkout; step indicator; security mark adjacent to the payment fieldset; account offered after purchase; ≤8 fields; `sensors/check-checkout.mjs` = screenshot + field count.
- [x] BO-30 Experimenter (§1.7, §4.4): variant copy on the local vLLM (`VARIANT_MODEL_URL`, gemma-4-12b), hosted `:batch` only as the fallback; `cta.tone` in the spec with CTA variants recorded as contrast ratio + visual weight; variant versions auto-shopped so a draft experiment can start.
- [x] BO-31 Pipeline (§1.7): job kind `pipeline` = Researcher → Art Director → Builder (spec + theme draft) → Auditor → Critic → Experimenter, every handoff Zod-validated, a stage checkpoint per handoff, `durability-test.sh` extended with a stage trigger; console composer offers it.
- [ ] BO-32 GA8 three verticals + report v3 — BLOCKED: the hosted model account (OpenRouter) ran out mid-run ($0.70 left at 22:05 UTC); the three candidates are saved (skincare v8, furniture v8, watch v8), none live, because the Critic's call returns 402; once credit is added, `node dist/enqueue.js --revise <slug> "Keep every product, price, picture and page. Tighten the home page copy only where a line runs long; change nothing else."` re-judges each store through the fixed renderer, the hero-redraw route and the seam-free prompts. Item text: the three prompts through the pipeline (as far as the picture ledger allows — see TALLY D10), screenshots 3×3, a difference measure; `agent/REPORT-2026-09-06-v3.md` with every GA output verbatim, the GA4/GA5 tension, the blunt gap list.
- [x] BO-33 The free chain (owner rule 2026-09-08, D44): `HOSTED_MODELS=off` kill switch (D44) → the local model adapter with guided JSON, the Critic on qwen3-vl-8b, recorded and never trusted (D45) → writer / Art Director / research / theme writer / variants on gemma-4-12b (D46) → the local image server on GPU1 behind the same text gate (D47) → the DesignSystem repair the local director needs (D48) → the judge discrimination sensor, the critic-trust and local-models gate sensors, the credit sensor stood down while hosted models are off (D49) → the writer's schema offers only the writer's decisions (D50) → prompts lead with the goods the writer names (D52) → one session per set: same-surface hero, one seed, a hero-aware ΔE redraw (D53) → an orphan collection is placed, not refused; theme_id is an enum of the live themes (D54). Item text: a full pipeline build on the free chain with pictures, the gate green (credit-bound groups gone), `critic-discrimination.sh` printed, every report naming the quality drop against the hosted baseline. STATE 2026-09-11: DONE on the clothing label `northfold`: v8 (job 1876) reached every gate with six flat-lay pictures of their own items on one backdrop (5.3 max ΔE 4.84), made live by my own critique (D45: the local judge gates nothing), v10 = v8 with one copy character fixed by hand after the local writer's revise dropped every product (job 1881, v9 never live); D58 (backdrop-strip reference on the style block at 0.7, flat-lay hero, the measured subject check 16/16, session-tagged keys); D57's whole-hero reference had passed job 1784's gates with six pictures of one man in one tee (v6 never live). Full `gate.sh` output in this item's commit; `critic-discrimination.sh` and `subject-check.sh` in the report (`agent/REPORT-2026-09-09-free-chain.md`); the quality drop against the hosted baseline named there.

## runlog (agent/runlog: one record per build, revision, backfill; newest 12)
  2026-09-11T00:59:04  revise reg-fold job 1896: FAILED v- 64s spend +0 (ledger 2800/3000) gates 10/10 keys 13
  2026-09-11T00:24:33  revise northfold job 1885: FAILED v- 68s spend +0 (ledger 2800/3000) gates 10/10 keys 54
  2026-09-11T00:11:03  revise northfold job 1881: FAILED v- 61s spend +0 (ledger 2800/3000) gates 10/10 keys 54
  2026-09-11T00:03:41  build northfold job 1876: FAILED v- 573s spend +0 (ledger 2800/3000) gates 19/20 keys 54
  2026-09-10T16:27:01  build northfold job 1784: FAILED v- 391s spend +0 (ledger 2800/3000) gates 10/10 keys 47
  2026-09-10T16:18:54  build northfold job 1780: FAILED v- 622s spend +0 (ledger 2800/3000) gates 0/0 keys 40
  2026-09-10T16:06:47  build northfold job 1777: FAILED v- 717s spend +0 (ledger 2800/3000) gates 0/0 keys 34
  2026-09-10T12:56:05  build northfold job 1734: FAILED v- 766s spend +0 (ledger 2800/3000) gates 0/0 keys 28
  2026-09-10T12:25:52  build northfold job 1731: FAILED v- 554s spend +0 (ledger 2800/3000) gates 0/0 keys 22
  2026-09-10T00:31:42  build northfold job 1586: FAILED v- 388s spend +0 (ledger 2800/3000) gates 0/0 keys 15
  2026-09-10T00:23:24  build northfold job 1583: FAILED v- 320s spend +0 (ledger 2800/3000) gates 0/0 keys 10
  2026-09-10T00:16:46  build northfold job 1579: FAILED v- 101s spend +0 (ledger 2800/3000) gates 0/0 keys 6

## secret sweep by VALUE across the whole git history (counts, never values)
  ANTHROPIC_API_KEY (len 108): 0 occurrence(s) in history
  RECRAFT_API_KEY (len 64): 0 occurrence(s) in history
  POSTGRES_PASSWORD (len 48): 0 occurrence(s) in history
  MEDUSA_PUBLISHABLE_KEY (len 67): 0 occurrence(s) in history
  JWT_SECRET (len 64): 0 occurrence(s) in history
  COOKIE_SECRET (len 64): 0 occurrence(s) in history
  MEDUSA_ADMIN_PASSWORD (len 20): 0 occurrence(s) in history
  CONSOLE_BASIC_AUTH_PASSWORD (len 10): 0 occurrence(s) in history
  tracked .env files: 0

## listeners (only the renderer may be non-loopback)
State  Recv-Q Send-Q               Local Address:Port  Peer Address:PortProcess
LISTEN 0      511                      127.0.0.1:4101       0.0.0.0:*          
LISTEN 0      511                      127.0.0.1:4100       0.0.0.0:*          
LISTEN 0      4096                     127.0.0.1:15432      0.0.0.0:*          
LISTEN 0      4096                     127.0.0.1:16379      0.0.0.0:*          
LISTEN 0      511                  100.111.71.48:4102       0.0.0.0:*          

## units + linger
  amboras-commerce: enabled=enabled active=active
  amboras-spec-service: enabled=enabled active=active
  amboras-renderer: enabled=enabled active=active
  amboras-agent-worker: enabled=enabled active=active
  timers: amboras-backup.timer amboras-evidence.timer 
  linger: yes

## public exposure
  console https://amboras.phillyshell.cloud/ -> HTTP 401 (401 = basic auth)
  medusa admin :4100 from another tailnet host -> HTTP '000' (000 = connection refused, expected)

Previous runs