package com.unicorn.hgzero.meeting.infra.event.dto;

import lombok.Builder;
import lombok.Getter;

/**
 * 회의록 섹션 DTO
 * Event Hub 메시지에 포함될 섹션 정보
 */
@Getter
@Builder
public class MinutesSectionDTO {

    /**
     * 섹션 ID
     */
    private final String sectionId;

    /**
     * 섹션 타입 (DISCUSSION, DECISION, ACTION_ITEM 등)
     */
    private final String type;

    /**
     * 섹션 제목
     */
    private final String title;

    /**
     * 섹션 내용
     */
    private final String content;

    /**
     * 섹션 순서
     */
    private final Integer order;

    /**
     * 검증 여부
     */
    private final Boolean verified;
}
