Two buttons still said “Manage Admins” after the page they led to had been renamed. One sat on the team details page. The other was in the chat add people box.
Both buttons now say “Coaches & Staff” to match the page. The fix was verified by testing locally.
The page had the new name, the buttons did not
The page itself had been renamed. The button on the team details page and the button in the chat add people box still used the old name.
Two places, one label
Both buttons now read “Coaches & Staff”, the same name the renamed page carries.
AI Skills
Use this lesson with the AI assistant you already use
A page was renamed to "Coaches & Staff", but two buttons that led to it still said "Manage Admins". One was on the team details page and the other was in the chat add people box.
Paste the prompt, share only the context needed to answer it, and treat the result as a draft for your review. Do not include confidential information or let an AI assistant make changes without your approval.
The prompt works in any AI assistant as it is. We are also building a /dxdev skill for visual reports and saved memory.
It is not released yet: see what you can use today.
dxdev LESSON · paste into your AI coding agent
LESSON: When You Rename A Page, Rename Every Button And Label That Points To It
SOURCE: dxdev.com/blog/rename-missed-buttons-and-emails
WHAT HAPPENED: The page itself had been given its new name. Two other places that link to it kept the old label. The team details page still had a "Manage Admins" button, and so did the chat add people box. Both buttons were changed to read "Coaches & Staff" so they match the page. The fix was verified by testing locally.
THE RULE: A rename is not done when the renamed thing changes. Every other place that refers to it by name must be found and updated in the same change.
CHECK MY CODE, then report PASS or FAIL with file:line for each:
1. Search the whole codebase for the old label ("Manage Admins" here) and confirm no user facing string still uses it.
2. For every button or link that navigates to a renamed page, confirm its label matches the page's current name.
3. Run the app locally and click through each entry point to the renamed page, including secondary ones such as dialogs and boxes, to confirm the labels agree.
THEN PRINT: a table (check, PASS/FAIL, evidence, fix) + a verdict (applies / partially / OUT_OF_SCOPE / no) + the single most important next action.