3014b65c92
Three new tests: non-waste→tableau scores zero (tableau restack and impossible foundation→tableau), move→stock/waste scores zero (guard against non-obvious destinations panicking), and time_bonus capped at i32::MAX via the .min() guard. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>