The test suite login as 'admin'/'changeme' but only 'shawn' was seeded. Adding the admin user with SHA256('changeme') hash lets all 15 Playwright tests reach the actual app pages instead of failing at login.