레거시 본문 저장 형식 정규화

This commit is contained in:
2026-05-14 16:12:22 +09:00
parent 91b7369a07
commit 941355cae9
12 changed files with 212 additions and 12 deletions

View File

@@ -1,5 +1,11 @@
# 의사결정 이력
## 2026-05-14 v1.0.14
### Markdown-first 전환 후 레거시 본문 정규화
Markdown-first 에디터로 전환한 뒤에도 브라우저 자동 저장본이나 이전 블록 에디터 상태가 배열·객체 형태로 남아 있으면, 저장 API의 `content: string` 검증에서 “게시물 입력 형식” 오류가 날 수 있다. 데이터베이스 저장 형식은 마크다운 문자열로 유지하되, 클라이언트 복원 단계와 서버 입력 검증 단계에 공통 정규화 유틸을 두어 레거시 블록 값을 마크다운으로 변환한다. 이렇게 하면 사용자가 기존 자동 저장본을 복원해도 발행 흐름이 끊기지 않고, 이후 페이지 편집 쪽도 같은 기준을 공유한다.
## 2026-05-14 v1.0.13
### Markdown 에디터 붙여넣기와 미디어 편집 보강