A self-contained touch-first path-coverage puzzle built with Canvas 2D and native JavaScript modules.