본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
엔터프라이즈 프로젝트 설계

모노레포 기반

Ch1. 모노레포 아키텍처 설계Ch2. Workspace 설계와 프로토콜Ch3. 공유 패키지 설계 패턴Ch4. Turborepo 파이프라인과 캐싱

앱 & 배포

Ch5. Next.js App Router 엔터프라이즈 패턴Ch6. Vercel 배포 전략Ch7. CI/CD 파이프라인 설계Ch8. 테스트 전략

에이전트 & 운영

Ch9. Agentic 개발 체계Ch10. skills.sh 생태계 활용Ch11. 보안과 코드 거버넌스Ch12. 모니터링과 장애 대응

부록

부록. 실무 템플릿Ch13. 레퍼런스와 아키텍처 결정 기록부록. 업데이트 이력검증 리포트
핸드북›엔터프라이즈 프로젝트 설계›검증 리포트
한국어English

검증 리포트

엔터프라이즈 프로젝트 설계 핸드북의 코드·링크·패턴 정합성 검증 결과

검증 방법론

단계검증 항목방법
1단계meta.json ↔ MDX 파일 일치파일 목록 자동 비교
2단계코드 블록 문법 오류TypeScript/YAML/JSON 파싱
3단계외부 링크 HTTP 상태URL 접근 테스트
4단계기술 정보 정확성공식 문서 교차 검증

검증 결과 요약

1단계: 구조 일관성

항목결과
meta.json pages 수17개 (index + 13챕터/부록 + updates + verification)
MDX 파일 수17개 (index + 12챕터 + templates + references + updates + verification)
챕터 번호 연속성Ch1-Ch13 연속, 실무 템플릿은 부록
내부 링크 정합성index.mdx의 Card href ↔ 실제 파일 일치
frontmatter 필수 필드모든 파일에 title, description, updatedAt 존재

2단계: 코드 예제 검증

챕터코드 블록 수검증 결과
Ch1. 모노레포 아키텍처3package.json 형식 정상
Ch2. Workspace 설계5tsconfig extends 경로 정상
Ch3. 공유 패키지5exports 필드 Node.js 규격 준수
Ch4. 파이프라인4turbo.json 스키마 준수
Ch5. Next.js 패턴5App Router API 일치 (Next.js 16)
Ch6. Vercel 배포4turbo prune 플래그 정상
Ch7. CI/CD4GitHub Actions 문법 정상
Ch8. 테스트5Vitest/Playwright 설정 정상
Ch9. Agentic 개발4Claude Code 설정 형식 준수
Ch10. skills.sh3npx skills 명령 형식 정상
Ch11. 보안4CODEOWNERS/Renovate 형식 정상
Ch12. 모니터링4Sentry/Vercel SDK API 일치
부록. 실무 템플릿7JSON/YAML/TOML/Markdown 템플릿 형식 정상
Ch13. 레퍼런스2ADR 템플릿 형식 정상

3단계: 외부 링크 유효성

카테고리링크 수상태
Turborepo 공식 문서8turbo.build 도메인 접근 가능
Next.js 공식 문서5nextjs.org 도메인 접근 가능
Vercel 공식 문서8vercel.com 도메인 접근 가능
GitHub 레포5github.com 접근 가능
기타 (Vitest, Playwright 등)8접근 가능

4단계: 기술 정확성

항목검증 내용결과
Turborepo dependsOn^ 접두사 의미 — 의존 패키지 우선 실행공식 문서 일치
workspace:*Yarn workspace 프로토콜 동작공식 문서 일치
turbo prune --dockerDocker 멀티스테이지 빌드 구조공식 문서 일치
Next.js revalidateTagApp Router ISR 함수 시그니처Next.js 16 문서 일치
Vercel 환경 변수 스코프Production/Preview/Development 분리공식 문서 일치
Core Web Vitals 임계값LCP ≤2.5s, INP ≤200ms, CLS ≤0.1web.dev 2025 기준 일치
skills.sh npx skills설치·검색·업데이트 명령 형식Vercel Skills v1.1.1 기준 일치
Claude Code HooksPreToolUse/PostToolUse 구조공식 문서 일치
Codex requirementsapproval/sandbox/hooks/MCP allowlistOpenAI 공식 문서 일치

검증 한계

검증 한계 안내

  • skills.sh 스킬 이름: 저장소와 스킬 이름은 실시간으로 변동됩니다.
  • Next.js API: Next.js 16 기준이며, 이후 버전에서 API가 변경될 수 있습니다.
  • Vercel 기능: Vercel 플랫폼 기능은 수시로 업데이트되므로, 최신 문서를 확인하세요.
  • 코드 예제: 개념 설명용 간소화 코드이며, 프로덕션 그대로 복사하기보다 프로젝트에 맞게 수정해야 합니다.
  • 외부 링크: 검증 시점의 유효성이며, 시간이 지나면 URL이 변경될 수 있습니다.

2026-05-14 업데이트 검증

변경 챕터와 검증 항목

챕터주요 변경검증 항목
Ch3. 공유 패키지Prisma lazy singleton, Prisma 7.x 예시Next.js 빌드 안전 패턴, npm 최신 버전 확인
Ch4. Turborepo--affected, worktree cache sharing, 2.9 deprecationTurborepo 2.9 블로그와 caching 문서 대조
Ch5. Next.jsproxy.ts, Cache Components, Node.js Proxy 런타임Next.js 16 upgrade/proxy 문서 대조
Ch6. VercelRolling Releases, Skew Protection, Deployment Protection, Fluid ComputeVercel 공식 문서 대조
Ch9-Ch11. Agentic/보안version-specific 단정 제거, npx skills, Codex requirementsVercel Skills v1.1.1, OpenAI Codex 문서 대조
부록. 실무 템플릿복사 가능한 운영 템플릿 추가JSON/YAML/TOML/Markdown 문법 점검

외부 출처

  • Next.js: Upgrading to Version 16
  • Next.js: Proxy
  • Turborepo 2.9
  • Turborepo: Caching
  • Vercel: Rolling Releases
  • Vercel: Deployment Protection
  • Vercel: Fluid Compute
  • Vercel: Skills v1.1.1
  • OpenAI Codex: Managed configuration
  • OpenAI Codex: Hooks

2026-03-13 업데이트 검증

변경 챕터와 검증 항목

챕터주요 변경검증 항목
Ch1. 모노레포 아키텍처Turborepo Boundaries 추가Turborepo 공식 문서 대조
Ch3. 공유 패키지React 19 타입 변경 (forwardRef 제거)React 19 릴리스 노트 대조
Ch4. 파이프라인Composable config, Sidecar, Boundaries, turbo.jsoncTurborepo 2.3/2.4 블로그 대조
Ch5. Next.js 패턴Next.js 16: use cache, Turbopack 기본, proxy 리네임Next.js 16 블로그 및 마이그레이션 가이드 대조
Ch6. Vercel 배포Firewall, DDoS, Conformance, proxy.ts 리네임Vercel 공식 문서 대조
Ch8. 테스트 전략Vitest 4.x Browser Mode, Playwright Aria snapshots각 공식 문서 대조
Ch9. Agentic 개발Claude Code Agent SDK, worktree 격리, MCP, Hooks 강화Claude Code 공식 문서 대조
Ch13. 레퍼런스기술 선택 근거 표 갱신 (React 19, Tailwind 4, 버전 업데이트)각 공식 릴리스 대조

외부 출처

  • Turborepo Blog
  • Next.js 16 Blog Post
  • Next.js: Upgrading to Version 16
  • Turborepo: Boundaries
  • Claude Code: Agent SDK
  • Vercel: Firewall

검증 한계

범위 안내

Turborepo Boundaries는 2026년 3월 기준 실험적(experimental) 기능이며, API가 변경될 수 있습니다. Next.js 16의 proxy.ts 리네임은 기존 middleware.ts와 하위 호환되지만, 신규 문서는 Proxy를 기준으로 작성합니다.

후속 권장 작업

  1. 분기별로 외부 링크 유효성 재검증
  2. Next.js/Turborepo 메이저 업데이트 시 코드 예제 업데이트
  3. skills.sh 생태계 변화에 따른 Ch10 스킬 목록 갱신
  4. 실제 프로젝트 적용 피드백을 반영한 패턴 보강

관련 문서

Ch13. 레퍼런스와 아키텍처 결정 기록

ADR 템플릿, 기술 선택 근거, 전체 참고 문헌

Ch6. Vercel 배포 전략

모노레포 배포 구조, Preview 환경, Rolling Releases, 환경 변수 관리, turbo prune

Next.js AI 세팅

Windows 바이브코딩 초기 세팅 · Next.js 16.2의 AGENTS.md, 터미널 로그, MCP, next-browser를 Claude Code와 함께 설정합니다

업데이트 내역

Vercel 엔터프라이즈 AI 플랫폼 · 이 핸드북의 변경 이력과 반영 근거를 기록합니다.

Next.js 프로젝트 생성

Windows 바이브코딩 초기 세팅 · create-next-app 최신 기본값으로 첫 Next.js 프로젝트를 만들고 실행합니다

부록. 업데이트 이력

엔터프라이즈 프로젝트 설계 핸드북의 업데이트 이력

On this page

검증 방법론검증 결과 요약1단계: 구조 일관성2단계: 코드 예제 검증3단계: 외부 링크 유효성4단계: 기술 정확성검증 한계2026-05-14 업데이트 검증변경 챕터와 검증 항목외부 출처2026-03-13 업데이트 검증변경 챕터와 검증 항목외부 출처검증 한계후속 권장 작업