When I wrote my last Electron applications, I had this controls registry that I'd populate with everything that the application could do, with names, shortcuts and the routine to fire when it happened.
This auto-generated my READMEs, and it also generated a OSX-type navigation menu for each application automatically.
That's what I'll do now.
So, I've been sketching an idea for a how the Hundred Rabbits programs can spit out their own documentation, so you don't need a guide alongside the program file.
My plan is to automatically populate a graphical menu from those, route keyboard controls directly to the menu tree, and spit out a plain-text README directly into the console on launch.
https://git.sr.ht/~rabbits/nasu/tree/main/item/src/manifest.tal