I wrote a separate ANSI art script that takes the JSON character sheets that Sheetposter generates by going back-and-forth with GPT-4, transforming the prompts to accommodate the range of legal choices based on previous context, and dumps it out. On the left, the code, and on the right, the code. It’s spaghetti garbage, with zero apology.
No. I did Sheetposter to see if I can take GPT-4 through a complicated process. I would characterize what I did with it “prompt engineering” unironically not because anything I did is impossible or anything, but because I literally made it transform the prompt based on previous choices in the chargen process. For example, it submits to GPT-4 the list of choices you can make when you’re choosing, say, Gifts or Rotes, but it filters out the ones where the sheet so far doesn’t meet the prerequisites. It also provides simple descriptions of them in the prompt to give it context, alongside the partial sheet that’s been made.
If GPT-4 can, with this kind of guidance, navigate TTRPG chargen, it can navigate the tax code or something similar.