CHECKLIST

배포 전 점검 체크리스트

아래 항목을 확인한 뒤 배포하세요. 각 항목은 인수인계 문서에도 포함되어야 합니다.

  • 컨텐츠

    • 모든 주요 페이지(홈, 블로그, 프로젝트, 연락처, docs) 내용이 완성되었는가?
    • 블로그 포스트에 날짜, 태그, 제목이 포함되어 있는가?
  • 보안

    • ADMIN_SECRET 등 민감값이 환경변수로 설정되어 있는가?
    • 공개 저장소에 시크릿이 노출되지 않았는가?
  • 기능

    • /admin/api에 대해 인증(또는 IP 제한)이 적용되었는가?
    • 에이전트 작업은 격리된 환경에서 실행되는가?
  • 빌드/배포

    • npm run build가 성공하는가?
    • docker-compose up --build로 로컬 컨테이너가 의도대로 동작하는가?
    • 도메인과 SSL(예: Let's Encrypt)이 설정되었는가?
  • 품질

    • 링크 깨짐(404) 검사 완료
    • 접근성(A11y) 기본 검사 수행
    • 주요 브라우저에서 레이아웃 확인
  • 운영

    • 로그(접근/오류) 수집 설정
    • 백업/롤백 절차 문서화

변경사항 반영 방법

  • 문서 변경 → npm run docs:issues로 이슈 초안 생성
  • 필요한 스캐폴드 자동 생성: npm run docs:apply (docs frontmatter에 scaffold: true 필요)