Task 28: E2E Test Screenshots ============================== EXPECTED SCREENSHOTS (generated when tests run): ------------------------------------------------- 1. .sisyphus/evidence/task-28-shift-signup.png - Shows shift detail page after manager signs up - Capacity: "1/3 spots filled" - "Cancel Sign-up" button visible - Sign-up list shows 1 member 2. .sisyphus/evidence/task-28-full-capacity.png - Shows shift detail page at full capacity - Capacity: "1/1 spots filled" - "Sign Up" button NOT visible (full capacity) - Viewed by member1 (different user than who signed up) SCREENSHOT CONFIGURATION: ------------------------- From shifts.spec.ts: await page.screenshot({ path: '.sisyphus/evidence/task-28-shift-signup.png', fullPage: true }); await page.screenshot({ path: '.sisyphus/evidence/task-28-full-capacity.png', fullPage: true }); These will be generated automatically when tests execute. STATUS: ------- ⏸️ Awaiting Docker environment to run tests and capture screenshots ✅ Screenshot paths configured correctly in test code ✅ Evidence directory exists and is writable