import { Module } from '@nestjs/common';
import { MorningMeetingController } from './morning-meeting.controller';
import { MorningMeetingService } from './morning-meeting.service';

/**
 * Morning Meeting Module
 *
 * Provides functionality for daily shopfloor management meetings
 * following the SQCDM (Safety, Quality, Cost, Delivery, Morale) framework.
 *
 * Features:
 * - Meeting scheduling and management
 * - SQCDM KPI tracking with traffic light status
 * - Action item management with assignees and due dates
 * - Meeting timer for time-boxing
 * - Trend analysis for KPIs over time
 */
@Module({
  controllers: [MorningMeetingController],
  providers: [MorningMeetingService],
  exports: [MorningMeetingService],
})
export class MorningMeetingModule {}
