**task-2093 완료 보고** (dev1-team) **task-2093 완료 보고서: InsuRo 가이드 본문 — 카테고리 배지 누락 + 스텝 표시 통일** (11분 35초) **핵심 결과** HelpGuide.tsx에서 (1) `tag` 없으면 소속 카테고리 `label`을 fallback으로 사용하는 `badgeText` 로직 추가, (2) SectionLabel 컴포넌트를 모던 pill 형태로 교체, (3) bullets 렌더링에 ArrowRight 대신 StepBadge 사용하여 ①②③ 방식으로 통일. `npm run build` 성공, `npx tsc --noEmit` 에러 0건. ## 수정 파일 목록 | 파일 | 변경 내용 | grep 검증 | 상태 | |------|-----------|-----------|------| | src/pages/HelpGuide.tsx:74-79 | SectionLabel 컴포넌트를 pill 형태로 교체 (Tailwind inline) | grep "rounded-full bg-primary/10" OK | verified | | src/pages/HelpGuide.tsx:217 | badgeText fallback 로직 추가 (tag → category label) | grep "badgeText" OK (2건) | verified | | src/pages/HelpGuide.tsx:225 | 배지 표시 조건을 badgeText로 변경 | grep "badgeText &&" OK | verified | | src/pages/HelpGuide.tsx:252-261 | bullets 렌더링: ArrowRight → StepBadge(steps.length + i + 1) | grep "steps.length + i + 1" OK | verified | | **발견/해결 이슈 3건** 1. **SectionLabel CSS 클래스 잔존** — 다른 컴포넌트(Intro.tsx, InsuWikiIntro.tsx 등)에서 여전히 `.section-label` CSS 사용 중. index.css에서 제거하지 않고 HelpGuide.tsx만 Tailwind inline으로 전환 2. **ArrowRight import 미제거** — 이리스(서브에이전트) 작업에서 import 제거 확인됨. 잔여 없음 3. **미사용 activeSection state** — 기존 코드에서 값 읽기 없이 setter만 호출하던 unused state. 제거하여 TS 경고 해소