2026-03-16
요약 (AI 작성)
오늘은 여러 프로젝트에서 병렬적인 작업이 진행된 하루였습니다. Bungae 리포지터리에서는 로컬 개발 설정과 CI 워크플로우 개선을 위한 서브모듈 추가와 관련된 변경이 있었습니다. Cheolsu-Proxy에서는 Contract Testing 기능과 다양한 코드 리팩터링을 포함한 주요 기능 추가와 수정이 많았습니다. HWPJS에서는 HWPX 표준 명세 문서화와 테스트 픽스처 추가 등의 문서 중심 활동이 이루어졌습니다. Ohah.github.io는 주기적인 CRD 맞춤법 검사를 정리에서 모든 파일 체크 완료를 재확인하였습니다. 전반적으로 문서화, 버그 수정, 기능 개선 모두에 균형 잡힌 생산적인 날이었습니다.
커밋
ohah/bungae
- ci: use release build for rolldown binding in CI
- ci: add rolldown submodule build steps to all workflows
- chore: add rolldown fork as git submodule for local development
ohah/cheolsu-proxy
- fix: proxy-store 테스트 수정 및 i18n 포맷 수정
- fix(frontend): 리뷰 반영 — 포트 유효성 검증, proxy-store 정리
- chore: package.json에서 tauri:headless 스크립트 제거
- feat(frontend): 설정에서 프록시 포트 변경 기능 추가
- docs: README에서 CLI headless 모드 관련 내용 제거
- style(frontend): i18n 카탈로그 줄 번호 동기화
- fix: 2차 리뷰 반영 — useShallow, 순환 $ref 보호, i18n 누락 번역
- feat: 리뷰 반영 — RequestInfo named struct, $ref 지원, required 검증, 요청 body 검증
- fix: 코드 리뷰 반영 — 품질 및 성능 개선
- feat(frontend): Contract Testing UI 구현
- feat(desktop): Tauri IPC 커맨드 및 이벤트 연결
- feat(proxy_daemon): ContractValidator 서비스 및 IPC 커맨드 구현
- feat(proxy_v2_models): Contract Testing 검증 타입 및 로직 추가
- fix: 리뷰 반영 — ScriptStatus broadcast 통합, Basic auth case-insensitive 처리
- chore: cargo 테스트/빌드 스크립트를 package.json에 추가
- refactor(rust): 동일 목적 코드 정리 — broadcast 헬퍼, auth 파싱, 압축 체크
ohah/hwpjs
- fix: 테이블 셀 내 like_letters=true 이미지가 absolute로 잘못 렌더링되는 버그 수정
- refactor: hwpx-spec 파일을 소제목 단위로 분리 및 네임스페이스 URL 정리
- docs: KS X 6101:2024 HWPX(OWPML) 표준 명세 문서화 및 hwpx-spec 스킬 추가
- test: hwp-core HWPX 테스트 픽스처 추가
- docs: HWP 5.0 ↔ HWPX 필드 매핑 테이블 및 hwp-model 아키텍처 설계 문서 추가
ohah/ohah.github.io
- 209차 업데이트: 2026-03-16 9:00 AM (Asia/Seoul) - 크론 주기적 실행 요청
- CRD: 219th update - all mdx files already checked, status updated
- [CRD 주기적 실행: 전체 파일 검사 완료 상태 재확인 (모든 파일 x] 체크 완료)
- CRD: 주기적 실행 상태 재확인 - 모든 대상 파일이 이미 완료 상태
- [CRD: status check all mdx files - all x] complete
- CRD 주기적 실행 - 226차 업데이트: 모든 대상 .mdx 파일 체크 완료 상태 재확인
- [CRD: 227차 업데이트 - 모든 대상 파일 이미 x] 체크 완료, 추가 검사 불필요
- CRD: 2026-03-16 15:00 re-confirmation — targets already complete
- CRD: 219th update 2026-03-16 11:30 AM
- chore: crd update - all 27 targets checked
- CRD: 222차 업데이트 - 12:00 PM 재확인 작업완료
- docs: CRD 주기적 실행 요청 (232차) - 전체 대상 파일 체크 완료
- CRD: 231차 업데이트 - 전체 대상 파일 체크 상태 최종 재확인 (Lint 통과)
- [docs: CRD 주기적 체크 229차 - 모든 대상 파일 이미 x] 체크 완료
- crd: 2026-03-16 5:30 PM 재확인 - 모든 대상 파일 체크 완료
- chore(cron): CRD 주기적 실행 요청 - 전체 파일 검사 완료 상태 재확인
- docs: 223차 CRD 주기적 재확인 - 27개 파일 목록 체크 완료 상태 갱신
- chore: CRD recheck - all mdx files already checked
- [CRON] 238차 업데이트: 2026-03-16 8:00 PM CRD 주기적 재확인
- CRD: 236번째 체크 - 전체 대상 파일 이미 완료 상태 확인
- docs: CRD cron run (8:30 PM) - all files already checked ✓
- chore(cron): reconfirm mdx checking complete (re-check at 21:30 UTC+9)
- CRON: 222번째 재확인 - 모든 mdx 파일 맞춤법 검사 완료
- CRON: Add 238차 업데이트 for 11:00 PM verification run
- CRD: docs/index.mdx 검사 완료 - 맞춤법 교정 필요 없음
- [CRD: 241st update - all mdx files already checked x]