H

Harbor Lane

AI Content Studio

Board
Review3
Concepts1
Marketplace
Retouch
Ads
Print1
Library
Report
Sources

Board as of 08:15

  • Stills: 3 running
  • Motion: 1 running, 12 minutes queued
  • Copy: 0 running
  • Type & layout: 2 running

Motion queued 12 min

Renders run on Omni’s capacity, not on your machine.

Sample data
Omni*module 03 · demoSocial Hub demo
H

Harbor Lane · Studio

Board as of 08:15 · sample data

Omni*

Marketplace

As of 08:15 · the period does not apply here

Everything a new listing needs, channel by channel. Every frame here is a cut of one photograph of the real bag: a model will happily draw a bag that does not exist, and a product page is not the place to find that out. What the frames say about the coffee is read from the product record, and where the record is empty they say so.

One photograph, then six frames

One photograph of the real bag on white, at 3000 square. Nothing on this page is a render of a product: a model will happily draw a bag that does not exist, and a listing is not the place to find out.

Brand checkImage & video models
A 250 g bag held against white
Master · 1:1 · 3000 × 3000
MARKETPLACEBR-2026-137round 2SB · designdue 18 Sep

Autumn Blend 250 g

HL-BL-AUT-250 · new listing, not live on any channel yet · ₺335 on the record

The full set for a new listing: main image for every channel, the spec frames, the scale shot and three rich blocks.

Two fields the record does not hold: ingredients and origin. Nothing on this page invents them. The spec frame prints what it has and says the rest is not provided; the table below says whose desk they are on.

One master, cut six ways

What a centre crop of the pack shot would leave on each surface, if the set were built that way. It is not — and this is why.

Computed
SurfaceWantsCrop leavesWhat it costs
Trendyol · Main image2:32000 × 3000Takes 22% off the bag
Hepsiburada · Main image1:13000 × 3000Keeps the bag whole
Amazon · Main image1:13000 × 3000Keeps the bag whole
N11 · Main image1:13000 × 3000Keeps the bag whole
Trendyol · Gallery2:32000 × 3000Takes 22% off the bag
Rich content block16:93000 × 1688Takes 35% off the bag
A 250 g bag held against white

Rich block · 16:9 out of the square master

35% of the bag outside the frame

A 250 g bag held against white

Trendyol · 2:3 out of the square master

22% of the bag outside the frame

Every surface that takes a square keeps the bag, because the master is square. 3 of the 6 do not, across 2 shapes (2:3 and 16:9), and those are the frames the set is shot separately for — an afternoon on the bar against a listing with the corner of a bag missing, which is the trade nobody notices until it is live.

The set

Built per channel from the same shoot
A 250 g bag held against white

Trendyol · Main image

Main image

2:3 · 1200 × 1800

Clear on every rule
A 250 g bag held against white

Hepsiburada · Main image

Main image

1:1 · 1500 × 1500

Clear on every rule
A 250 g bag held against white

Amazon · Main image

Main image

1:1 · 1600 × 1600

Clear on every rule
A 250 g bag held against white

N11 · Main image

Main image

1:1 · 1000 × 1000

Clear on every rule
A 250 g bag held against white
  • 250 g
  • Whole bean
  • Medium-dark
  • Origin: not provided
Harbor Lane

Trendyol · Gallery

Spec frame

2:3 · 1200 × 1800

Clear on every rule
A cup held in two hands

Trendyol · Gallery

Scale shot

1:1 · 1500 × 1500

One check stops it

Scale shot · what the gate found

Trendyol · Gallery takes 2:3. This one came back 1:1.

Job board
A cup held in two hands

1:1 · 1500 × 1500 · Trendyol · Gallery

Stops it · 1Nothing is handed over while one of these is failing

  • A shape the surface takes· 1:1 came back; TY Gallery takes 2:3A shape the surface does not take is not a styling note. It is refused at the moment it is sent, when nobody is watching.

Worth knowing · 1Does not stop it

  • Reframes without losing the subject· A 2:3 · 1000 × 1500 crop keeps the subject and the headline. This can be reframed here rather than rendered again.

Clear · 3

  • Enough pixels for where it is going· 1500 px on the short edge, floor is 1200
  • Licensed for where it is going· Everything in this file is cleared for screen
  • Brand palette only· Every colour in this cut is in the book

Does not apply here · 9

  • Inside the surface's running time· TY Gallery takes a still
  • Headline clear of the platform's furniture· TY Gallery draws nothing over the frame
  • Inside the text the surface carries· TY Gallery carries no text of its own
  • No health or diet claims· No copy travels with this file
  • No unprovable superlatives· No copy travels with this file
  • Origin named, never implied· No copy travels with this file
  • Every field the surface requires· TY Gallery carries no required fields
  • Main image is the product on white· Not a main image
  • Product fills the frame· This surface sets no fill

A 2:3 · 1000 × 1500 crop keeps the bag whole. It lands under TY Gallery’s 1200 px floor, though, so this one is exported again from the master rather than cropped here. A file scaled back up is the one thing worth not doing.

What the frames say about the coffee

Every line on the spec frame and the listing attributes, with where it was read from.

Product record
FieldValueRead from
Net quantity250 g ℮Product record
GrindWhole beanBrief · this listing is whole bean only
RoastMedium-darkProduct record
ProcessWashedProduct record
Originnot providedProduct record · empty since the record was opened on 9 September. With the owner, and the label job BR-2026-139 is blocked on the same field.
Tasting notesCooked plum, walnut, dark honeyProduct record
Ingredientsnot providedProduct record · empty. It belongs on the label rather than on this frame, and it is the second field the printer is waiting on.

The price is on none of these frames. It moves by channel and by campaign, and a picture cannot be edited on the morning it changes — the listing carries the price, the image carries the coffee.

The spec frame

The same fields, printed. Including the one that is not there.

Job board
A 250 g bag held against white
  • 250 g
  • Whole bean
  • Medium-dark
  • Origin: not provided
Harbor Lane
Trendyol · Gallery · 2:3 · 1200 × 1800

Rich content

The blocks that scroll under the listing
Bags of coffee on a shelf

Three lots, one autumn

Harbor Lane

Three lots, one autumn

Two lots from Huila and one from Antigua, roasted a shade darker than the house blend.

Written from the brief. Worth reading twice: the record's own origin field is still empty, so this sentence exists in a brief and a thread and nowhere the label can read it.

A pour-over brewing on the scale

Sixty grams a litre

Harbor Lane

Sixty grams a litre

Filter at sixty grams a litre, espresso at eighteen in and thirty-six out. It takes milk without disappearing.

Brew ratios from the company brain, the same numbers the brewing guides are set from.

Beans turning in the roaster's drum

Roasted on Dock Road

Harbor Lane

Roasted on Dock Road

Roasted in batches of twelve kilos and posted within two days of the roast date on the bag.

The roast cadence and the posting promise, both from the company brain.

Not built

Channels this set does not cover, and the honest reason for each.

Job board
  • PazaramaNot on the launch list this season. It takes the same square main image that is already built, so this is a decision about where the blend sells rather than a job nobody has done.
  • PttAVMThe same. The set is six surfaces because the listing is going on four channels, and a frame nobody has asked for is credits spent on nothing.
  • Web storeThe shop's own page wants a different picture entirely — the bag in a room, wide, not on white. That is its own brief when the listing goes live.

Nothing on this page is pushed anywhere. Approved frames are attached to the listing draft channel by channel, and a person at the shop publishes the listing. Sample data.

BoardReviewConceptsLibrary