createTransformationOverride method
Creates a per-county transformations.json override by deep-copying the effective default section
(a new override never starts from a blank pipeline).
Implementation
@override
void createTransformationOverride(String countyKey) {
final plat = current;
if (plat == null) return;
final defaults = plat.section('transformations', 'default');
final overrides = plat.section('transformations', 'overrides');
if (overrides.containsKey(countyKey)) return;
overrides[countyKey] = jsonDecode(jsonEncode(defaults)) as Map<String, dynamic>;
configEdited('transformations');
}