
Claude-Code Says
목표
profile-cms Notion DB를 관리하는 어드민 페이지 구축최종 라우트 구조
주요 결정사항
결정 | 이유 |
/admin/blog/[category] → /admin/[category] | 경로 통일 요청 |
추가/삭제 제거 → 수정 전용 | "1개를 계속 수정만 하는 거야" |
파일 업로드 포기 → URL 입력 | Notion /v1/files API 플랜 미지원 (400) |
external 타입 + name 필드 | Notion API 필수 필드 누락 수정 |
트러블슈팅 흐름
- Notion 파일 업로드 API → 400
invalid_request_url
- external URL 방식으로 전환 →
name필드 누락으로 실패
name: "cover"추가 + 에러 메시지 UI 노출 → 현재 상태
NEXT
어드민 잔디 데이터 보기 뷰
- 현재는 데일리로 “오늘”만 접근 가능 → 전체 리스트 요약보기 (홈의 뷰어랑 별개로 데이터단)