Puzzle Tools
LitaRiva puzzle book pipeline — runs entirely on-device. Ordered by workflow: theme → generate → cull → assemble. Themes are the swappable module; every generator consumes them.
1 · Themes
Word Library
One word, many themes — tag once, draw everywhere, export lists in the format the generators already read
Word Screening
Rule on the library one screen at a time — every verdict banked with a reason, so a word read once is never read again
Theme List Manager
Themed word lists with clues — validated, stored, exported, handed off to every generator
2 · Generate
Word Search
Full-enumeration placement — directions, overlap, fill strategy; every word places or fails loudly
Difficulty Ramp
Named tiers as the spec — Easy/Medium/Hard with optional gentle drift; one tier + one list = one book's ZIP
Mazes
Backtracker & Prim's textures — enforced solution-path length, perfect single-path mazes
Word Scrambles
Clued or theme-only — three scramble styles, letter-verified against every answer
Number Search
Word search mechanics on digits — random pools or themed lists, ambiguity-checked
Cryptograms
Fresh derangement per quote — frequency-based letter hints, round-trip verified
Sudoku
Unique solution as a hard gate — four tiers graded by technique depth, not clue count
Criss-Cross
Freeform interlocking fill-ins — run-verified so no unintended words can form
3 · Cull & calibrate
Contact Sheets & Culling
Keep/cut every puzzle with tagged reasons — kept ZIP + metric-rich culling log for calibration
4 · Assemble
Book Builder
Run ZIPs → print-ready KDP interior — sections, dividers, solutions in back, direct PDF on iPhone/iPad
Cover Spec
Page count + trim → exact Canva canvas, spine, folds, safe areas — downloadable SVG guide layer, recipe-stamped
Fill Scan
A run's manifest → the puzzles whose fill letters spell a slur; letters inside a placed bank word are exempt. Re-roll the flagged ones.
b0831-0001