import { Module } from '@nestjs/common';
import { S3PlanningModule } from './s3-planning/s3-planning.module';
import { MorningMeetingModule } from './morning-meeting/morning-meeting.module';
import { SkillMatrixModule } from './skill-matrix/skill-matrix.module';

/**
 * Main module for LEAN Management features
 *
 * LEAN methodology modules:
 * - S3 Planning (Seiri, Seiton, Seiso) - Workplace organization
 * - Morning Meeting (SQCDM) - Daily shopfloor management
 * - Skill Matrix - Competency management and gap analysis
 *
 * Based on 2SecondLean principles:
 * - Simple, visual management
 * - Daily continuous improvement
 * - Quick interactions (< 2 seconds)
 */
@Module({
  imports: [S3PlanningModule, MorningMeetingModule, SkillMatrixModule],
  exports: [S3PlanningModule, MorningMeetingModule, SkillMatrixModule],
})
export class LeanModule {}
