Skip to content

[feat] Aura Bloom 한글 브랜드 메타데이터 구축 - #1

Merged
okorion merged 2 commits into
mainfrom
f/fx/korean_brand_metadata/hyounkyu_oh
Jul 15, 2026
Merged

okorion merged 2 commits into
mainfrom
f/fx/korean_brand_metadata/hyounkyu_oh

Conversation

@okorion

@okorion okorion commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

??

Aura Bloom? ?? ? ??? ??? ???? ??? ???? ????, ??? ?? ??? ????????? ?????? ???? ?????.

?? ????

  • ???? ?? ?? ??, ??, ?? ????? ??? ????? ???? ??????.
  • Aura Bloom? ????????? ??? ??? ?? ??? ?? ??? favicon, Apple touch icon, 192/512px ? ???, maskable icon? Open Graph ???? ??????.
  • Web App Manifest, Open Graph, Twitter Card, JSON-LD, ?? ?????? ??? safe-area ??? ??????.
  • ???? ??, ?? ?? ??, ?? ??? ??? ??? ??? 44px ?? ??? ??????.

?? ??

?? ?????? ????? ??? ?????. ?? ???, ???? ScenePlan, Three.js ??? ? ?? ?? ???? ?? ??? ?????.

??

  • pnpm format:check
  • pnpm check ? lint, strict typecheck, unit 8?, ?? smoke, production build, Playwright E2E 3? ??
  • ?? Chromium 1440px/320px ??, ?? ?? 0?

??? ???

Aura Bloom ?? ??? ???

?? ??

Codex red-team ?? ? ?? ??? ??? ? ready/merge ??? ?????.

- 웹 화면과 결과 정보를 자연스러운 한글 표현으로 정리합니다.
- 생성형 추상 아트 기반 아이콘, 소셜 이미지와 모바일 메타데이터를 추가합니다.
- 건너뛰기 링크, 입력 설명과 모바일 안전 영역 접근성을 보강합니다.
@okorion

okorion commented Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

결론

개인정보 보호 경계와 기존 로컬 추론·렌더링 동작에는 회귀가 없지만, 실제 공개 배포 전에 고쳐야 할 크롤러 호환성·불필요한 배포 자산·건너뛰기 링크 문제가 있어 현재 커밋은 병합할 수 없습니다.

핵심 발견

  • og:image, twitter:image, JSON-LD image가 상대 경로이고 canonical/og:url이 없어 외부 소셜 크롤러가 최종 배포 주소와 이미지를 안정적으로 식별할 수 없습니다.
  • public/brand/aura-bloom-master.png는 런타임에서 참조되지 않지만 Vite의 public 복사 규칙 때문에 약 1.85MB가 모든 프로덕션 배포물에 포함됩니다.
  • package.json의 설명·키워드 변경은 웹 메타데이터 동작에 필요하지 않으며, 런타임과 무관한 보호 파일 변경 범위를 넓힙니다.
  • 건너뛰기 링크 대상 #aura-maker가 포커스를 받을 수 없어 링크 활성화 후 키보드 포커스가 본문 작업 영역으로 이동한다는 보장이 없습니다.
  • Open Graph 프리뷰는 생성 원본과 바깥 배경색 차이로 중앙 정사각형 경계가 보입니다.
  • 이미지 EXIF/비밀정보, 사용자 입력 외부 전송, 분석 도구, 서버·인증·원격 AI 추가는 발견되지 않았습니다.

위험/차단 사유

소셜 공유 이미지 실패, 키보드 사용자의 건너뛰기 탐색 실패, 불필요한 정적 배포 용량은 공개 배포 품질에 직접 영향을 줍니다.

권장 대응

  • 확정할 Vercel 프로덕션 URL을 canonical, Open Graph, Twitter Card, JSON-LD, sitemap에 절대 URL로 반영합니다.
  • 생성 원본은 배포 대상에서 제거하고 실제 사용하는 파생 아이콘·소셜 이미지만 public에 둡니다.
  • 불필요한 package.json 변경을 되돌리고 #aura-maker를 프로그래밍 방식으로 포커스 가능한 대상으로 만듭니다.
  • 소셜 이미지의 배경 경계를 블렌딩한 뒤 build·E2E·실브라우저 검증을 다시 수행합니다.

REDTEAM_DECISION: FAIL

- 소셜·구조화 메타데이터와 사이트맵에 프로덕션 절대 주소를 적용합니다.
- 미사용 생성 원본과 불필요한 package 메타데이터 변경을 제거합니다.
- 건너뛰기 링크의 본문 포커스 이동과 소셜 이미지 배경 경계를 보정합니다.
@okorion

okorion commented Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

Red-team 대응 완료

대응 커밋: 2e4779b

  • canonical, Open Graph, Twitter Card, JSON-LD, sitemap에 https://aura-bloom-overtura.vercel.app/ 절대 주소를 반영했습니다.
  • 실제 배포에서 사용하지 않는 1.85MB 생성 원본과 불필요한 package.json 변경을 제거했습니다.
  • 건너뛰기 링크 대상이 포커스를 받도록 보정하고 실제 Chromium 접근성 트리에서 오라 만들기 영역의 active 상태를 확인했습니다.
  • Open Graph 이미지 가장자리를 배경과 블렌딩하고 1200×630 결과를 다시 시각 검증했습니다.
  • pnpm check, 메타데이터·manifest·sitemap 검증을 다시 통과했습니다.

@okorion

okorion commented Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

결론

1차 지적 사항이 모두 현재 PR diff에서 해소되었습니다. 개인정보 보호 경계, 결정론적 로컬 추론과 렌더링에는 변화가 없고, 정적 메타데이터·모바일 자산·접근성 변경은 공개 배포에 적합합니다.

핵심 발견

  • canonical, og:url, Open Graph/Twitter 이미지, JSON-LD와 sitemap이 동일한 HTTPS 프로덕션 절대 주소를 사용합니다.
  • 최종 diff에는 미사용 1.85MB 생성 원본과 package.json 변경이 없으며, 배포물에는 실제 사용하는 파생 이미지와 아이콘만 포함됩니다.
  • Web App Manifest의 모든 아이콘 경로·픽셀 크기가 일치하고 sitemap XML과 JSON-LD가 파싱됩니다.
  • 건너뛰기 링크 활성화 후 #aura-maker 영역이 실제 접근성 트리에서 active 상태가 되는 것을 확인했습니다.
  • 한국어 화면은 1440px/320px에서 가로 넘침 없이 동작하고 실제 Chromium 콘솔 오류는 0건입니다.
  • 이미지 EXIF/비밀정보, 분석 도구, 사용자 입력 외부 전송, 서버·인증·원격 AI 추가가 없습니다.

위험/차단 사유

병합을 차단할 위험은 발견되지 않았습니다. 단, 배포 단계에서 canonical과 동일한 Vercel alias가 실제 프로덕션에 연결되는지 확인해야 합니다.

권장 대응

CI 통과 후 병합하고 aura-bloom-overtura.vercel.app 프로덕션 배포·메타데이터 응답·모바일 화면을 확인한 뒤 GitHub 저장소 홈페이지와 조직 README에 같은 주소를 기록합니다.

REDTEAM_DECISION: PASS

@okorion

okorion commented Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

Red-team 2차 검토를 통과해 현재 head의 codex-redteam 상태를 성공으로 처리했습니다.

@okorion
okorion marked this pull request as ready for review July 15, 2026 05:34
@okorion
okorion merged commit f988cf1 into main Jul 15, 2026
2 checks passed
@okorion
okorion deleted the f/fx/korean_brand_metadata/hyounkyu_oh branch July 15, 2026 05:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant