A truncate shortens a base chunk in place, so it gets a new reference
key, and an old chunk can carry no timestamp. The rewrite refusal now
applies only to unstamped chunks whose file id is new to the base.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>