Skip to content

데모 스토리에 내부 개발 흔적이 방문자에게 그대로 노출됨 #57

Description

@Malloc72P

페르소나 리뷰(적대적 검증 통과)에서 정리된 항목입니다.

관점: 일반 사용자(Docs 사이트) · 구분: 미흡 · 심각도: low · 난이도: 낮음

현상

round-the-world.stories.tsx의 스토리 export 이름이 'RoundTheWorldStoryMeta' 라서 autodocs(docsMode) 화면에서 'Round The World Story Meta' 라는 어색한 소제목으로 표시된다. 같은 파일 17행에는 의미 없는 '1;' 라는 깨진 라인이 있고, 세 데모 스토리 모두 사용되지 않는 'const DUMMY = true;' 가 남아 있다. 데모 표시명도 'Nations2'/'국가별 세계지도 2' 처럼 내부 버전 번호(2)가 노출돼 방문자에겐 'Nations1은 어디?'라는 의문을 준다.

근거

packages/hyperglobe/pages/round-the-world/round-the-world.stories.tsx:17 (스트레이 '1;'), :20 (RoundTheWorldStoryMeta), :5 (미사용 DUMMY) / nations2.stories.tsx:7,19 (DUMMY, name '국가별 세계지도 2')

권고

스토리 export명을 'Demo' 등 사용자 친화적 이름으로 바꾸고, 깨진 '1;' 라인과 미사용 DUMMY 상수를 제거한다. 데모 표시명에서 '2'를 빼 'Nations(국가별 세계지도)' 로 정리.

검증 메모

발견이 nations2/colorscale 데모도 어색한 export명이 노출되는 것처럼 읽힐 수 있으나, 이 둘은 name: 속성('국가별 세계지도 2', 'ColorScaleBar 데모')으로 표시명을 오버라이드하므로 화면에 export 식별자가 노출되지 않는다. "Round The World Story Meta"라는 어색한 소제목이 실제로 표시되는 것은 name 오버라이드가 없는 round-the-world 한 곳뿐이다. 미사용 DUMMY 상수와 stray 1;은 발견 그대로 사실이며 세 파일 모두(DUMMY)/round-the-world(1;)에 존재한다. 또한 'Nations1이 없다'는 점도 사실 확인됨.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomersreview페르소나 리뷰에서 도출된 항목

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions