import { Module } from '@nestjs/common';
import { TransformEngine } from './transform-engine';

/**
 * TransformsModule — Layer A.5 yaml 声明式形态改造引擎。
 *
 * 5 operator(白名单):project / split_json_array / derive / route_by_pattern / pick_first_nonzero
 *
 * 详见 apps/pac-docs/content/docs/architecture/data-ingestion.mdx(W3 末加 Layer A.5 章节)。
 */
@Module({
  providers: [TransformEngine],
  exports: [TransformEngine],
})
export class TransformsModule {}
