← back to the board · all wave-1 PRDs

PRD CL09 · UKIYO TEST WAVE 1

Status: Re-cut only, $0. Publish held until the consent and disclosure items clear.

1. The ad

Ad CL09 · reel 9:16 (re-cut of reel 01) · ~17.5 s
ad_id mint before production — no 16-pilot/mint-CL09.json on disk. Do not reuse uki-ad-20261002-002: that id carries utm_campaign=ukiyo-celllight-rm99-2026-10 (reel01-real-ba/mint.json).
Objective Conversion: WhatsApp booking of the RM198 first trial, judged on cost per booked trial from the chat log + the per-ad code, never on cost per chat alone (map-v4 objective).
Offer line 首次细胞光体验 RM198
Type · pain testimonial (real before/after) · pain B: skin that reddens; worry before any treatment
ICP Same catchment; skin that reddens easily and a worry that a treatment will make it worse (ICP-MAP.md §0 point 2: 'redness-prone skin', 1.86, within noise of the top segment).
Hook (map-v4) 「脸颊总是红红一片,还有一粒粒的印子?这是客人做细胞光的前后。」
Structure from map-v4 CL09 picture_and_structure: reel 01 re-cut, real pain first: the one real UKIYO CellLight before/after (before = red, flushed cheek with scattered small marks; after = calmer, more even cheek); card reads 真实客人 · 细胞光 · 未修图 · 效果因人而异; face pixelated; the session; RM198 card; its own ad set. Cut points are reel 01's own scene cuts (ffmpeg scene detect, 13 Oct: 2.3, 4.6, 6.13, 8.63, 11.1, 12.87, 14.47, 16.1, 17.87, 19.73, 21.0, 22.27 s). Story order after the B/A follows Letitia/Berlanco (why she chose → the visit).

2. References — what is copied, what never is

Ref Source (file · record) Signal We copy Never copy
UKIYO reel 01 (real CellLight before/after) ~/.zennith/state/ukiyo-celllight-w1/reel01-real-ba/STATUS.json; reel01-paid-master.mp4 video atom 00132 · approved 2 Oct, publish-held The real client's before/after and the real session. the off-pain dullness segments; any line that promises an effect
Your ref 1 · Dr Avora DeOxuBzgRHW (IG) 11-operator-refs/locked3/LOCKED-3.md row DeOxuBzgRHW 7.7 s post Labelled Before / After in one frame with a tiny results-may-vary line. 淡化 / 美白-type result words; the doctor brand; CO2 (not a UKIYO service); any generated before/after
Beauté Library named testimonial 03-market-skin/library.json record MS-A12 (1737683707553508) MY · 53 days running A labelled concern + real before/after + the results-may-vary line printed on the card. the PicoSpot laser claim (template only)
Berlanco named guest (Ah Yen, 50) 13-gap-refs/ugc.json record 1606666871018585 MY · 93 days running A real guest, why she chose after trying elsewhere. 黑斑 / 淡斑 (banned words); the professional interview set-up

3. Shot list (~17.5 s)

# Time (s) Source On screen Camera Text on screen Voice-over Engine · cost
1 0.0-2.3 (2.3) ~/.zennith/state/ukiyo-celllight-w1/reel01-real-ba/reel01-paid-master.mp4 2.3-4.6 s (the B/A card, pair 1) Real before/after of the cheek, pixelated, with the card's disclosure line static card Hook overlay (top band, above the card title): 脸颊总是红红一片,还有一粒粒的印子?/ 这是客人做细胞光的前后。 + add 细胞光 × [N] 次 · [N] 周 under the card's disclosure (source) 你看,这是我们顾客的 before after re-cut, $0
2 2.3-4.6 (2.3) ~/.zennith/state/ukiyo-celllight-w1/reel01-real-ba/reel01-paid-master.mp4 0-2.3 s Cream paddle on her cheek, red light source move (hook overlay continues to 4.6 s) (source) CellLight 细胞光这个护理 re-cut, $0
3 4.6-8.0 (3.4) ~/.zennith/state/ukiyo-celllight-w1/reel01-real-ba/reel01-paid-master.mp4 14.47-17.87 s Consult at the desk, then the aesthetician to camera source (burned-in captions as in the source) (source) 因为你一直在补表面咯 / 皮肤底子也要照顾一下嘛 re-cut, $0
4 8.0-9.9 (1.9) ~/.zennith/state/ukiyo-celllight-w1/reel01-real-ba/reel01-paid-master.mp4 17.87-19.73 s Skin check on the laptop source (source caption) (source) 所以我们会先看你的皮肤 re-cut, $0
5 9.9-11.2 (1.3) ~/.zennith/state/ukiyo-celllight-w1/reel01-real-ba/reel01-paid-master.mp4 19.73-21.0 s Wide treatment, cream paddle on the face source (source caption) (source) 再用细胞光 re-cut, $0
6 11.2-14.0 (2.8) ~/.zennith/state/ukiyo-celllight-w1/reel01-real-ba/reel01-paid-master.mp4 22.27-25.09 s Aesthetician to camera source (source caption) (source) 皮肤有什么烦恼 / WhatsApp 跟我讲 / 我帮你看看啦 re-cut, $0
7 14.0-17.5 (3.5) End card (static, built in the edit) UKIYO logo + offer static 首次细胞光体验 RM198 / WhatsApp 预约 / 效果因人而异 (music tail, no new voice) edit, $0

Cut from reel 01 and why:

Sound and edit: Re-cut in the edit tool from the paid master (stream-copy source, sha in STATUS.json). Source audio carries the voice; verify each kept line against the audio with Whisper large-v3 (one process) before locking cuts — lines here were read from the burned-in captions at 1 fps. End card: fade the last segment's audio, then the campaign bed ~/.zennith/state/ukiyo-celllight-w1/R3/wan/bgm/rm99-00060.wav at the source music level (check by ear). Hook overlay must not touch the burned-in captions.

Voice: No new voice.

4. Engine and cost

Paid video seconds 0 s of Wan 3.0 i2v
Est. USD (one fire per shot) $0.00 at 1080p ($0.00 at 720p); $0.00 if every shot needs one retry
Voice take none
Keyframes / statics codex-image-gen or local composite, $0 (subscription / local)

5. Compliance

legal_scan.py --selftest PASS, then legal_scan.py 24-wave1-prd/wave1-lines.json: CL09 pass (hook + 6 on-screen + 9 voice lines). Hits: none. Review flags: none.

Extra code check for the scanner's known blind spots (17-dpl/COMPLIANCE.md §3) and this run's rules (放松 / 舒缓 / 健康 / Korean claims / eye shields): none found.

Rules held (where they apply to this ad): real pain first; results only as how skin looks + 效果因人而异; offer line only (no visit details); no relax / lie-back / feel lines; no eye-shield mention; no 'you have X'; generated people never pose as customers; before/after only from the real UKIYO client; device = the cream paddle with the red light-bar, never the purple-logo head; machine keeps its own 'Cell Light III Platinum' print; aesthetician at the head of the bed.

6. Blocking items

7. Steps to launch

  1. Mint the RM198 ad_id; clear the consent / sign-off / disclosure items.
  2. Whisper the kept segments (one process) and lock the cut points to the audio.
  3. Re-cut per the shot list; hook overlay + 细胞光 × [N] 次 · [N] 周 line; RM198 end card; legal_scan on the final text.
  4. qa-doctor audit-reel (R277 ≥84/120).
  5. Your approval; /approvals row; Meta upload in its own ad set with ad_name = the new ad_id and its tracked_url; per-ad code (CL09) in the WhatsApp prefill; primary text + headline legal-scanned (keep 效果因人而异 in the copy); G8 published-atom.

Every Wan clip and every final lands on chain at action time: S3 copy, then a G5 video/canvas atom parented to this ad's visual-evidence atom, then the /approvals row (CLAUDE.md forward-emission rule).

← back to the board · all wave-1 PRDs