
Data Transform Refinery (DTR) conceptual overview
At the highest level, DTR is composed of:
• Refineries
• Pipelines
• Nodes
• Transformers
• Rules (and Sub-rules)
• Data Farms
Each layer has a clearly defined responsibility and execution order. Processing is always explicitly sequenced and fully observable.
Sequencing Model
Sequencing is a fundamental design principle in DTR and exists at four levels:
1. Refinery → Node sequence
2. Node → Transformer sequence
3. Transformer → Rule sequence
4. Rule → Sub-rule sequence
This guarantees:
• Predictable outcomes
• Traceability
• Reproducibility
Execution Transparency
At any point during execution, DTR exposes:
• Input and output Data Farms
• Transformation effects per rule
• Row-level statistics
• Structural changes across nodes
The configured Refinery is the executable specification. No separate technical documentation is required.
