한 줄 — 2026년 7월에 돌렸던 똑같은 요구 6건을 오늘 파이프라인으로 다시 돌렸습니다. 재작성 라운드가 절반으로 줄고(1.83 → 1.17), 대사가 짧고 담백해졌고, 프롬프트가 산문 598자에서 절 구조 3311자로 바뀌었습니다.
⚠️ 영상 비교는 없습니다. 옛 영상 6편은 CDN이 403(다른 계정 소유)이고 로컬 mp4는 삭제됐으며, 당시 입력 이미지도 이 머신에 없습니다. 그래서 대본·프롬프트·공정만 비교합니다. 옛 영상을 다시 만들지도 않았습니다.
① 2026-07 산문형 프롬프트 · 게이트 없음 · 미치환 절 누출
② 2026-08 SECTIONED SPEC 9절 · 게이트 4겹 · 골격 라이브러리 · 문장수 코드 계산
③ 오늘 + REFERENCE SCOPE · PERFORMANCE(연기) · TEXTURE(질감)
"… then taps the one detail she just mentioned with …"
▲ 제품과 무관한 자리표시 문구. 그대로 영상 생성까지 갔다.
(그 대목을 seedance 가 임의로 연출했다는 뜻)
이걸 잡으려고 만든 것이 슬롯 검산 게이트입니다. 오늘 6건 전부 누출 0건입니다.
| 지표 | 옛 (2026-07) | 지금 |
|---|---|---|
| 재작성 라운드 평균 | 1.83 | 1.17 |
| 1라운드 통과 | 2/6 | 5/6 |
| 총 글자수 중앙 | 68자 | 60자 |
| 문장 수 중앙 | 5문장 | 4문장 |
| 게이트 통과 | — | 6/6 |
| 뜻 심사 통과 | — | 6/6 |
| 슬롯 누출 | 있었음(위 참조) | 0/6 |
| 재시도 소진 | — | 0/6 |
가장 큰 변화는 6라운드를 태우던 판이 사라진 것입니다. 옛 자료에는 3라운드·5라운드 판이 있었는데(다른 회차 포함) 오늘 6건 중 5건이 1라운드에 통과했습니다.
문장 수가 5 → 4로 줄어든 것은 우연이 아닙니다 — 코드가 클립 길이에서 문장 수를 계산해 지시에 실어 보냅니다(2026-08 작업). 15초에 4문장이 밀도 창 한가운데입니다.
옛 (2026-07) — 70자 · 밀도 4.67 · 5문장 · 1라운드
이거 신고 하루 종일 걸었는데, 발바닥 진짜 하나도 안 아파요.
뭐지 이 쿠션 뭐예요?
완전 구름 위 걷는 느낌이에요.
무게감도 하나도 없어서 신은 걸 잊어버려요.
이거 안 벗고 싶어요.
지금 — 57자 · 밀도 3.8 · 4문장 · 1라운드
이거 신고 하루 종일 걸었거든요.
근데 발바닥이 진짜 하나도 안 아파요.
무게감도 거의 없어서 신은 줄도 몰랐어요.
이 정도면 인생 러닝화 맞네요.
새로 생긴 연기 지시 (옛것에는 이 개념이 없었습니다)
LINE_1 — 하루 종일 걸었던 피로를 떠올리며 가볍게 숨 내쉬고, 눈은 살짝 위를 보며 회상하듯 말한다.
LINE_2 — 진짜 놀랐다는 걸 보여주려 눈을 크게 뜨고 살짝 몸을 앞으로 기울이며 강조한다.
LINE_3 — 믿기지 않는다는 듯 살짝 웃으며 어깨를 한 번 들썩이고, 발을 내려다보는 시선으로 말한다.
LINE_4 — 확신에 찬 표정으로 고개를 한 번 끄덕이며 카메라를 정면으로 바라보고 마무리한다.
옛 (2026-07) — 73자 · 밀도 4.87 · 6문장 · 1라운드
이거 신고 하루 종일 걸어다녔거든요.
근데 발바닥이 하나도 안 아파요.
무게감이 거의 안 느껴져요, 진짜로.
이거 신발 맞아요?
발에 구름 붙인 줄 알았어요.
이제 이거 없인 못 걸을 것 같아요.
지금 — 61자 · 밀도 4.07 · 4문장 · 1라운드
이거 신고 하루 종일 걸어봤는데요,
발바닥이 진짜 하나도 안 아프더라고요.
어? 무게감이 하나도 안 느껴져요.
이 정도면 완전 발이 날아다니는 수준이에요.
새로 생긴 연기 지시 (옛것에는 이 개념이 없었습니다)
LINE_1 — 겪은 일을 바로 옆 사람에게 전하듯, 신발을 살짝 들어 보이며 가볍게 숨을 내쉬고 편하게 말한다.
LINE_2 — 예상 밖의 결과를 상대에게 확인시켜주려는 마음으로, 살짝 눈을 크게 뜨고 발을 가리키며 말한다.
LINE_3 — 스스로도 놀란 순간을 그대로 들키듯, 발을 내려다보다 고개를 들며 짧게 놀란 숨을 섞어 말한다.
LINE_4 — 마지막 확신을 상대에게 던지듯, 살짝 웃으며 발을 앞으로 내밀고 여유 있게 말한다.
옛 (2026-07) — 74자 · 밀도 4.93 · 6문장 · 3라운드
이거 보고 놀라지 마세요.
이 쿠션 두툼한데 무게감이 없어요.
발바닥 아플 일이 없더라고요.
이거 7만원대인데 15만원짜리인 줄 알았어요.
어쩐지 편하더라니.
이건 계속 신을 것 같아요.
지금 — 48자 · 밀도 3.2 · 4문장 · 1라운드
이거 손에 들었을 때부터 느낌 다르더라고요.
신어보니 발바닥이 진짜 안 아파요.
이게 7만원이라고요?
완전 대박이에요.
새로 생긴 연기 지시 (옛것에는 이 개념이 없었습니다)
이거 손에 들었을 때부터 느낌 다르더라고요. — 제품을 처음 만졌을 때의 놀람을 전달하려고, 살짝 눈을 크게 뜨고 손끝으로 쿠션 부분을 가볍게 눌러본다.
신어보니 발바닥이 진짜 안 아파요. — 실제 체감을 확신 있게 전하려고, 체중을 한쪽 발에 옮기며 살짝 안심한 표정으로 고개를 끄덕인다.
이게 7만원이라고요? — 가격 대비 놀라움을 시청자에게 되묻듯 전하려고, 살짝 미간을 좁히며 카메라를 향해 반문하는 듯한 억양으로 말한다.
완전 대박이에요. — 마지막 확신을 짧고 강하게 남기려고, 가볍게 웃으며 제품 쪽으로 손을 살짝 가리킨다.
옛 (2026-07) — 66자 · 밀도 4.4 · 4문장 · 2라운드
예전 신발 신고 30분 걸으면 발바닥이 저렸거든요.
근데 이건, 어? 몇 시간을 걸어도 하나도 안 아파요.
무게도 안 느껴져서 신은 걸 까먹어요.
이제 딴 신발은 손이 안 가요.
지금 — 59자 · 밀도 3.93 · 5문장 · 2라운드
이거 신고 원래 신던 거 손이 안 가요.
와, 발바닥이 편해요.
무게감이 아예 안 느껴져요.
신발장에 있던 것들은 그냥 뒷전이에요.
이건 그냥 정답이었어요.
새로 생긴 연기 지시 (옛것에는 이 개념이 없었습니다)
LINE_1 — 원래 신던 신발을 이제 안 신는다는 걸 상대에게 알려주려는 마음, 살짝 놀란 듯 눈썹 올리며 신발을 살짝 들어 보인다.
LINE_2 — 발바닥 편안함을 즉석에서 확인시켜주려는 감탄, 짧게 숨을 들이쉬며 쿠션을 손끝으로 지그시 눌러본다.
LINE_3 — 무게가 안 느껴진다는 발견을 상대에게 보여주려는 태도, 걷다가 멈춰 서서 발을 가볍게 굴러 보이며 시선을 카메라 쪽으로 살짝 돌린다.
LINE_4 — 예전 신발들이 이제 뒷전이 됐다는 걸 가볍게 인정하는 톤, 피식 웃으며 어깨를 살짝 으쓱한다.
LINE_5 — 상대에게 결론을 건네는 확신, 신발을 얼굴 옆으로 들어 올리고 살짝 고개를 끄덕이며 렌즈를 본다.
옛 (2026-07) — 64자 · 밀도 4.27 · 6문장 · 2라운드
예전 신발은 딱 30분이면 발바닥이 저렸거든요.
그래서 갈아탔어요.
어, 진짜요?
발바닥이 하나도 안 아파요.
무게감도 안 느껴지고요.
이제 이거 아니면 안 신어요.
지금 — 64자 · 밀도 4.27 · 4문장 · 1라운드
저 원래 신던 게 있었는데, 이걸로 완전히 바꿨어요.
신는 순간 무게가 아예 안 느껴지더라고요.
발바닥이 하나도 안 아파요.
이제 예전 신발은 신발장에서 못 나와요.
새로 생긴 연기 지시 (옛것에는 이 개념이 없었습니다)
LINE_1 — 예전 신발을 떠나보낸 걸 살짝 고백하듯, 신발을 눈높이로 들어 보이며 가볍게 웃는 얼굴로 시선은 렌즈에 둔다.
LINE_2 — 발을 디뎠을 때의 놀라움을 상대에게 그대로 전하려는 듯, 살짝 눈을 크게 뜨고 체중을 옮기는 순간에 숨을 짧게 내쉰다.
LINE_3 — 확신을 나눠주려는 톤으로, 발을 살짝 두드리듯 움직이며 고개를 살짝 끄덕인다.
LINE_4 — 마지막 다짐을 상대에게 건네듯, 히어로 포즈로 서서 살짝 어깨를 펴고 옅은 미소로 렌즈를 본다.
옛 (2026-07) — 64자 · 밀도 4.27 · 5문장 · 2라운드
어 이거 신고 좀 당황했어요.
7만원인데 왜 15만원 느낌이지?
하루 종일 걸어도 발바닥이 하나도 안 아파요.
무게감도 없어서 신은 걸 까먹어요.
이건 계속 신을 듯.
지금 — 76자 · 밀도 5.07 · 5문장 · 1라운드
이거 7만원인데 15만원짜리 신어본 줄 알았어요.
밑창 이거 봐요, 진짜 두꺼워요.
하루 종일 걸었는데 발바닥이 하나도 안 아프더라고요.
무게감도 거의 안 느껴져요.
이 가격엔 진짜 반칙이죠.
새로 생긴 연기 지시 (옛것에는 이 개념이 없었습니다)
LINE_1 — 듣는 사람이 가격 대비 반전을 바로 느끼게 하려는 의도, 눈을 크게 뜨고 살짝 숨을 들이켜며 놀란 표정으로 말한다.
LINE_2 — 밑창의 두께를 직접 확인시켜주려는 의도, 신발을 살짝 기울이며 손끝으로 밑창을 꾹 눌러 보이는 작은 손짓을 더한다.
LINE_3 — 하루 종일 걸어도 안 아팠다는 경험을 공유해 공감을 끌어내려는 의도, 살짝 미소 지으며 고개를 끄덕인다.
LINE_4 — 무게감 없음을 강조해 듣는 사람이 체감하게 하려는 의도, 손을 가볍게 위아래로 흔들며 가볍다는 느낌을 몸으로 표현한다.
LINE_5 — 마지막 확신을 던지듯 마무리하려는 의도, 살짝 웃으며 눈썹을 올리고 카메라를 똑바로 응시한다.
같은 요구(솔직한 후기로 만들어주세요), 같은 제품·인물입니다.
| 옛 (2026-07) | 지금 | |
|---|---|---|
| 길이 | 598자 | 3311자 |
| 형태 | 산문 한 덩어리 | 이름 붙은 절 11개 |
| 대사 위치 | 문장 중간에 인용부호로 끼워넣음 | DIALOGUE 절 + ACTION TIMING 비트에 초 단위 배치 |
| 제품 물성 | 없음 | PHYSICS 절 (NEVER 줄 포함) |
| 불변식 | 없음 | LOCKS 절 4개 |
| 연기 | 없음 | PERFORMANCE 절 (대사별) |
| 질감 | 없음 | TEXTURE 절 |
| 레퍼런스 범위 | 일치율만 | REFERENCE SCOPE 절 (외모+연기 / 외모만) |
20대 후반 한국 여성, 캐주얼 차림 is alone with 에어드리프트 러너, front camera, one continuous take. She starts already holding it, talking straight into the lens — "이거 신고 하루 종일 걸었는데, 발바닥 진짜 하나도 안 아파요. 뭐지 이 쿠션 뭐예요? 완전 구름 위 걷는 느낌이에요. 무게감도 하나도 없어서 신은 걸 잊어버려요. 이거 안 벗고 싶어요." Two seconds in she brings 에어드리프트 러너 up beside her cheek and turns it once so the front face reads, then taps the one detail she just mentioned with a fingertip. She does the single thing the product is for, hands staying up near her face so both she and the product share the frame. She ends holding it centred in one palm, looking into the lens.
STYLE
Vertical 9:16 phone-UGC realism, single continuous handheld selfie take, natural micro-shake and instant reframing, real skin and fabric weight, photoreal — no cinematic grade, no music, no on-screen text.
REFERENCES
@Image1 — the person: 20대 후반 한국 여성, 캐주얼 차림, 100% match.
@Image2 — the product: 흰 메쉬 갑피에 민트색 밑창, 두툼한 쿠션이 있는 러닝화, 100% match; every word, logo and label on the product exactly as the reference.
FIRST FRAME
0.0s: 20대 후반 한국 여성이 셀피 구도로 프레임 안에 혼자 있다. 그녀는 이미 에어드리프트 러너 한 짝을 손에 들고 렌즈를 정면으로 보고 있으며, 신발은 이미 손에 있는 상태로 시작한다 — 이후 어떤 비트에서도 다시 등장하거나 개봉되지 않는다.
ACTION TIMING
0–3s — 셀피 구도로 20대 후반 한국 여성이 에어드리프트 러너를 이미 들고 있다가 카메라를 보며 짧게 추천을 시작한다. "이거 신고 하루 종일 걸었거든요."
3–6s — 에어드리프트 러너를 렌즈 가까이 가져와 두툼한 흰 메쉬 갑피와 민트색 밑창이 화면을 크게 채우도록 기울이고 돌려 보여준다. "근데 발바닥이 진짜 하나도 안 아파요."
6–10s — 신발을 신은 발로 가볍게 제자리 걸음을 하거나 발을 들어 무게감을 보여주는 실제 사용 컷으로 넘어간다. "무게감도 거의 없어서 신은 줄도 몰랐어요."
10–13s — 다시 신발 근접 컷으로 돌아와 쿠션 밑창 부분을 손끝으로 살짝 눌러 보이며 핵심 포인트를 짧게 이어간다.
13–15s — 셀피 클로징에서 신발을 얼굴 옆에 들고 최종 추천 느낌으로 마무리한다. "이 정도면 인생 러닝화 맞네요."
DIALOGUE
0–3s — "이거 신고 하루 종일 걸었거든요."
3–6s — "근데 발바닥이 진짜 하나도 안 아파요."
6–10s — "무게감도 거의 없어서 신은 줄도 몰랐어요."
13–15s — "이 정도면 인생 러닝화 맞네요."
Voice: 한국어, 존댓말(정중체), 즉흥적이고 담백하게 감탄하는 톤.
PHYSICS
흰 메쉬 갑피는 얇고 유연한 직물로 손끝으로 누르면 미세하게 눌리고 다시 펴진다. 민트색 밑창의 두툼한 쿠션은 손가락으로 누르면 부드럽게 꺼졌다가 천천히 복원된다. 신발이 바닥에 닿을 때는 가벼운 발소리와 마찰음만 난다 — 절대 신발 밑창에서 액체나 젤이 흘러나오거나 새어나오는 일은 없다.
AUDIO
실내 룸톤, 신발을 만지고 돌릴 때 나는 마찰음, 발걸음 소리, 위 대사 4줄의 발화음.
LOCKS
- 에어드리프트 러너는 클립 전체에서 단 한 쌍만 존재하며, 이미 손에 있는 상태로 시작해 다시 전달되거나 개봉되거나 새로 등장하지 않는다.
- 신발에 적힌 모든 글자, 로고, 라벨은 @Image2와 정확히 동일하며 촬영 중 어떤 문구도 새로 인쇄되지 않는다.
- 카메라는 시작과 끝 셀피 구도를 유지하고, 중간 6–10s 구간에서만 후면 카메라 디테일/사용 컷으로 1회 전환한다 — 훅이 없으므로 별도 해결은 불필요하다.
- 그녀는 마지막 셀피 클로징 순간을 제외하고는 렌즈를 정면으로 응시하지 않는다.
REFERENCE SCOPE:
@Image1 — the person: appearance AND performance. Face, build, hair and clothing match exactly, and this reference is also the one that carries how the person holds themselves.
@Image2 — the product: appearance ONLY. Every word, logo and label exactly as the reference. It carries no pose, no motion, no performance.
@Image3 and beyond — the same product from other angles, or the same person's face close-up: appearance only.
No reference contributes a scene, a camera move, or a spoken line. Where a reference and this prompt disagree about what happens, this prompt decides.
PERFORMANCE (the work lives in the eyes):
LINE_1 — 하루 종일 걸었던 피로를 떠올리며 가볍게 숨 내쉬고, 눈은 살짝 위를 보며 회상하듯 말한다.
LINE_2 — 진짜 놀랐다는 걸 보여주려 눈을 크게 뜨고 살짝 몸을 앞으로 기울이며 강조한다.
LINE_3 — 믿기지 않는다는 듯 살짝 웃으며 어깨를 한 번 들썩이고, 발을 내려다보는 시선으로 말한다.
LINE_4 — 확신에 찬 표정으로 고개를 한 번 끄덕이며 카메라를 정면으로 바라보고 마무리한다.
Gaze stays engaged and alive the whole way through, with a natural blink cadence and active forehead and brows. No frozen mask-face, no dead eyes, no held stare parked between lines. Micro-motion continues while the person is not speaking — breathing, a small shift of weight, a glance.
TEXTURE:
Pore-level skin realism — visible pores, fine vellus hair, natural asymmetry in the face and hands. Skin stays unsmoothed and unretouched; part of the face is allowed to fall into shadow.
Matte, non-reflective surfaces. Lived-in, worn materials with real wear on them. No plastic sheen, no digital gloss.
Hair keeps individual strands and stray flyaways rather than a moulded shape.
This is a real person filmed on a phone, not a rendered portrait.
지시문은 LINE_1 — 지시 형태를 요구하는데, 한 건이 대사 원문을 접두어로 썼습니다.
요구: LINE_1 — 확신을 주려고, 신발을 살짝 들어 보인다
실제: 이거 손에 들었을 때부터 느낌 다르더라고요. — 제품을 처음 만졌을 때의 놀람을 …
기능상 치명적이지 않습니다(연기 지시 내용 자체는 정상). 다만 대사가 프롬프트에 두 번 실려 모델이 중복 발화로 읽을 여지가 있습니다. 형식을 코드가 검산하도록 붙이는 것이 다음 손질입니다.
REFERENCES 절과 REFERENCE SCOPE 절의 @Image 목록 중복작성기가 쓴 REFERENCES 절과 코드가 붙인 REFERENCE SCOPE 절이 둘 다 @Image1/@Image2 를 나열합니다. 내용은 어긋나지 않고 보완 관계지만(일치율 vs 범위), 같은 목록이 두 번 나옵니다. VOICE LOCK 을 미룬 것과 같은 사유로 템플릿 통합이 선행돼야 정리됩니다 → Phase 2.
영상 품질 피부 질감 · 연기 · 립싱크 → 영상을 봐야 판정된다
옛것과의 영상 비교 원리적으로 불가 (옛 이미지·영상 복구 불가)
밀도 하한 인하 여부 연기가 침묵을 실제로 채우는지 확인 후 (3단계)
밀도 하한(3.6 권고 · 3.17 판정)은 그대로 두었습니다. '짧으면 영상 모델이 헛소리로 채운다'를 막는 장치가 여전히 글자 수 하한이고, 연기 절이 그 역할을 대신할 수 있다는 것은 아직 가설입니다. 확인 전에 하한을 내리면 헛소리가 돌아옵니다.
오늘 것만으로 영상 2편(흡수 전/후)을 뽑아 비교하는 것은 가능합니다 — 제품 사진 1장만 있으면 됩니다.
근거: pion-bot apps/agent/src/mastra/{prompts/creagen/ugc-spec-sections.ts, tools/creagen/ugc-director/*} · 재현 하네스 실행 6건(2026-08-24) · 옛 자료 creagen-space out/ugc-matrix/{samples,kr} · 이슈 creagen-space#447 · #449 · #452 · PR pion-bot#5281