package com.zioinfo.kintex.publicsite.dto;

/**
 * 공개 카탈로그 행사 항목 (M12 / SCR-P1·P2). 비인증 공개.
 * <p>공개 필드만 노출한다 — 내부 식별자(멤버·비용·비공개 상태) 제외.
 * status 는 {@code event.status} DB 원문(active/ended)을 그대로 반환하고 프론트가 날짜 기준 재계산한다.
 */
public record PublicEventDto(
        String id,
        String name,
        String startDate,
        String endDate,
        String status,
        String hallLabel,
        Integer boothCount,
        String posterUrl
) {
}
