Moving entity pages could cause data corruption. This is already prevented to some degree by the existing manually-edit-wishlist right, but that doesn't hide the "Move" link from the tools menu. Just as with Wikibase entities, these pages should not be moved under any condition.
Acceptance criteria
- No "Move" link should be visible in the tools menu when viewing an entity page
- Going to i.e. Special:MovePage/Community_Wishlist/W1 should give the "This page is not movable" error.
Derived Requirement
Ensure that wishlist entity pages cannot be moved under any circumstance. The “Move” action must not appear in the tools menu when viewing a wishlist entity page, and any attempt to access the move interface directly (e.g., via Special:'MovePage') must return a “This page is not movable” error.
Test Result – Beta|Prod
Status: ✅ PASS / ❓Need More Info / ❌ FAIL
Environment: beta/meta.wikimedia.org
OS: macOS Tahoe 26.1
Browser: Chrome 142
Device: MBA
Emulated Device: NA
Test Artifact(s):
Test Steps
Test Case 1: Validate Wishlist Entity Pages Cannot Be Moved
- Navigate to a wishlist entity page such as Community_Wishlist/'W1'.
- Open the tools menu.
- Navigate directly to Special:'MovePage'/Community_Wishlist/W1 using the URL.
- ✅❓❌⬜ AC1: Confirm that the “Move” link is not visible in the tools menu.
- ✅❓❌⬜ AC2: Confirm that accessing Special:'MovePage'/Community_Wishlist/W26 displays the error message “This page is not movable.”
QA Results - Meta Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T411456#11426530 |
| 2 | ✅ | T411456#11426530 |