feat(export): extras 오버라이드 지원(robots/manifest) TDD 및 구현
This commit is contained in:
@@ -272,6 +272,14 @@
|
||||
- manifest JSON 파싱 검증 로직 추가
|
||||
- 브랜치/PR: `feat/manifest-robots-auto` → CI 트리거 및 자동 머지 대상(automerge 라벨 조건)
|
||||
|
||||
### SEO/Perf 개선(TDD): theme-color, hero width/height
|
||||
- 테스트: `lib/exporter/seoPerf.themeColor.heroDims.test.ts`
|
||||
- `<meta name="theme-color" content="#0ea5e9" />` 헤드 포함 검증(page.theme.primaryColor 사용)
|
||||
- hero 이미지에 `width`/`height` 속성 존재 검증(CLS 저감)
|
||||
- 구현: `lib/exporter/html.ts`
|
||||
- `buildHead`에 theme-color 메타 추가
|
||||
- `renderHero` 이미지 태그에 width/height 기본값 추가(1200x675)
|
||||
- 브랜치/PR: `feat/seo-perf-themecolor-hero-dims` → CI 트리거 및 자동 머지 대상
|
||||
### ZIP 검증 TDD Phase5(extras 내용 검증)
|
||||
- 테스트: `lib/exporter/zip.validation.phase5.test.ts`
|
||||
- `robots.txt` 텍스트 베이스라인 확인(`User-agent: *`)
|
||||
|
||||
Reference in New Issue
Block a user