Data Transformation Tracer
Maps and analyzes data transformation chains across application layers from input DTOs to domain entities and responses.
This skill provides a comprehensive methodology for tracing data as it moves through complex PHP application architectures like CQRS and Hexagonal. It automatically identifies transformation points—such as mappers, serializers, and converters—between Request DTOs, Commands, Domain Entities, and Response objects. By visualizing these chains, developers can easily spot data loss points, precision issues, and architectural anti-patterns, ensuring type safety and robust data integrity throughout the request lifecycle.
주요 기능
01Detection of explicit mappers, serializers, and converters
02Automated mapping of Request-to-Response data chains
03Identification of potential data loss and precision issues
04Field-level transformation tracking (e.g., snake_case to camelCase)
0545 GitHub stars
06Quality indicator analysis for type safety and validation boundaries
사용 사례
01Documenting complex business processes for architectural reviews and onboarding
02Auditing data integrity when migrating between API versions or data formats
03Debugging unexpected data values in the domain layer or final API output