What problem does it solve? It guides the implementation of the Peajes module's template editor and transformation engine (features F03-*), ensuring the Builder + Strategy pipeline, combined algorithms, and preview logic are built correctly within strict ownership boundaries. ## Core Features & Use Cases - Strategy Registry & Pipeline Builder: Register atomic transformation strategies and assemble ordered pipelines deterministically via PipelineBuilder. - Combined Algorithms: Expand combined algorithms (e.g., NORMALIZAR_PATENTE, COMBINAR_FECHA_HORA) from steps with parametros without mutating the registry. - Preview & Validation: Apply pipelines to sample rows through PeajesMotorTransformacionService and enforce validations like duplicate order, missing required columns, and unregistered algorithm codes. - Use Case: Build the template editor UI under src/app/components/peajes/plantillas/** so users can configure file-import templates whose acceptance case produces FECHA_HORA, PATENTE_ID, PASE_ID, and IMPORTE_NETO correctly. ## Quick Start Implement the F03 template editor and transformation pipeline under peajes/plantillas following the contracts from agent 00, using typed mocks until F01 passes.