Remove the post duplication feature #10
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
The post editor currently exposes a Duplicate button (Duplizieren in German) that creates a new draft by cloning the persisted post. This feature is not part of the current Allium post/editor specifications and has no equivalent in the bDS2 baseline. Its apparent source is the Wave 3 requirement in RUST_PLAN_CORE.md that lists duplicate among the required post capabilities. We do not want this feature.
Remove it completely instead of merely hiding the button. There should be no dead cloning implementation left behind.
Implementation scope
Do not remove or change duplicate-post detection through embeddings, the Find Duplicates view, dismissed duplicate pairs, duplicate import classifications, slug uniqueness handling, or duplicate checks for tags/media/other entities. Those are unrelated features that happen to use the same terminology.
No replacement action, compatibility shim, database migration, or deprecated wrapper is needed.
Acceptance criteria