TTRPG Progress Report

See The eval() Conundrum for background. Also, see https://github.com/slott56/writing-tools . Permit me a long story about budgeting and a language to describe magic. The story leaves footprints that reveal the impossibility of making the right design choices up front. Important TL;DR. Almost all software design seems …