After a while finally re-configured my dev instance, and now getting up to speed with mods development (again).
In the new update:
Finally captured rare silent exception which happened when rune durability depleted.
Added coordinates to the rune description
And last but not least - refactored all the code, moved different logic to the corresponding services / packages and now it looks waaaay better.