Хочу понять, как правильно пользоваться каркасом, в данном случае Stores.

В чём затык: чего надо делать, если при загрузке сторы (Internalize) обнаруживается, что нарушен какой-то инвариант хранимых данных. Причины: повреждён файл, ошибка в процедуре выгрузки, ... в общем без разницы.

Трэповать или  переводить стору в Alien с указанием причины?

В документации указаны два частных случая:
> -- Цитата:
> CONST alienVersionThis value is assigned to a Reader's cause field if Reader.ReadVersion read a version outside of the specified range.CONST alienComponentThis value can be used as cause parameter to Reader.TurnIntoAlien to indicate that the store itself could be read, but that some store contained in it is an alien. As an example, a view may turn itself into an alien if its model is an alien.Что делать вообще --- либо я проглядел, либо изложено слишком сухо и не догадываюсь.