Pick a special word that belongs to all four categories, then two more words for each category. Every other word should fit only its own category.
Drop the downloaded puzzles.json next to index.html in the repo and push — the site serves whichever entry matches the date (falling back to the most recent one). The download merges your existing puzzles.json automatically, so nothing already scheduled is lost.