o2o-site-AEO/solution/site/scripts/mockup/people-rows.json
Mina Choi 43ba33dd65 [feat] site/scripts: /s/stay 시연본 조립 도구 일습 — 일정 생성기·주입분·검증
이 목업은 payload 가 없어 프리렌더 재굽기 대상이 아니다 — `index.html` 한 장이 유일본이고
자산이 지워지면 사람이 되돌려 넣어야 한다(CLAUDE.md 의 ★★ 함정). 지금까지 그 한 장을
이 맥에서만 만들고 있었다. 다른 사람이 이어받을 수 있도록 재료를 전부 올린다.
`build/index.html` 은 생성물이라 이그노어 그대로다 — `patch_stay.py` 로 다시 나온다.

- build_itinerary.py: 테마 21개 일정 생성. 좌표에서 이동시간을 계산하고(도보 4km/h,
  1.5km 초과는 차 25km/h + 주차 5분) 입·퇴실·끼니 창을 맞춘다. 규칙 14종 감사가
  **빌드 안**에 있어 하나라도 어기면 payload 를 쓰지 않고 멈춘다 — 검사가 빌드 밖에
  있던 동안 뼈대를 고칠 때마다 안 보는 규칙이 생겼다(2026-09-11 REVIEW)
- build_story.py: 노래 25곡·인물 57명. 사진은 위키백과 문서 pageimages 만 믿는다
  (이름 검색은 동명이인을 끌고 온다 — 이수현→걸그룹, 박성현→골퍼)
- patch_stay.py: 캐치프레이즈 100개·자작곡 5곡·객실 사진(A동 12/B동 10)을 넣고
  payload 를 갈아 끼운 뒤 inject.css/js 를 `</body>` 앞에 주입해 index.html 을 짠다
- inject.js/css: React 가 다시 그려도 살아남아야 하는 다섯 가지(캐치프레이즈 순환·
  헤더 미니 플레이어·지도 링크·사진 저작자 표시·카로셀 제어). `#root` 밖에 둔다
- audit-all.mjs / rails-test.mjs: 실제 브라우저로 34종 검사, 레일 13개 자동 넘김 전수
- README.md: 이어받는 사람이 먼저 읽는 문서. 배포·함정·§7 "내가 틀렸던 6가지"
- PROMPTS.md / TEXT.md / REVIEW-2026-09-11.md: 문구 생성 프롬프트 · 전체 텍스트 · 검수 보고

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-11 10:28:52 +09:00

401 lines
11 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"name": "고은",
"title": "고은",
"years": "1933",
"role": null,
"one": "고은은 대한민국의 시인이자 대학 교수로, 1952년경에서부터 어언 66년 동안 시단을 비롯한 문단에서 활약하였으며, 2018년 3월 6일에 은퇴했다."
},
{
"name": "고형곤",
"title": "고형곤",
"years": "19062004",
"role": "철학자, 정치가",
"one": "고형곤은 일제강점기와 대한민국의 철학자, 정치가이다."
},
{
"name": "김선기",
"title": "김선기 (언어철학자)",
"years": "19071992",
"role": "언어학자자",
"one": "김선기는 대한민국의 언어학자자이며 교육자이다."
},
{
"name": "김수미",
"title": "김수미",
"years": "19492024",
"role": "배우",
"one": "김수미는 대한민국의 배우이다."
},
{
"name": "문효치",
"title": "문효치",
"years": "1943",
"role": null,
"one": "문효치는 대한민국 시인이다."
},
{
"name": "박화요비",
"title": "박화요비",
"years": "1982",
"role": "가수",
"one": "박화요비 또는 화요비는 대한민국의 가수이다."
},
{
"name": "송새벽",
"title": "송새벽",
"years": "1979",
"role": "배우",
"one": "송새벽은 대한민국의 배우이다."
},
{
"name": "심호택",
"title": "심호택",
"years": "19472010",
"role": "시인",
"one": "심호택은 대한민국의 시인이다."
},
{
"name": "이병훈",
"title": "이병훈 (시인)",
"years": "19252009",
"role": "한국시인",
"one": "이병훈은 전라북도 옥구 출생으로 현대 시인이다."
},
{
"name": "이서원",
"title": "이서원",
"years": "1997",
"role": null,
"one": "이서원은 대한민국의 前 배우이다."
},
{
"name": "이연주",
"title": "이연주 (시인)",
"years": "19531992",
"role": "시인",
"one": "이연주는 대한민국의 시인이다."
},
{
"name": "장신영",
"title": "장신영",
"years": "1984",
"role": "배우",
"one": "장신영은 대한민국의 배우이다."
},
{
"name": "주하림",
"title": "주하림",
"years": "2009",
"role": "시인",
"one": "주하림(朱夏林은 대한민국의 시인이다."
},
{
"name": "채만식",
"title": "채만식",
"years": "1902",
"role": "소설가, 극작가, 문학평론가, 수필가",
"one": "채만식 ~ 1950년 6월 11일)은 일제강점기와 대한민국의 소설가, 극작가, 문학평론가, 수필가이다."
},
{
"name": "하준",
"title": "하준 (가수)",
"years": "1965",
"role": "가수",
"one": "하준은 대한민국의 가수이다."
},
{
"name": "강민지",
"title": "강민지 (배우)",
"years": "1996",
"role": "배우 · 모델",
"one": "강민지는 대한민국의 배우이자 모델이다."
},
{
"name": "강봉균",
"title": "강봉균 (정치인)",
"years": "19432017",
"role": "정치인",
"one": "강봉균은 정보통신부 장관과 재정경제부 장관, 16·17·18대 국회의원을 지낸 대한민국의 정치인이다."
},
{
"name": "고건",
"title": "고건",
"years": "1938",
"role": "고위정치인",
"one": "고건은 대한민국의 고위정치인이다."
},
{
"name": "김관영",
"title": "김관영",
"years": "1969",
"role": "공인회계사, 공무원, 변호사, 정치인",
"one": "김관영은 대한민국의 공인회계사, 공무원, 변호사, 정치인이다."
},
{
"name": "김혜선",
"title": "김혜선 (희극인)",
"years": "1983",
"role": null,
"one": "김혜선은 대한민국의 희극 배우다."
},
{
"name": "박윤경",
"title": "박윤경 (가수)",
"years": "1970",
"role": "가수 겸 기업인",
"one": "박윤경은 대한민국의 가수 겸 기업인이다."
},
{
"name": "병헌",
"title": "병헌",
"years": "1993",
"role": "배우",
"one": "신성하은 대한민국의 배우이다."
},
{
"name": "신영대",
"title": "신영대",
"years": "1968",
"role": "정치인",
"one": "신영대는 대한민국의 정치인이며, 제21·22대 국회의원이다."
},
{
"name": "양일동",
"title": "양일동",
"years": "19121980",
"role": null,
"one": "양일동은 대한민국 정치인이다."
},
{
"name": "이수현",
"title": "이수현 (1895년)",
"years": "18951980",
"role": "독립운동가",
"one": "이수현은 대한민국의 독립운동가이다."
},
{
"name": "이옥주",
"title": "이옥주 (희극인)",
"years": "1969",
"role": "희극 배우",
"one": "이옥주는 대한민국의 희극 배우이다."
},
{
"name": "임병찬",
"title": "임병찬",
"years": "18511916",
"role": null,
"one": "임병찬은 최익현과 함께 거병했던 구한말의 의병장이다."
},
{
"name": "장재호",
"title": "장재호 (배우)",
"years": "1986",
"role": "배우",
"one": "장재호는 대한민국의 배우이다."
},
{
"name": "정혁",
"title": "정혁 (모델)",
"years": "1991",
"role": "남자 모델 겸 방송인",
"one": "정혁은 대한민국의 남자 모델 겸 방송인이다."
},
{
"name": "채영석",
"title": "채영석",
"years": "19342006",
"role": "정치인",
"one": "채영석은 대한민국의 정치인이다."
},
{
"name": "김광선",
"title": "김광선 (권투 선수)",
"years": "1964",
"role": "권투 선수, 지도자",
"one": "김광선은 대한민국의 권투 선수, 지도자이며, 1988년 하계 올림픽 남자 복싱 플라이급에서 금메달을 획득했다."
},
{
"name": "박경완",
"title": "박경완",
"years": "1972",
"role": null,
"one": "박경완은 전 KBO 리그 SK 와이번스의 포수이자, 전 KBO 리그 LG 트윈스의 배터리코치였다."
},
{
"name": "박성현",
"title": "박성현 (양궁 선수)",
"years": "1983",
"role": "종별선수",
"one": "박성현은 대한민국의 전직 양궁 선수이자, 현재 전라북도청의 양궁 감독이다."
},
{
"name": "오지환",
"title": "오지환",
"years": "1990",
"role": null,
"one": "오지환은 KBO 리그 LG 트윈스의 내야수이다."
},
{
"name": "은성수",
"title": "은성수 (공무원)",
"years": "1961",
"role": null,
"one": "은성수는 대한민국의 제7대 금융위원회 위원장을 역임한 공무원이다."
},
{
"name": "이길여",
"title": "이길여",
"years": "1932",
"role": "의료인 · 교육자",
"one": "이길여는 대한민국의 의료인이자 교육자이다."
},
{
"name": "이진영",
"title": "이진영 (1980년)",
"years": "1980",
"role": null,
"one": "이진영은 전 KBO 리그 kt 위즈의 외야수, 내야수이자, 현 대한민국 야구 국가대표팀의 QC코치, KBO 리그 두산 베어스의 코치이다."
},
{
"name": "이천웅",
"title": "이천웅",
"years": "1988",
"role": null,
"one": "이천웅은 전 KBO 리그 LG 트윈스의 외야수이다."
},
{
"name": "정명원",
"title": "정명원",
"years": "1966",
"role": null,
"one": "정명원은 전 KBO 리그 현대 유니콘스의 투수이다."
},
{
"name": "조계현",
"title": "조계현",
"years": "1964",
"role": "특임교수",
"one": "조계현은 전 KBO 리그 해태타이거즈의 투수이자, 현 협성대학교의 특임교수이다."
},
{
"name": "조규제",
"title": "조규제",
"years": "1967",
"role": null,
"one": "조규제는 전 KBO 리그 KIA 타이거즈의 투수이자, 현 제주고등학교 야구부의 투수코치이다."
},
{
"name": "차우찬",
"title": "차우찬",
"years": "1987",
"role": null,
"one": "차우찬은 전 KBO 리그 롯데 자이언츠의 투수로, 현 KBS N 스포츠 야구해설위원이다."
},
{
"name": "채금석",
"title": "채금석",
"years": "19041995",
"role": null,
"one": "채금석은 일제강점기 당시 경성 축구단 소속의 축구 선수이다."
},
{
"name": "최길선",
"title": "최길선",
"years": "1946",
"role": "기업인",
"one": "최길선은 현대중공업 대표이사 회장에 재직 중인 대한민국의 기업인이다."
},
{
"name": "함운경",
"title": "함운경",
"years": "1964",
"role": "민주화 운동권 학생운동가 출신의 정치",
"one": "함운경은 대한민국의 민주화 운동권 학생운동가 출신의 정치인이다."
},
{
"name": "김의겸",
"title": "김의겸",
"years": "1963",
"role": "기자 출신 정치인",
"one": "김의겸은 대한민국의 기자 출신 정치인이다."
},
{
"name": "노상래",
"title": "노상래",
"years": "1970",
"role": "전 축구 선수 · 현 지도자",
"one": "노상래는 대한민국의 전 축구 선수이자 현 지도자로 현역 시절 포지션은 공격수였으며 현재 울산 HD의 유소년 디렉터와 대한축구협회 기술발전위원을 맡고 있다."
},
{
"name": "노수진",
"title": "노수진",
"years": "1962",
"role": "전 축구 선수 및 지도자",
"one": "노수진은 대한민국의 전 축구 선수 및 지도자이다."
},
{
"name": "문호준",
"title": "문호준",
"years": "1997",
"role": "전직 카트라이더 프로게이머",
"one": "문호준은 대한민국의 전직 카트라이더 프로게이머로 아이디는 HoJun을 사용했다."
},
{
"name": "반석평",
"title": "반석평",
"years": "14721540",
"role": null,
"one": "반석평은 조선의 문신이다."
},
{
"name": "유동우",
"title": "유동우",
"years": "1968",
"role": "축구 선수, 지도자",
"one": "유동우는 대한민국의 축구 선수, 지도자로 선수 시절 수비수로 활동했다."
},
{
"name": "이정효",
"title": "이정효",
"years": "1975",
"role": "축구 선수 출신 축구 감독으",
"one": "이정효는 대한민국의 축구 선수 출신 축구 감독으로 현재 수원 삼성 블루윙즈의 감독을 맡고있다."
},
{
"name": "전미라",
"title": "전미라",
"years": "1978",
"role": "전직 테니스 선수",
"one": "전미라는 대한민국의 전직 테니스 선수이다."
},
{
"name": "전진",
"title": "전진 (1923년)",
"years": "19232012",
"role": "비전향 장기수",
"one": "전진은 대한민국의 비전향 장기수이다."
},
{
"name": "정경미",
"title": "정경미 (유도 선수)",
"years": "1985",
"role": "유도 선수",
"one": "정경미는 대한민국의 유도 선수이다."
},
{
"name": "최서우",
"title": "최서우",
"years": "1982",
"role": "스키 점프 선수",
"one": "최서우는 대한민국의 스키 점프 선수이다."
},
{
"name": "한왕용",
"title": "한왕용",
"years": "1966",
"role": null,
"one": "한왕용은 히말라야 8000미터급 14좌를 세계에서 11번째, 국내에서 3번째로 완등한 대한민국 산악인이다."
}
]