Same latent bug as TrashRetention/HistoryRetention — serde's internally-tagged repr cannot merge a newtype primitive payload into a tag object. Add regression test for Custom round-trip. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>