/**
 * FeaturesModule — @Global() модуль для FeatureFlagsService.
 *
 * @Global() означает: достаточно один раз импортировать этот модуль
 * в AppModule, и FeatureFlagsService станет доступен для инжекции
 * во ВСЕХ других модулях без явного imports: [FeaturesModule].
 *
 * Это правильный NestJS-паттерн для глобальных сервисов.
 */
import { Global, Module } from '@nestjs/common';
import { FeatureFlagsService } from './feature-flags.service';

@Global()
@Module({
  providers: [FeatureFlagsService],
  exports:   [FeatureFlagsService],
})
export class FeaturesModule {}
