pupate

Puzzle transpiler
git clone https://git.woozle.org/neale/pupate.git

commit
854d241
parent
22183b2
author
Neale Pickett
date
2026-04-07 12:01:00 -0600 MDT
speling
3 files changed,  +5, -2
M README.md
+1, -1
1@@ -64,7 +64,7 @@ and letting the compile step worry about how to bring that into production.
2 Colophon
3 ========
4 
5-Moths and butterflies go through four life stages: egg, larva (caterpillar), pupa (chrisalis or cocoon), and adult.
6+Moths and butterflies go through four life stages: egg, larva (caterpillar), pupa (chrysalis or cocoon), and adult.
7 Keeping with the moth theme,
8 this program is used to transform puzzle source into a production puzzle.
9 
A docs/THANKS.md
+3, -0
1@@ -0,0 +1,3 @@
2+Thanks to:
3+
4+* Dr. Tim Bays, for correcting some speling misteaks
M docs/writing-dynamic-puzzles.md
+1, -1
1@@ -64,7 +64,7 @@ Generate the puzzle:
2 Verify that the puzzle.json output matches your expectations
3 Retrieve an attachment:
4     $ python3 mkpuzzles.py file salad.jpg > salad-output.jph
5-Ensure attatchments are correctly retrieved
6+Ensure attachments are correctly retrieved
7 Check an answer:
8     $ python3 mkpuzzles.py answer "apple pear peach tangerine"
9 Confirm that the answer validation works as intended