Synthetic
The Synthetic folder contains synthetic.log with currency-conversion diagnostics. Each synthetic: line lists a resolved conversion chain as comma-separated <currency>|<currency>|<factor> steps. The factor represents contract scaling, not a live exchange rate. A synthetic not found: currency=<currency> line reports a currency for which no conversion chain could be resolved.