ну вот как определяется на автомате:
вот как меняю фильтр после руками:
и после любого изменения контента в textarea (например вставки доп. дампов ниже), фильтр снова сбрасывается в автоопределенные (первый скрин)
т.е. можно просто добавить отдельное поле под ввод формата фильтра, и делать автоопределение полей дампов уже в ответ на его изменения, а не на textarea.
с другой стороны: возможно автоопределение для textarea нужно делать только до тех пор, пока юзер сам не начал редактировать параметры фильтра в Pattern справа, а после не трогать или определять насколько дейтсвительно изменился формат вставляемого контента от того когд юзер менял руками Pattern.
сейчас просто он постоянно сбрасывается на автоопределенный, и нужно непровтыкать проверить его перед импортом... имхо запутано очень
---
в общем, чисто по юзабилити такое имхо: до того момента, как юзер сам начал редактировать Pattern - всё работает как сейчас, но после первого кастомного изменения чего либо в Pattern, мы отрубаем автогенерацию паттерна и показываем кнопку "Apply Pattern", а так же какую-то иконку возле формы паттерна (которая справа) или просто меняем цвет, что Pattern уже Dirty, и нужно обратить внимание на этот самый паттерн (или нажать на Apply Pattern или сразу импортить, если уверены, что всё норм. Так же, после того как паттерн в первый раз "Dirty", и после каждого изменения textarea юзером, мы "моргаем" этой кнопкой привлекая внимание юзера.