Game 023 β€” Input Validation Challenge

Theme: Clean Minimal
🧠 New concept: Layered validation rules

Play

Rules: required, min 5, contains @, contains a dot.

Learning Notes

🧩 What’s different from last game?

You stack multiple guard rules and show the first failure (or all failures in a mode).

πŸ”€ Optional challenge variants

Open the code and try the variant ideas listed in comments near the bottom.

Tip: Use your browser devtools console to inspect state while you play.