Всё верно Вы написали. Но зерновые ямы служили не только для осадного периода, но и для торговли хлебом в мирное время.
Город же не только непрестанно воевал, поэтому практически все сооружения в нем носили двойной характер. Например, восточный каземат (арсенальная) в мирное время служил загоном для скота и тому подобное. Про военное время Вы все правильно написали. А я написал про мирное время. Ясно одно - это сооружение (дом), как и весь город, покинули, примерно, 700 лет назад...и даже настоящее имя его неизвестно...забыли
Казематами мы сейчас так называем. 700 лет назад никаких казематов и арсенальных не было. Рядом зернохранилище и, скорее всего, в помещениии, точнее над ним, находилась какая-нибудь деловая "контора", она же жилой дом, усадьба или прочее. В двух шагах от этого сооружения была главная рыночная площадь, так что ,видимо, сооружение обслуживало рынок.