## Summary
This PR updates dashboard tiles so that
1. When a tile references a source that no longer exists, there is an appropriate error message
2. When a tile references a source that no longer exists, the user is able to click the edit tile button to fix the issue
### Screenshots or video
<img width="887" height="429" alt="Screenshot 2026-04-07 at 9 40 53 AM" src="https://github.com/user-attachments/assets/ae0f77bc-3fcc-40c3-bf65-9ed454f31a4b" />
### How to test locally or on Vercel
This can be tested in the preview environment by creating a tile and then deleting the associated source.
### References
- Linear Issue: HDX-3926
- Related PRs:
- Adds playwright agents for test creation with playwright mcp.
- Enhances our playwright skill to make use of these
- Updates contribution guide/readmes
## Summary
This PR backports the claude E2E skill and a few E2E script improvements to the open source repo from the EE repo.
### Screenshots or video
### How to test locally or on Vercel
### References
- Linear Issue: n/a
- Related PRs: