Mirra · October 2026 paid batch · Session 1 (generated)

Mirra October ads: review board

Click any image to open it full size. Every Chinese line on an ad is listed with its English meaning. Reply in chat with approve / reject / changes per ad. Updated 7 Oct 2026, 19:46 MYT.

S5 · Six lunches, all under 500 cal (grid)

Below the 9.5 bar

Static 4:5 · click-to-WhatsApp · skeleton: Factor fibre grid · ad_id mir-ad-20261007-005

S5 v2 (current). All six cells are Mirra's own menu photos, placed in pixel for pixel; codex drew only the header and grid.
S5 v2 (current). All six cells are Mirra's own menu photos, placed in pixel for pixel; codex drew only the header and grid.
Reference: the competitor ad whose layout this copies (Factor)
Reference: the competitor ad whose layout this copies (Factor)
v1, rejected: codex invented cell 6 (egg-like rolls, not Mei Cai Fried Rice) and clipped the headline
v1, rejected: codex invented cell 6 (egg-like rolls, not Mei Cai Fried Rice) and clipped the headline
On the image (Chinese)Meaning (English)
六个午餐,Six lunches,
全都低于 500 卡all under 500 cal
撑到晚餐Full till dinner
RM19++ 起一餐From RM19++ a meal

G7 audit: 8.6/10 · NOTES (Claude judge; Gemini quota used up today) (bar 9.5)

  • Bottom row is cut off by the frame edge. That is the competitor layout's own design, but the judge marks it down.
  • The six photos have different colour casts (pink cloth, yellow wood, cool grey).
  • The MIRRA wordmark doesn't line up with anything.

Your call: Keep the cut-off bottom row (the reference's look), or make both rows full height? And may I give the six photos one shared warm grade so they match?

S4 · Lunch under 500 cal, no cooking needed (offer card)

Needs your review

Static 4:5 · click-to-WhatsApp · skeleton: Planthood offer card · ad_id mir-ad-20261007-004

S4 v2c (current): smaller card, upright quote, gift chip on its own line. The bento is still codex's redraw of the real photo.
S4 v2c (current): smaller card, upright quote, gift chip on its own line. The bento is still codex's redraw of the real photo.
The real Mirra photo it should match (Fusilli Bolognese)
The real Mirra photo it should match (Fusilli Bolognese)
v1 (G7 7.8, rejected): italic quote, crowded card
v1 (G7 7.8, rejected): italic quote, crowded card
Reference: the competitor ad whose layout this copies (Planthood)
Reference: the competitor ad whose layout this copies (Planthood)
On the image (Chinese)Meaning (English)
午餐低于 500 卡,Lunch under 500 cal,
不用自己下厨no cooking needed
回到职场,午餐交给 MirraBack at work, leave lunch to Mirra
RM19++ 起一餐From RM19++ a meal
低于 500 卡Under 500 cal (pill)
订 20 / 40 餐送礼物A gift with 20 or 40-meal plans
免费配送到指定地区Free delivery to selected areas
WhatsApp 下单Order on WhatsApp
「try了很多这种订餐的,Mirra是唯一让我继续订的 👍👍」"I've tried a lot of these meal-order services; Mirra is the only one I kept ordering" (a real customer's WhatsApp, your pick C)
—— Mirra 老顾客— a Mirra regular

Your call: The true pixel edit that keeps the real photo (about US$0.17) was refused: the OpenAI API account has no credits left (nothing was charged). Top up the OpenAI credits and I'll run it, or approve v2c with the redrawn food.

S7 · Same girl, same office, new lunch (illustrated before/now)

Being fixed

Static 9:16 1080x1920 (+ a 4:5 crop) · built on Mirra's own past winner S19 · illustration, not a customer photo · ad_id mir-ad-20261007-007

S7 v2 (current, being fixed): the two dish tiles are Mirra's own photos (Mapo Tofu Rice, Fusilli Bolognese)
S7 v2 (current, being fixed): the two dish tiles are Mirra's own photos (Mapo Tofu Rice, Fusilli Bolognese)
Reference: Mirra's own S19 winner this refreshes
Reference: Mirra's own S19 winner this refreshes
On the image (Chinese)Meaning (English)
同一个她,Same girl,
同一间办公室,换了午餐same office, new lunch
以前 / 现在Before / Now
每天叫外卖Ordered takeaway every day
12:29 还在想吃什么Still deciding what to eat at 12:29
热量不知道多少Calories unknown
每天 Mirra 便当A Mirra bento every day
午餐不用再想Lunch is handled, no more deciding
每一餐低于 500 卡Every meal under 500 cal
她现在吃的What she eats now
低于 500 卡Under 500 cal (pill)

G7 audit: 7.6/10 · REJECT (Claude judge) (bar 9.5)

  • The under-500-cal pill sits in the bottom strip where Reels/Stories buttons cover it — fixing in v3 (everything moved into the safe zone).
  • Its 4:5 version can't be cropped from this layout yet; v3 is compact enough to crop.

C1 · Carousel: under 500 cal, not a shake (4 cards, swipe left to right)

Below the 9.5 bar

Carousel · 4 cards 1:1 · skeleton: Eatology · every food photo is Mirra's own, placed pixel for pixel · ad_id mir-ad-20261007-008

Card 1 · Oats Hericium Mushroom Rice
Card 1 · Oats Hericium Mushroom Rice
Card 2 · Mapo Tofu Rice (left half)
Card 2 · Mapo Tofu Rice (left half)
Card 3 · Jap Chae
Card 3 · Jap Chae
Card 4 · Ginger Beancurd Seaweed Rice (right part)
Card 4 · Ginger Beancurd Seaweed Rice (right part)
On the image (Chinese)Meaning (English)
我们的厨房 · 1/4Card 1: Our kitchen · 1/4
低于 500 卡,不是代餐Under 500 cal, not a shake
轻盈,却能撑到晚餐Light, but full till dinner
滑动看怎么做 →Swipe to see how →
怎么做 · 2/4 · 从厨房,到办公室Card 2: How it's made · From our kitchen to your office
营养师和厨师设计 · 每天早上新鲜现煮 · 直接送到办公室Nutritionist and chef designed · Cooked fresh every morning · Straight to your office
轻盈有数 · 3/4 · 分量刚刚好Card 3: By the numbers · Portioned just right
低于 500 卡 | 0 份冷冻餐 | 50+ 菜色轮换Under 500 cal | 0 frozen meals | 50+ dishes on rotation
真正的食物,不是代餐奶昔Real food, not a shake
你的午餐 · 4/4 · 把午餐换成真正一餐Card 4: Your lunch · Make lunch a real meal
轻盈、吃饱、天天不重样Light, full, never the same
RM19++ 起一餐From RM19++ a meal
WhatsApp 下单 · 查看本周菜单Order on WhatsApp · See this week's menu
燕麦猴头菇饭 / 麻婆豆腐饭 / 韩式什锦冬粉 / 姜丝豆腐海带饭Dish tags (approved): Oats Hericium Mushroom Rice / Mapo Tofu Rice / Jap Chae / Ginger Beancurd Seaweed Rice

G7 audit: 7.6–8.9/10 · cards 1, 2: NOTES 8.9 / 8.8 · cards 3, 4: REJECT 7.8 / 7.6 (Claude judge) (bar 9.5)

  • Card 3: the wordmark sits over the fruit; no crop of the Jap Chae photo leaves the top-right corner clear.
  • Card 4: the photo shows tempeh slabs under the tag 姜丝豆腐海带饭 (Ginger Beancurd Seaweed Rice); the photo's own printed label names that dish and you approved the tag.
  • Headline commas (cards 1, 2) come out Latin-style; Jev advised flagging rather than re-firing.

Your call: OK as is, or swap card 3's photo for one with a clear top-right corner? And is the tempeh photo fine under its dish name?

C1-S · C1 single-image twin (format control)

Below the 9.5 bar

Single image 1:1 · card 1 without the counter, dots and swipe prompt · ad_id mir-ad-20261007-009

Twin: same as card 1, as one image
Twin: same as card 1, as one image
On the image (Chinese)Meaning (English)
我们的厨房Our kitchen
低于 500 卡,不是代餐Under 500 cal, not a shake
轻盈,却能撑到晚餐Light, but full till dinner

G7 audit: 8.7/10 · NOTES (Claude judge) (bar 9.5)

  • The judge applied a 4:5 format check; the brief sets 1:1 on purpose so it matches the carousel.

C2 · Carousel: lunch handled every day (offer stack, 4 cards)

Below the 9.5 bar

Carousel · 4 cards 1:1 · skeleton: DayDay Catering · every food photo is Mirra's own, placed pixel for pixel · ad_id mir-ad-20261007-010

Card 1 · Mapo Tofu Rice
Card 1 · Mapo Tofu Rice
Card 2 · fusilli bento
Card 2 · fusilli bento
Card 3 · Ginger Beancurd Seaweed Rice
Card 3 · Ginger Beancurd Seaweed Rice
Card 4 · Jap Chae
Card 4 · Jap Chae
On the image (Chinese)Meaning (English)
每天的午餐 / 都安排好了Card 1: Lunch, every day / all sorted
RM19++ 起一餐From RM19++ a meal (round badge)
低于 500 卡Under 500 cal
不是代餐,是真正一餐Not a meal-replacement shake, a real meal
50+ 菜色 / 天天不重样Card 2: 50+ dishes / never the same two days running
你本来就爱的味道Flavours you already love
指定地区 / 免费配送Card 3: Selected areas / free delivery
直接送到办公室Straight to your office
WhatsApp 下单 · 查看本周菜单Card 4: Order on WhatsApp · See this week's menu

G7 audit: 8.2–8.6/10 · NOTES on all four (Claude judge) (bar 9.5)

  • Card 3's photo strip is small and its top band mostly empty; card 2's lower right is empty cream.
  • The judge asked for changes that would break the locked copy or the brief's blush colours; not applied.

Your call: OK as is? (The brief caption still says RM17++ in two places; I'll change it to RM19++ before upload.)

C2-SI · C2 single-image control

Below the 9.5 bar

Single image 1:1 · exactly card 1 (the test compares carousel vs single image) · ad_id mir-ad-20261007-011

Same as card 1, run as one image
Same as card 1, run as one image

G7 audit: 8.2/10 · NOTES (Claude judge) (bar 9.5)

  • The judge wants single images at 4:5; the brief needs this one identical to card 1 at 1:1 for a fair test.

R7F-A · Generated before/after stills, version A (face hidden)

Needs your review

R7F · office pantry, face cut at the chin · ad_id mir-ad-20261007-023

Before: just after a heavy lunch, tummy a little bloated, trousers snug
Before: just after a heavy lunch, tummy a little bloated, trousers snug
After: an edit of the same photo, flatter tummy, trousers sit looser
After: an edit of the same photo, flatter tummy, trousers sit looser

Your call: Approve these stills for the motion shot? Version B (face visible, blurred later in the edit) is generating now.

R7F-B · Generated before/after stills, version B (face visible, blurred or barred in the edit)

Needs your review

R7F · office pantry, face visible · ad_id mir-ad-20261007-024

Before: just after a heavy lunch, tummy a little bloated, trousers snug
Before: just after a heavy lunch, tummy a little bloated, trousers snug
After: an edit of the same photo, flatter tummy, trousers sit looser
After: an edit of the same photo, flatter tummy, trousers sit looser

Your call: Approve these stills for the motion shot?

R4F-A · Generated before/after stills, version A (face hidden)

Needs your review

R4F · at her desk (4:5, for the reel's 9:10 top panel) · ad_id mir-ad-20261007-017

Before: just after a heavy lunch, tummy a little bloated, trousers snug
Before: just after a heavy lunch, tummy a little bloated, trousers snug
After: an edit of the same photo, flatter tummy, trousers sit looser
After: an edit of the same photo, flatter tummy, trousers sit looser

Your call: Approve these stills for the motion shot? Version B (face visible, blurred later in the edit) is generating now.

R4F-B · Generated before/after stills, version B (face visible, blurred or barred in the edit)

Needs your review

R4F · at her desk (4:5, for the reel's 9:10 top panel) · ad_id mir-ad-20261007-018

Before: just after a heavy lunch, tummy a little bloated, trousers snug
Before: just after a heavy lunch, tummy a little bloated, trousers snug
After: an edit of the same photo, flatter tummy, trousers sit looser
After: an edit of the same photo, flatter tummy, trousers sit looser

Your call: Approve these stills for the motion shot?

R11-A · Generated before/after stills, version A (face hidden)

Needs your review

R11 · restroom mirror selfie, phone over the face · ad_id mir-ad-20261007-028

Before: just after a heavy lunch, tummy a little bloated, trousers snug
Before: just after a heavy lunch, tummy a little bloated, trousers snug
After: an edit of the same photo, flatter tummy, trousers sit looser
After: an edit of the same photo, flatter tummy, trousers sit looser

Your call: Approve these stills for the motion shot? Version B (face visible, blurred later in the edit) is generating now.

R11-B · Generated before/after stills, version B (face visible, blurred or barred in the edit)

Needs your review

R11 · restroom mirror selfie, phone held low, face visible · ad_id mir-ad-20261007-029

Before: just after a heavy lunch, tummy a little bloated, trousers snug
Before: just after a heavy lunch, tummy a little bloated, trousers snug
After: an edit of the same photo, flatter tummy, trousers sit looser
After: an edit of the same photo, flatter tummy, trousers sit looser

Your call: Approve these stills for the motion shot?

P1 · Salesperson price ladder (Wan reel script, not yet fired)

Needs your review

Reel 9:16 · 30 s · Wan 3.0 · the real closed Mirra box is the only reference · ad_id mir-ad-20261005-001

On the image (Chinese)Meaning (English)
低于五百卡的午餐,一餐要四十几块吧?An under-500-calorie lunch must be forty-something ringgit a meal?
不用。No.
那三十几块?Thirty-something, then?
也不用。No, not that either.
那要多少?So how much?
二十几块就可以。Twenty-something ringgit does it.
约朋友、同事一起订,更便宜。Order with friends or colleagues and it's cheaper.
这是 Mirra 的午餐,每一餐低于五百卡,营养师和厨师设计。This is Mirra's lunch. Every meal is under 500 cal, designed by a nutritionist and a chef.
我们用椰菜花饭、糙米、藜麦,不用便宜的白米饭,意大利面也没漂白。We use cauliflower rice, brown rice and quinoa, not cheap white rice, and the pasta is unbleached.
OUG 附近指定地区免费送,订二十、四十餐还送礼物。Free delivery to selected areas near OUG, and a gift with 20 or 40 meals.
……点下面,WhatsApp 我们。... tap below and WhatsApp us.

Your call: GO to fire? One paid fire, about US$3.00 list (Higgsfield Wan, US$0.10/s).

P2 · Salesperson offer list (Wan reel script, not yet fired)

Needs your review

Reel 9:16 · 30 s · Wan 3.0 · the real closed Mirra box is the only reference · ad_id mir-ad-20261005-002

On the image (Chinese)Meaning (English)
听好,Mirra 午餐有优惠。Listen up, Mirra lunch has a deal.
一,约同事一起订,更划算。One, order with your colleagues, it costs less.
二,二十餐、四十餐送礼物。Two, a gift with 20 or 40 meals.
三,指定地区免费送。Three, free delivery to selected areas.
天天烦午餐吃什么的朋友,刷到这条视频,这次不要错过。If lunch is a daily headache for you and this video found you, don't miss this one.
这是 Mirra 午餐,每一餐低于五百卡,营养师和厨师设计。This is Mirra lunch. Every meal is under 500 cal, designed by a nutritionist and a chef.
每天早上新鲜煮好,送到你的办公室,菜单天天换,打开就能吃。Cooked fresh every morning, delivered to your office, a new menu every day, ready to eat.
一个人订也可以,约同事一起订更划算。You can order on your own, but it costs less with your colleagues.
想要的话,……点下面,马上 WhatsApp 我们。If you want it ... tap below and WhatsApp us now.

Your call: GO to fire? One paid fire, about US$3.00 list (Higgsfield Wan, US$0.10/s).

P3 · New 7 s hook spliced onto P1's body (Wan reel script, not yet fired)

Needs your review

Reel 9:16 · 7 s hook · Wan 3.0 · the real closed Mirra box is the only reference · ad_id mir-ad-20261005-003

On the image (Chinese)Meaning (English)
中午吃什么,还要想半天?Still spending ages deciding on lunch?
现在 Mirra 有优惠,Mirra has a promotion on now,
我同事跟你讲。my colleague will tell you.

Your call: GO to fire? One paid fire, about US$0.70 list (Higgsfield Wan, US$0.10/s).

R9 · Boiled-veg desk skit (Wan reel script, not yet fired)

Needs your review

Reel 9:16 · one 26 s Wan take + real dish photos and end card in the edit · generated women · ad_id mir-ad-20261007-026

On the image (Chinese)Meaning (English)
哇,你午餐就吃这个啊?全部水煮菜?Wow, this is your lunch? All boiled vegetables?
我想吃轻一点。I wanted something lighter.
轻一点,也不用吃成这样。每一餐低于五百卡。Lighter, sure, but you don't have to eat like this. Every meal is under 500 cal.
营养师和厨师设计,每天早上新鲜煮好。Designed by a nutritionist and a chef, cooked fresh every morning.
……明天帮我也订一份。...order me one too tomorrow.
午餐轻一点,也可以好好吃End card: A lighter lunch can still be a good one
RM19++ 起一餐 · 订 20 / 40 餐送礼物 · 免费配送到指定地区End-card chips: from RM19++ a meal · gift with 20/40 meals · free delivery to selected areas

Your call: GO to fire? One paid fire, about US$2.60 list.

R10 · Pantry skit, 'order with me' (Wan reel script, not yet fired)

Needs your review

Reel 9:16 · one 26 s Wan take + real dish photos and end card in the edit · generated women · ad_id mir-ad-20261007-027

On the image (Chinese)Meaning (English)
最近都没看你去打包了,中午吃什么?No tapau run for you lately. What's for lunch, then?
我改订 Mirra 了,每天送到办公室。I switched to Mirra. It comes to the office every day.
这个好吃吗?Is this good?
你试一口。Here, have a bite.
约我一起订,每一餐更划算。Order with me, every meal costs less.
好,算我一份。OK, count me in.
约同事一起订 · RM19++ 起一餐End card: order with colleagues · from RM19++ a meal

Your call: One line to confirm: in 'I switched to Mirra' a generated woman speaks as a Mirra user (no result claimed). The signed brief depends on it. OK to keep? Then GO to fire (about US$2.60).

R11 · Bloated after lunch → same trousers, looser (Wan reel, A and B, not yet fired)

Needs your review

Reel 9:16 · 30 s · narrator only: the generated woman never speaks · uses the R11 before/after stills above · ad_id mir-ad-20261007-028 (A) · mir-ad-20261007-029 (B)

On the image (Chinese)Meaning (English)
午餐一吃完,就好胀。Narrator: Right after lunch, so bloated.
每天打包重口味,热量也不知道多少。Narrator: Heavy-flavoured tapau every day, and who knows the calories.
换成 Mirra,每一餐低于五百卡。Narrator: Switch to Mirra, every meal under 500 cal.
同一条裤子,松了Caption: Same pants, looser now
营养师和厨师设计,每天早上新鲜煮好。Narrator: Designed by a nutritionist and a chef, cooked fresh every morning.
点下面,WhatsApp 我们。Narrator: Tap below and WhatsApp us.

Your call: Approve the R11 stills above, then GO for the five Wan fires (about US$2.40 total)?

R1 · Pantry skit + real kitchen footage (Wan reel script) — two lines held

Needs your review

Reel 9:16 · ~42 s · a 15 s Wan skit (generated women) + real order-surge, kitchen and scoop footage + narrator · ad_id mir-ad-20261007-012

On the image (Chinese)Meaning (English)
又是一大盒杂饭?Another heavy tapau lunch?
每次吃完,都觉得好重Every time, it sits heavy.
换这个试试Try this instead.
怎么订?How do I order?
完全不油腻Not greasy at all. ← held: reads as a testimonial from a generated person
每一份都吃得饱饱的Every portion fills you right up. ← held: same reason
分量足A generous portion. (borderline; staged as weighing the closed box, never after eating)

Your call: Fire R1 as written (US$1.50), or the version without the two held lines (US$1.10)?

Everything else in Session 1's queue

AdWhatStatusWaiting on
S7Same girl, same office, new lunch (illustrated split)v3 fixing the safe zone now (card above)—
S1Sticky note on the pack: 'cheaper than your daily Grab'WaitingThe Grab claim confirmed at RM19++
S2 · S3 · S6Statics built on real photosWaitingThe real photos (desk, tapau, the customer's own photo with consent)