# AICHAT34 작업 규칙

- 이 폴더는 A34 작업용입니다. A31과 A33은 별도 운영 서비스이므로 수정·배포하지 않습니다.
- Cloudflare Pages는 `aichat34-hr-pe-kr`만 대상으로 합니다. API Worker는 A34 전용 `aichat34-api`만 대상으로 하며 공유 `hr-z-posts-proxy`를 배포하지 않습니다.
- A34의 새 DB는 `aichat34-db`입니다. A31의 `AICHAT31_DB`를 바인딩하거나 계정/잔액/채팅 데이터를 복사하지 않습니다.
- 절대 `.env`, Wrangler OAuth 파일, Worker Secret 값을 사이트, 저장소, ZIP 또는 로그에 넣지 않습니다.
- A34 경로/저장 키 접두사는 `aichat34`, `kellu_signal_34`, 세션 쿠키는 `a34sid`를 사용합니다.
- 두 기기에서 한 번에 하나만 수정합니다. 이전 A34 프리뷰 배포를 기준으로 시작하고, 새 프리뷰 배포 ID를 기록한 뒤 공개 주소에 반영합니다.
- API 경로는 상태 코드만 보지 말고 JSON Content-Type과 JSON 본문을 확인합니다. 누락 API가 HTML fallback을 반환하면 운영 배포를 중지합니다.
