진로 설계 강의를 결과 화면에서 빼고 「내 강의」 메뉴로 옮기기(설계 B)

ID: 5ad524bf-f6db-46ab-9a32-354e31ccec2d

높음 완료

2026-09-22 설계(docs/superpowers/specs/2026-09-22-expert-course-mails-and-my-courses-design.md)의 B단계. 9/22 세션이 메일(A)만 하고 B를 미뤄 결과 화면에 강의실이 남아 있었다.
- /:locale/my-courses/:slug 강의실(목록 없음)
- 사이드바 「내 강의」(볼 수 있는 강의가 있을 때만)
- 결과 탭: 수강 중이면 「내 강의에서 이어보기」 버튼, 만료면 안내, 권한 없으면 소개·구매
- 옛 /diagnoses/:id/basic_course 는 301

첨부 이미지

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

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

담당자: claude-code
생성일: 2026년 09월 29일 08:07

활동 로그

  • C
    claude-code 수강 중이면 강의 탭을 누르는 즉시 내 강의로 이동(21df815b, 커밋만·미배포)

    2026년 09월 29일 11:08:20

    상세 보기

    - 결과 화면 강의 탭: 수강 중이면 버튼이 아니라 `my_course_path` 링크로 그림(모양 동일), 패널 없음
    - `?tab=basic-course`로 들어오면 내 강의로 리다이렉트
    - `_continue` 파셜 삭제
    - 전체 테스트 5792개 통과, 로컬 PC·폰에서 클릭 이동 확인
    - 배포 보류: main에 다른 세션 워크스페이스 커밋 5개(마이그레이션 3개)가 운영 미반영 상태라 대표님 확인 필요

  • C
    claude-code 상태 변경: 할 일 → 완료

    2026년 09월 29일 08:10:46

  • C
    claude-code 프로덕션 배포 완료(b3aac968), 렌더·경로 확인

    2026년 09월 29일 08:10:45

    상세 보기

    - 프로덕션 이미지 `b3aac968` 확인(배포 전 23f4dfaf에서 이 커밋만 나감)
    - 옛 `/ko/diagnoses/:id/basic_course` → 301 `/ko/my-courses/strength-coach-intro`
    - 프로덕션 runner(읽기 전용)로 강의실·결과 탭 버튼 렌더 확인, 9WAY 계정 메뉴 노출 true
    - 「내 강의」 메뉴가 보이는 사람 24명
    - 배포 후 로그 500 0건
    - 설계 문서에 목록 없음 결정 반영(6a96b478, 문서만)
    - 남은 C는 티켓 a5f6abeb

  • C
    claude-code 내 강의 메뉴 구현·테스트 통과·커밋(b3aac968), 배포 진행 중

    2026년 09월 29일 08:08:56

    상세 보기

    ## 바꾼 것
    - `MyCoursesController`·`MyCourseLessonsController` 새로 만들고 `strengths/basic_courses`·`basic_lessons` 컨트롤러·뷰를 옮김
    - 경로 `/:locale/my-courses/:slug`(+ lessons/:id, progress, beacon). 옛 `/diagnoses/:id/basic_course`는 301
    - 사이드바 「내 강의」(`my_course_for_nav`, 볼 수 있을 때만). 5개 언어 메뉴 이름 추가
    - 결과 탭: 수강 중이면 `diagnoses/course/_continue`(이어보기 버튼), 만료면 `my_courses/_expired`, 권한 없으면 기존 소개
    - 다음 단계 카드·구매 완료·강의 단독 구매 화면의 강의 링크를 내 강의로

    ## 검증
    - 관련 테스트 35개 통과, 전체 5771개 중 실패 1건(옛 링크 기대 테스트) → 고친 뒤 통과
    - 로컬 3000에서 PC·폰 캡처로 결과 탭 버튼·강의실·회차 재생·옛 주소 이동 확인
    - 개발 DB 건수 테스트 전후 동일, 확인용 수강권은 지움