Кто-нибудь когда-либо пытался включить ActiveRecord::Validations
и ActiveRecord::Validations::ClassMethods
в неактивный класс записи и посмотреть, что происходит при попытке установить валидаторы?
Я уверен, что существует множество зависимостей между платформой валидации и самим ActiveRecord. Но вы можете преуспеть в том, чтобы избавиться от этих зависимостей, развязав собственную платформу валидации с платформой валидации AR.
Просто идея.
Обновление : oopps, это более или менее то, что предлагается в посте, связанном с вашим вопросом. Извините за беспокойство.