개발일지 ·

포트폴리오 발행을 스크립트로

포트폴리오 글 제목의 콜론 하나가 YAML 파싱을 깨뜨려 빌드가 멈췄다. frontmatter를 손으로 쓰지 않고 검증 후 재직렬화하는 발행 스크립트와 배포 전 검사 게이트를 만들었다. CAPITALS 1983과 INYEON은 하루 종일 기능을 붙였다.

CAPITALS 198329인연 INYEON19아이스큐브랩 홈페이지7크리스탈2

CAPITALS 198329

  • 2단계 회원가입과 이메일 인증, 미인증 계정 안내
  • 광고 배너 자리와 ComfyUI로 만든 축구 테마 이미지
  • 다크모드 대비, 존댓말 통일, 업로드 500 오류 수정
  • 비밀번호 찾기·탈퇴 익명화·도배 방지 등 운영 기능 일괄 추가

인연 INYEON19

  • 저장소를 Next.js + Prisma 쇼핑몰 앱으로 전환
  • 상품·재고, 예약, 어드민, 체크아웃·주문·배송 구현
  • 상품 이미지를 ComfyUI 실사 티 합성컷으로 교체
  • 법적 필수 페이지와 DB 자동 백업 추가

아이스큐브랩 홈페이지7

  • 콜론이 든 제목 따옴표 처리와 frontmatter 검증 스크립트
  • deploy.sh에 frontmatter 사전 검증 게이트 추가
  • 발행본 92편에서 내부 경로가 담긴 참고 자료 섹션 제거
  • 큐 5편 스키마 타입 정정 후 특강 포트폴리오 1편 발행

크리스탈2

  • portfolio_publish.py로 포트폴리오 발행을 결정적 스크립트화
  • zod 스키마 불일치를 미리 막는 타입 검증 강화
  • AI 인물사진 공개 갤러리 Fictive를 만들어 639장으로 첫 배포

출처 · 깃허브 커밋 · 크리스탈 기억 노트 2026-06-11