package dev.awesomedev.mirim.web.dto;

import java.util.List;

/**
 * 이 파일이 하는 일:
 * 멘토 페이지의 "학생별 코스 진도" 응답 한 줄 — 학생 정보 + 완료한 코스 slug 목록.
 * 학습 포인트: 전체 코스 목록은 프론트(courseCatalog)가 알고 있으므로,
 * 서버는 "누가 무엇을 완료했는지"만 주면 된다. 진도율 계산은 프론트 몫.
 */
public record StudentCourseProgressResponse(
        Long userId,
        String username,
        String name,
        String track,
        List<String> completedSlugs
) {
}
