Use currentPage instead of settledPage for interpolatedWeeks calculation to prevent gridH jumps during month transitions. When offsetFraction is near zero, compute weeks from currentPage rather than stale callback state. Remove all debug println statements and TAG constants. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>