If you've ever tried to figure out how the lexer and parser and transpiler work, you'll know that it isn't exactly easy
You have to read through a whole lot of text and then go through the source code to piece together what's happening
I'm thinking for version 3 (before things get too complex) a sort of diagrammatic and simple English guide to the different components of the interpreter could help
Something updated gradually as things are added
That way, it'd be written while the person doing the implementation still knows what's happening
Plus it'd help future contributors know how to approach any code
At this stage it's just an idea I'm thinking of
Maybe I'll work on something for the current interpreter as a proof of concept