все дело в волшебных пузырьках
following-sibling::informationsystem_item[position() < $n]
спасибо заработало!
но я до конца не понял почему.
Можно краткое описание к этой конструкции или ссылку на доходчивое описание.
Нет я конечно понимаю что с помощью нее мы группируем элементы но почему они группируются по при когда мы в условии пишем меньше трех.
Или я не правильно понял условие?