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
