Hi Agat!
I adore 4x4 Archipelago and I'm having my students play it for my Advanced Video Game Storytelling class this week for our discussion of procedural narratives and gameplay, alongside Wildermyth. Online I've found (very zoomed out) screencaps of the overall intricacy of your design and I've copy/pasted parts of the gameplay text to demonstrate how the game alters the text based on character class and based on other procedures including RNG.
I wonder if you'd be willing to share some snippets of your code to help students better understand the procedural aspects of the game? We're all curious about how granular the procedural aspects are. Thanks for an absolutely delightful game in any case!