문서: MAIN_PLAN Export 폼 a11y(fieldset aria-describedby/help/id) 배치 기록 추가
Auto PR / open-pr (push) Successful in 25s
Auto Label PR / add-automerge-label (pull_request) Successful in 6s
CI / test (pull_request) Failing after 1m58s

This commit is contained in:
2025-11-18 01:48:34 +09:00
parent 033519f973
commit bde7c8785d
2 changed files with 46 additions and 0 deletions
+7
View File
@@ -291,6 +291,13 @@
- 드래그 중 라이브리전 가이드 텍스트 노출 확인(가이드 x/y)
- 결과: 회전 상태에서도 스냅 우선순위 일관성 확보, 라이브리전 가이드 동작 스모크 통과
### Export 폼 a11y: radio fieldset aria-describedby/help/id 연결 (2025-11-18)
- 테스트: `lib/exporter/formFieldset.a11y.test.ts`
- fieldset에 `aria-describedby`로 help id 연결(`field-*-help`)
- legend는 label과 동일 텍스트 사용
- 각 option은 고유 id(`field-*-opt-*`)와 label for 매핑, 동일 name 공유
- 결과: 라디오 그룹 a11y 구조 회귀 스냅샷 확보(legend/fieldset/help/id 일관성)
## 목표
- 비개발자도 사용 가능한 단일 페이지 랜딩 페이지 빌더.
- 결과물: 정적 ZIP(HTML/CSS/JS) 다운로드. 이미지: 외부 URL 또는 로컬 업로드(서버 저장 없음, ZIP에 패키징). 폰트는 외부 CDN 허용.