Y.js CRDT merges can duplicate content when a client reconnects after external file modifications (e.g., API PUT while collab is active). The guard detects when content is exactly doubled and auto-trims it. Bunker Admin