time.Parse accepts a comma before fractional seconds, so Scan took "2026-10-03T12:37:05,123Z" and Value then wrote it back with a period. Scan now requires the parsed instant to re-format byte-identically to its input, and the rejection test covers the comma form. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>