mirror of
https://github.com/saltbo/zpan.git
synced 2026-09-19 10:01:12 +08:00
Duplicate folder/file names silently created duplicates under the same parent. Add DB-level partial unique index on (org_id, parent, LOWER(name)) for active rows, plus a centralized plan/commit helper threaded through create, rename, move, copy, upload-confirm, and restore. 409 responses open a Keep Both / Replace / Cancel dialog with sticky "apply to all" for batch operations; case-insensitive match matches OS conventions. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>