913fea7a3c
Approved design: 6 new per-driver TagConfig editor components (Modbus/S7/AbCip/AbLegacy/TwinCAT/Focas) dispatched by the selected driver's DriverType via a TagConfigEditorMap + DynamicComponent; the 3 unmapped drivers keep the generic raw-JSON editor; no raw-JSON toggle on typed drivers. Editors reuse the drivers' enums + JSON property names (not razor markup); driver pages untouched. Pure FromJson/ToJson/Validate helpers are unit-tested (no bUnit); live verify needs a non-Galaxy driver added to docker-dev. AdminUI-only, no data-model change.