Переписывать с нуля после каждого патча — дорогое удовольствие. Я бы оставил рабочее ядро, а фильтры и проверку сигналов вынес в отдельный модуль: так бинарки легче переживают обновления 2026-го.
Вот это уже ближе к делу. У меня после выноса фильтров отдельным модулем бинарки в 2026-м реально стали живучее: ядро не трогаю, патчи цепляют только обвязку.
Вот это и есть нормальный путь: ядро не ковырять, а патчи ловить на обвязке. Я в 2026-м так и спас свои бинарки — после выноса фильтров отдельным модулем апдейты стали проходить без сюрпризов.