2026-02-16
요약 (AI 작성)
CRD 시리즈에서 '배민 구현 따라하기' 초중반 글을 한 층 완성도 높게 손질하였으며, 단계별 구조(CDP/MCP) 정리로 문서를 체계화하였습니다. MCP 리포지토리에서는 E2E CI 기능 강화에 중점을 두었으며, iOS/Android 앱 연결, 앱 생명주기 관리, 테스트 도구 확장 등 주요 개선사항을 확립했습니다. open_deeplink 도구 및 관련 가이드는 흡수한 CI 지원과 함께 워크플로우에 의미 있는 성장 단계로 평가됩니다. (2월 16일엔 #31번 PR이 병합 및 적용되었습니다.)
커밋
ohah/ohah.github.io
- docs: Completed '3-1. 배민 구현 따라하기' from CRD series
- docs: complete CRD development-2 article
- docs: complete '배민 구현 따라하기' - Bing Search panel automation
- Add CRD doc: Development-1 for 배민 따라하기
- docs(monthly-opensource): CRD 작성 예정 항목에 날짜 추가
- docs(monthly-opensource): CRD development-1 트리 구조·CDP 플로우·문단 정리
- docs(monthly-opensource): CRD development-1 CDP 강조·철자 수정
- docs(monthly-opensource): CRD development-1 레포 구조 문장 제거
- docs(monthly-opensource): CRD development-2 전면 수정
ohah/react-native-mcp
- feat(test): YAML E2E 테스트 패키지 및 데모 스펙 추가
- feat(react-native): CreateApp 시 bundleId로 앱 자동 launch 및 serverCommand 기본값 node로 변경
- feat(react-native): app-client 추가 assertion·waitFor·앱 생명주기 지원
- style(server): scroll-until-visible.ts 포맷 수정
- feat(server): scroll_until_visible·assert 확장, 데모 스텝·mcp-client·E2E 반영
- fix(e2e): Android CI 앱 대기 25초 및 연결 실패 시 상태 로그
- fix(config): E2E Android APK 경로 고정 및 설치 전 목록 확인
- fix(server): Release 빌드에서 환경변수로 MCP 연결 허용
- fix(config): E2E Android CI에서 debug keystore 생성 단계 추가
- fix(e2e): iOS 앱 연결 대기 시간·sleep 보강
- fix(e2e): Android CI Hermes hermesc 경로 설정
- docs: DESIGN.md 도구 목록에 open_deeplink 추가
- fix(e2e): E2E CI 모듈 해결 및 실패 아티팩트 정리
- fix(server): open_deeplink iOS 경로에서 idb 제거
- docs: DESIGN·e2e-test-plan 업데이트
- test(e2e): E2E 스모크 테스트 및 iOS/Android CI 워크플로우 추가
- feat(server): open_deeplink 도구 및 app-lifecycle 리소스·가이드 추가