김보곤 b95f7fc132 fix: settings-calendar-crud, hr-salary-long-term-care 안정성 개선
settings-calendar-crud v3.2.0:
- UPDATE steps 11+12 통합: 행 클릭→다이얼로그 열기→수정→저장을 단일 스텝으로 병합
  (스텝 간 다이얼로그 소실 방지, 3회 재시도 + waitDlg 폴링)
- DELETE 스텝: waitDlg 폴링 방식으로 다이얼로그 감지 강화
- 다이얼로그 셀렉터 확장: data-state=open, Sheet, DialogContent 추가
- toast 검증 스텝에 critical:false 추가 (Server Action 토스트 미표시 대응)
- 전체 스텝 20→19로 축소

hr-salary-long-term-care v1.1.0:
- Step 12: 고정 2000ms 대기 → 8초 폴링 방식 (300ms 간격)으로 변경
  (step-executor 3초 기본 타임아웃 충돌 해결)
- Step 12 timeout: 5000→10000ms
- Step 15: offsetParent→getBoundingClientRect 가시성 검사, plain string→JSON 반환
- Step 16: plain string→JSON 반환 (json_fail 경고 해결)
- 다이얼로그 셀렉터 확장: data-state=open Sheet 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 20:46:14 +09:00
Description
E2E 시나리오
4.2 MiB
Languages
Markdown 100%