2026-02-13
요약 (AI 작성)
2026-02-13일의 활동은 주로 코드 품질 향상과 문서 정리에 중점을 두었습니다. ohah/hwpjs에서는 Clippy 경고를 해결하고, 에러 처리와 불필요한 코드의 간소화 작업이 이루어졌으며, 스냅샷 가이던스 문서를 추가하였습니다. ohah/react-native-mcp에서는 Metro AST transformer를 이용한 런타임 및 테스트 지원, 데모 앱 추가, WebSocket 서버 구현 등 주요 구조 작업이 진행되었습니다. 여러 PR이 성공적으로 병합되며 프로젝트 초기 설정 및 문서화가 크게 개선되었습니다.
커밋
ohah/hwpjs
- docs: add snapshot guidance and refactor candidates to HEARTBEAT
- refactor(core): remove unnecessary HwpError::from conversion
- refactor(core): remove unused dead_code allows
- refactor(core): use is_empty() for single-byte validation
- refactor(core): simplify redundant HwpError conversions across mod.rs
- refactor(core): auto-fix 4 clippy warnings
- refactor(core): add Clippy allow attributes and simplify header rendering context
- refactor(core): remove needless_range_loop warnings
- refactor(core): add allow dead_code for pending caption parsing functions
- refactor(core): fix acronym casing in face_name constants
- refactor(core): fix doc_lazy_continuation warnings
- refactor(core): simplify error handling in FileHeader::to_json
- docs(core): add comments explaining uppercase acronym convention
- refactor(core): remove redundant if-else in render_border_paths
- refactor(core): use strip_prefix instead of manual slicing
- refactor(core): collapse nested if let in table markdown renderer
- docs: snapshot change → PR(gh), use gh pr create in HEARTBEAT
- refactor(core): applied clippy corrections to bodytext module
- refactor(core): simplify redundant HwpError::from conversion
- refactor(core): fix clippy warnings in border_fill.rs
- refactor(core): simplify enumerations in border_fill.rs
- refactor(core): suppress needless_range_loop warning in table.rs
ohah/react-native-mcp
- style(docs): commit-rules.md 코드 블록 앞 빈 줄 추가
- docs(docs): 아키텍처 문서를 현재 레포 패키지 구조에 맞게 수정
- docs(config): AGENTS 스펙을 문서로 분리하고 링크만 남기기
- docs(docs): README 패키지 구조 및 Metro 설정 예시 수정
- docs: 커밋·PR 규칙 전면 정리 및 한국어 통일
- chore: sync bun.lock with single-package workspace
- docs: update README for current package structure
- docs(agents): AI 행동 가이드라인(CLAUDE.md 기반) 추가
- chore(examples): demo-app 예제 및 dev:demo 스크립트 추가
- feat(server): Metro AST transformer 및 CLI 단위 테스트 추가
- docs(config): PR 명령어에 구형 API 사용 금지 및 REST API 예시 반영
- chore: demo-app MCP 연동 및 루트 빌드·설정
- feat(server): Metro·Babel로 runtime·testID·triggerPress 주입
- feat(server): WebSocket 서버·앱 런타임·eval_code 도구 구현
- docs: DESIGN.md 구현 현황 체크리스트 반영
- chore(demo-app): Metro 포트 8081 → 8230으로 통일
- chore(demo-app): iOS 앱 아이콘 추가
- feat(server): MCP 초기 셋팅 및 Cursor mcp.json 추가
- chore(demo-app): iOS Podfile 및 Xcode 프로젝트 설정 동기화
- feat(react-native): Metro transformer 적용 및 검증 스크립트 추가