diff --git a/apps/site/design.md b/apps/site/design.md
index 659359f..227f616 100644
--- a/apps/site/design.md
+++ b/apps/site/design.md
@@ -1130,6 +1130,6 @@ Pretendard `dynamic-subset` 은 유니코드 범위별로 파일을 쪼개고
### 검증 기준과 현재 증거
- `npm run test:e2e:recent-showcases`는 320/390/768/1440 반응형, 터치 타깃, 왼쪽 인셋, 이미지, RFS 프리셋·수동 조정·렌더 전환·감소 모션, 새벽청과 로트·제철·수량 경계·계산·실제 클립보드, 두 페이지 axe·JS 없음·런타임 오류를 검사한다.
-- 최초 실행에서 CSS 토큰 경로 404와 응답하지 않는 클립보드 권한을 각각 재현했다. 토큰을 명시적 스타일 링크로 바꾸고 복사 폴백을 추가한 뒤 성능 계측을 포함해 **115/115 통과**했다.
+- 최초 실행에서 CSS 토큰 경로 404와 응답하지 않는 클립보드 권한을 각각 재현했다. 공개 검증에서는 캐시된 이전 RFS 스크립트도 재현해 외부 스크립트 URL에 버전을 붙였다. 토큰을 명시적 스타일 링크로 바꾸고 복사 폴백을 추가한 뒤 성능 계측을 포함해 **115/115 통과**했다.
- `showcase-audit.mjs rfs-cfd saebyeok-cheonggwa`는 두 페이지 × 320/390/768/1440, 총 **8/8 통과**했다.
- 위 전용 E2E는 저장소 전체 `verify.mjs`의 L6에 포함한다. 배포 전에는 전체 게이트를 다시 실행한다.
diff --git a/apps/site/gate-report.md b/apps/site/gate-report.md
index d2fd826..c0e57e1 100644
--- a/apps/site/gate-report.md
+++ b/apps/site/gate-report.md
@@ -1,4 +1,4 @@
-# 게이트 리포트 — 2026-08-24 19:37
+# 게이트 리포트 — 2026-08-24 19:46
**전 항목 통과 — 배포 가능**
diff --git a/apps/site/public/work/rfs-cfd/index.html b/apps/site/public/work/rfs-cfd/index.html
index 339b065..97c2ac8 100644
--- a/apps/site/public/work/rfs-cfd/index.html
+++ b/apps/site/public/work/rfs-cfd/index.html
@@ -610,6 +610,6 @@
-
+