Что такое json-typed-attributes?
Определите типизированные атрибуты, поддерживаемые полями JSON, в моделях Rails. Используйте, когда моделям требуется гибкое хранилище данных с приведением типов, проверкой и интеграцией форм. Поддерживает целочисленные, десятичные, строковые, текстовые, логические типы, даты и массивы. Источник: rolemodel/rolemodel-skills.