- 지역 이야기(가요·인물·연표·엽서·퀴즈) 생성 경로: story_service · grounding/story · section_prompts. 지금까지 만들 자리가 없어 시안에만 손으로 넣은 3만 자였다 - 발행본 섹션: ItinerarySection · Carousel 레일 자동재생(use-rail-autoplay) · Festival · LocalGuide · Weather · Gallery · Header/Footer - 목업 payload 를 payloads-mockup/ 으로 분리 — 발행 대상과 섞이지 않게 - DB 새 구조 후속: site_payload · local_content_crud 조인 정리 · 테스트 - 마이그레이션 주석 축약: 9개 파일 합계 주석 비율 48% → 25%. 실측과 밟은 함정만 남기고 논증은 커밋 메시지로 옮겼다 검증: site·frontend 빌드 통과 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
10 lines
576 B
TypeScript
10 lines
576 B
TypeScript
/// <reference types="vite/client" />
|
|
|
|
/*
|
|
* ★ 이 렌더러는 **런타임 환경변수를 쓰지 않는다**(site/.env.example).
|
|
* 사이트마다 다른 값은 전부 SitePayload 로 들어온다 — 그래야 payload 하나로 같은 HTML 이
|
|
* 재현된다. `VITE_API_BASE_URL` 선언이 여기 있었는데, 실시간 날씨 조회가 그걸 읽다가
|
|
* 값이 없는 자리에서 구워져 발행본이 `localhost:9800` 을 부르는 사고가 났다
|
|
* (2026-09-09, use-live-weather.ts 주석). 선언 자체를 없애 다시 생기지 않게 한다.
|
|
*/
|