docs(skill): add upgrading guide and integrate compat into seed-design skill#1719
docs(skill): add upgrading guide and integrate compat into seed-design skill#1719junghyeonsu wants to merge 1 commit into
Conversation
…n skill - Add react/migration/upgrading.mdx: versioning policy, react/css compatibility, upgrade steps - Rename guide.mdx to from-sprout.mdx (Sprout-to-SEED migration, not a general guide) - Revise seed-design skill (upgrade/migration/usage/SKILL): compat peer check with --json/--with, effective peers resolution, react/css lockstep, changelog path rules, target filtering, 2.0 versioning policy Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Alpha Preview (Stackflow SPA)
|
Alpha Preview (Storybook)
|
Alpha Preview (Docs)
|
배경
SEED는 2.0 이전(0.x·1.x)에 minor/patch에서도 breaking이 발생했고,
@seed-design/react와@seed-design/css를 호환되지 않는 버전으로 섞으면 클래스네임이 어긋나 스타일이 깨지는 문제가 있었습니다. 이 PR의 base인feat/compat-manifest가 호환 매니페스트 +compatpeer 검사로 "react@X ↔ css@Y 호환"을 판단하는 인프라를 추가했습니다.이 PR은 그 위에 소비자용 업그레이드 가이드 +
/seed-design스킬 통합을 얹습니다. 서브에이전트 검증 결과 새 CLI 없이 지금 있는 것(공개 manifest +compat+ changelog)만으로 호환 진단·마이그레이션 경로 제시가 가능함을 확인했기에, CLI 코드 변경은 없습니다.변경 사항
docs
react/migration/upgrading.mdx— 2.0 전후 버저닝 정책, react↔css 호환(compat사용법), 단계별 업그레이드guide.mdx→from-sprout.mdx— Sprout→SEED 이주 전용 문서임을 명확히meta.json— 페이지 순서 (upgrading 우선)skills/seed-design
upgrade.md— compat--json/--with통합, effective peers 해소(declared→correction→backfill), react↔css lockstep, changelog 경로 규칙(카테고리 항상react·slug), semver range→from, target 필터, 2.0 전후 정책, 상황별 보고 형식migration.md— 스니펫 중심으로 명확화 + baseUrl 패턴 + 비대화형--on-diffusage.md,SKILL.md— compat 새 옵션, 분기 라벨검증
bun docs:test통과 (편집마다 hook)참고
feat/compat-manifest입니다. 해당 PR 머지 후 이 PR을 머지하거나 base를dev로 retarget하세요.version-matrix.md, 소비자 업그레이드/호환은upgrading.mdx.🤖 Generated with Claude Code