# 공식 feed 환경변수 운영 핸드오프

- 생성 시각: 2026-07-15T02:38:09.900Z
- 상태: 점검 필요
- 활성화 상태: seed_fallback_only
- 설정된 feed URL: 0개
- 설정된 env key: 0개
- 통과: 0개
- 차단: 0개
- 승인 공식 host: 0개

## Vercel Environment Variables

무료혜택 실시간 전환은 아래 env key에 공식 JSON/RSS/CSV/NDJSON feed URL을 연결하면 시작됩니다. 검색 결과, 커뮤니티 원문, 블로그, 대표몰 메인, HTML 랜딩은 운영 feed로 쓰지 않습니다.

| 추천 lane | env key | 접근 가능 후보 | 첫 작업 |
| --- | --- | ---: | --- |
| 오늘 바로 받는 무료혜택 | BENEFIT_REFRESH_FEED_URLS<br>PUBLIC_COUPON_FEED_URLS | 0/0 | BENEFIT_REFRESH_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 편의점 1+1·2+1 | CONVENIENCE_BENEFIT_FEED_URLS<br>OFFICIAL_EVENT_FEED_URLS<br>DEAL_EVENT_FEED_URLS | 0/0 | CONVENIENCE_BENEFIT_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 뷰티 샘플·체험 | BEAUTY_SAMPLE_FEED_URLS<br>OFFICIAL_EVENT_FEED_URLS<br>PUBLIC_COUPON_FEED_URLS | 0/0 | BEAUTY_SAMPLE_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 카페·외식 쿠폰 | CAFE_FRANCHISE_COUPON_FEED_URLS<br>OFFICIAL_EVENT_FEED_URLS<br>PUBLIC_COUPON_FEED_URLS | 0/0 | CAFE_FRANCHISE_COUPON_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 쇼핑몰·브랜드 쿠폰 | PUBLIC_COUPON_FEED_URLS<br>OFFICIAL_EVENT_FEED_URLS<br>DEAL_EVENT_FEED_URLS | 0/0 | PUBLIC_COUPON_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 페이·포인트·캐시백 | PAY_POINT_BENEFIT_FEED_URLS<br>PUBLIC_COUPON_FEED_URLS<br>BENEFIT_REFRESH_FEED_URLS | 0/0 | PAY_POINT_BENEFIT_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 전원증정·선착순 | BENEFIT_REFRESH_FEED_URLS<br>OFFICIAL_EVENT_FEED_URLS | 0/0 | BENEFIT_REFRESH_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 출석체크·룰렛·미션 | PUBLIC_COUPON_FEED_URLS<br>BENEFIT_REFRESH_FEED_URLS | 0/0 | PUBLIC_COUPON_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 신규가입·웰컴 쿠폰 | SIGNUP_GIFT_FEED_URLS<br>PUBLIC_COUPON_FEED_URLS<br>BENEFIT_REFRESH_FEED_URLS | 0/0 | SIGNUP_GIFT_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |
| 기프티콘·문화초대권 | PUBLIC_COUPON_FEED_URLS<br>OFFICIAL_EVENT_FEED_URLS | 0/0 | PUBLIC_COUPON_FEED_URLS에 승인 JSON/RSS/API feed부터 연결 |

## GitHub Actions 자동 갱신

- Workflow: `Benefit Refresh Scheduler`
- 필수 secret: `CRON_SECRET`
- 권장 variable: `HALINDOSA_SITE_URL=https://www.halindosa.com`
- 연결 후 실행: `gh workflow run "Benefit Refresh Scheduler" --repo titeks2-a11y/halindosa`

## 현재 feed env 검사 결과

| env key | host | format | status | reason | action |
| --- | --- | --- | --- | --- | --- |
| - | - | - | - | 설정된 feed URL 없음 | Vercel Environment Variables에 공식 JSON/RSS/CSV/NDJSON feed부터 연결 |

## 차단 정책

- HTTPS URL만 허용: 예
- machine-readable feed만 허용: 예
- 지원 format: json, ndjson, csv, rss, atom, xml
- 공식 카탈로그 host 또는 승인 partner host 필요: 예
- 차단 URL 패턴: 검색 결과 URL 차단 정책 유지
- 차단 host 예: 커뮤니티/블로그 구매 CTA 차단 정책 유지
- 정책 회귀 실패: 0개

## 운영자 체크리스트

- 공식 URL은 검토 기준으로만 사용하고, env에는 JSON/RSS/Atom/API/승인 파트너 feed endpoint만 넣습니다.
- HTML 이벤트 목록, 검색 결과, 커뮤니티/블로그 URL, 대표 홈페이지 URL은 source:feed-env:doctor에서 차단되어야 합니다.
- 새 host가 카탈로그에 없으면 host만 HALINDOSA_APPROVED_FEED_HOSTS 또는 BENEFIT_REFRESH_APPROVED_HOSTS에 추가하고 계약/승인 근거를 문서화합니다.
- feed 연결 후 source:feed-env:doctor, news:feed:canary, refresh:news, verify:news, refresh:benefits, security:check 순서로 확인합니다.

## 검증 명령

```bash
npm run source:starter:pack
npm run source:feed-env:doctor
npm run refresh:benefits
npm run verify:freebies
npm run smoke:local
npm run release:doctor
```
