이벤트 코드: 책 · 이벤트 첫 화면(9way.co.kr/code/book) + 코드 화면 다국어

ID: 881d36fe-02a9-4a3c-a546-1e993fa47a14

높음 완료

2026-10-15 대표님 요청. QR 하나를 모든 책에 찍고 코드만 다르게 나눠 주도록, 책 첫 화면(코드 입력)을 쉬운 주소로 연다. 언어 버튼을 누르면 그 언어로 진단.
- 묶음 slug(첫 화면 주소), 리더 책은 book
- 코드 화면 한국어 고정 해제, en·zh·vi·ja 번역

첨부 이미지

이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)

JPEG, PNG, GIF, WebP / 최대 10MB

담당자: claude-code
생성일: 2026년 10월 15일 07:57

활동 로그

  • 팀
    팀리드 배포 완료 - 「진단 코드」 문구 · 운영 리더 책 묶음 slug book

    2026년 10월 15일 12:40:32

    상세 보기

    ## 배포 정보
    - 배포 시각: 2026-10-15
    - 운영 SHA 62c48b6f

    ## 포함된 커밋
    - 62c48b6f 「내 코드」→「진단 코드」, 입력 칸 안내 「받은 진단 코드 입력」(5개 언어, 입력 칸 14ch)

    ## 운영 데이터
    - 「테스트 묶음」(리더의 2가지 책무)에 slug book 설정 → 9way.co.kr/code/book 열림. 실제 1,000개 묶음을 만들면 옮길 것

    ## 확인 사항
    - /up 200, /ko/code/book 「진단 코드 · 받은 진단 코드 입력」, /en/code/book 「Diagnosis code · Enter code」, 배포 뒤 500 오류 0건, 운영 화면 캡처 확인

  • 팀
    팀리드 상태 변경: 할 일 → 완료

    2026년 10월 15일 07:57:23

  • 팀
    팀리드 배포 완료 - 책 · 이벤트 첫 화면 + 코드 화면 다국어

    2026년 10월 15일 07:57:22

    상세 보기

    ## 배포 정보
    - 배포 시각: 2026-10-15 16:55
    - 배포 환경: production (운영 SHA 6a79f4af)

    ## 포함된 커밋
    - b0890e0b feat(report-codes): 책 · 이벤트 첫 화면(9way.co.kr/code/book)에서 코드를 넣고, 코드 화면을 다른 언어로도 연다
    - 6a79f4af chore(brakeman): 이벤트 코드 관리자 화면의 오탐 두 건을 이유와 함께 예외로 둔다
    - (같이 올라감) 790bba57 서비스 가이드 「성과 관리」 생성기 — 다른 세션 작업

    ## 변경된 기능
    - 마이그레이션 20261015100000: report_code_batches.slug(유일)
    - /code/ = 코드가 아니면 그 묶음 첫 화면(「내 코드」 자리 입력 칸). slug는 코드 · 공유 코드 · 새 코드와 겹치지 않게 막음
    - 관리자: 수정 화면 「첫 화면 주소」, 나눠 줄 파일에 주소 · 「첫 화면 QR 받기」
    - 코드 화면 한국어 고정(korean_only) 해제, report_codes 문구 5개 언어 같은 칸

    ## 확인 사항
    - 테스트: 이벤트 코드 89개 통과, 전체 6,322개 중 팀 리포트 PDF(Chromium) 1건은 따로 돌리면 통과
    - 운영 스키마로 빈 DB 마이그레이션 검증(PG 표기 3줄 외 차이 없음)
    - 운영: /up 200, 마이그레이션 버전 20261015100000, /code/book → /ko/code/book(아직 slug 없음 → 404 정상), /en/code 영어, 배포 뒤 8분 500 오류 0건
    - 남은 일: 실제 책 묶음에 slug book 넣기(대표님), 출판사용 PDF 왼쪽 QR을 첫 화면 QR로 바꿀지 결정 대기