Skip to content

refactor(blog): 공개 목록 정책과 시리즈 surface 정리 - #119

Merged
dev-wooyeon merged 9 commits into
mainfrom
codex/publication-policy-detail-tokens
Jul 23, 2026
Merged

refactor(blog): 공개 목록 정책과 시리즈 surface 정리#119
dev-wooyeon merged 9 commits into
mainfrom
codex/publication-policy-detail-tokens

Conversation

@dev-wooyeon

Copy link
Copy Markdown
Owner

변경 사항

  • 목록·상세·static path에서 발행 정책을 적용해 기준 미달 public 글과 부적격 featured 글의 노출을 차단했습니다.
  • 사용하지 않는 시리즈 route, 탐색 UI, model helper와 Archive 카테고리 필터를 제거하고 /series/engineering으로 정리했습니다.
  • Next 16.2.10 및 React 19.2.7 patch 업데이트를 반영했습니다.

검증

  • npm run lint
  • npm run verify:docs
  • npm run test:unit -- blog/services/policy.test.ts blog/services/post-repository.test.ts app/sitemap.test.ts blog/ui/components/PostCard.test.tsx blog/ui/pages/EngineeringPageClient.test.tsx
  • npm run build

공개 전 콘텐츠 리뷰 결과를 반영해 제목과 검토 메모를 갱신했습니다.
목록, static params, 상세 조회가 하나의 visibility 정책을 공유하도록 모듈을 추출했습니다.

private 기본값과 preview 동작을 검증하고 ADR로 경계를 기록했습니다.
글 상세 헤더와 MDX 본문 표면을 semantic color와 radius token으로 통일했습니다.

토큰 적용을 회귀 테스트로 고정했습니다.
공개 Tech 글의 리뷰 하한과 featured 자격을 policy 모듈의 실행 기준으로 통합했습니다.

글별 큐레이션 데이터는 meta.json에 유지하고 ADR로 경계를 기록했습니다.
Node 기반 content audit이 앱 정책과 같은 JSON 기준을 사용하도록 변경했습니다.

공개 Tech와 featured 검증·요약의 기준 불일치를 방지했습니다.
검토 기준을 충족하지 못한 public 글과 부적격 featured 글이 목록, 상세, static path에 노출되지 않도록 repository 경계에서 정책을 적용했습니다.
사용되지 않는 시리즈 route, 탐색 컴포넌트, model helper와 Archive 필터를 제거하고 legacy /series 요청은 Engineering으로 정리했습니다.
Next 16.2.10과 React 19.2.7로 patch 업데이트하고 production build를 확인했습니다.
@vercel

vercel Bot commented Jul 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ark Ready Ready Preview, Comment Jul 23, 2026 1:31pm

@dev-wooyeon
dev-wooyeon marked this pull request as ready for review July 23, 2026 12:25
@dev-wooyeon
dev-wooyeon merged commit 7fbfae1 into main Jul 23, 2026
3 of 4 checks passed
dev-wooyeon added a commit that referenced this pull request Jul 24, 2026
* docs(blog): 블로그 시스템 구축기 제목 검토 반영

공개 전 콘텐츠 리뷰 결과를 반영해 제목과 검토 메모를 갱신했습니다.

* refactor(blog): 공개 정책 경계 분리

목록, static params, 상세 조회가 하나의 visibility 정책을 공유하도록 모듈을 추출했습니다.

private 기본값과 preview 동작을 검증하고 ADR로 경계를 기록했습니다.

* refactor(blog): 상세 MDX 토큰 정렬

글 상세 헤더와 MDX 본문 표면을 semantic color와 radius token으로 통일했습니다.

토큰 적용을 회귀 테스트로 고정했습니다.

* refactor(blog): 발행 정책 중앙화

공개 Tech 글의 리뷰 하한과 featured 자격을 policy 모듈의 실행 기준으로 통합했습니다.

글별 큐레이션 데이터는 meta.json에 유지하고 ADR로 경계를 기록했습니다.

* fix(content): 감사 정책 기준 공유

Node 기반 content audit이 앱 정책과 같은 JSON 기준을 사용하도록 변경했습니다.

공개 Tech와 featured 검증·요약의 기준 불일치를 방지했습니다.

* fix(blog): 공개 목록 발행 정책 적용

검토 기준을 충족하지 못한 public 글과 부적격 featured 글이 목록, 상세, static path에 노출되지 않도록 repository 경계에서 정책을 적용했습니다.

* refactor(blog): 시리즈 탐색 surface 제거

사용되지 않는 시리즈 route, 탐색 컴포넌트, model helper와 Archive 필터를 제거하고 legacy /series 요청은 Engineering으로 정리했습니다.

* chore(deps): Next와 React patch 업데이트

Next 16.2.10과 React 19.2.7로 patch 업데이트하고 production build를 확인했습니다.

---------

Co-authored-by: 박은우 <noah@bag-eun-uui-MacBookAir.local>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant