2026-03-24
요약 (AI 작성)
ZTS 프로젝트에서 역대급 진전이 있었던 날. 트랜스파일 적합성이 9.5%에서 시작해 하루 만에 58.8%까지 치솟았고, Test262 파서 테스트는 50,504건 전체 통과(100%)를 달성했다. 파서, 코드젠, 트랜스포머, 번들러 전 영역에 걸쳐 40개 이상의 PR이 머지되었다. cheolsu-proxy에서는 Rust 의존성 일괄 업데이트, rcgen 인증서 Serial Number 128비트 확대, 상류 인증서 검증 경고 기능, 프론트엔드 리팩토링이 진행되었다. 블로그 레포에서는 CRD 크론이 30분 간격으로 27개 .mdx 파일을 지속 점검했다.
커밋
ohah/ohah.github.io
- docs(cron): update CRD-write status for 2026-03-24 00:00
- docs(today-commit): summarize 2026-03-23 activity
- docs: CRD 주기적 실행 기록 - 2026-03-24 00:30 (1)
- docs: CRD 340-i-jeong-cha-ga-bu-yeok-cha-jeong-ja-32 상태를 완료로 변경
- docs: CRD 주기적 실행 완료 (docs/monthly-opensource/crd/development-1.mdx 검토 완료)
- crd: update cron log [340-i-jeong-cha-ga-bu-yeok-cha-jeong-ja-34]
- CRD 340-i-jeong-cha-ga-bu-yeok-cha-jeong-ja-35: 완료 (3:30 AM, 2026-03-24)
- CRD: Update cron history (3:30 AM → 4:00 AM)
- CRD: Update cron history (4:00 AM → 4:30 AM)
- cron: blog-crd-write docs/index.mdx checked, no fixes needed
- docs(CRD): 5:30 AM March 24, 2026 - update CRON_CRD_WRITE.md after checking docs/index.mdx
- chore: CRD periodic run - 2026-03-24 06:00 AM
- CRON: add 340-i-jeong-cha-ga-bu-yeok-suk-cha-jeong-ja-40 at 06:30 AM
- CRD: Update cron log (340-i-jeong-cha-ga-bu-yeok-suk-cha-jeong-ja-42) - docs/monthly-opensource/crd/background.mdx 검토 완료
- docs: CRD doc review run 343 - no typos found
- chore: update CRON_CRD_WRITE.md - 2026-03-24 08:00
- chore(cron): update CRON_CRD_WRITE.md status for 08:30 AM run
- docs: CRD cron - 2026-03-24 09:00 AM, all 27 MDX files checked complete
- docs: update CRON_CRD_WRITE.md execution log (09:30 AM)
- CRD 주기적 실행: 2026-03-24 10:00 AM
- chore: update CRON_CRD_WRITE.md (2026-03-24 10:30 AM)
- cron: update CRON_CRD_WRITE status for 2026-03-24 11:00 AM run
- cron: blog-crd-write 11:30 AM status update
- docs: CRON status update - 11:30 AM run verified
- docs: CRD 주기적 실행 로그 2026-03-24 12:30 갱신
- feat(cron): CRD 주기적 실행 기록 - 2026-03-24 01:00 PM
- doc(crond): update CRD cron execution log (340-i-jeong-cha-ga-bu-yeok-suk-cha-jeong-ja-60)
- chore(cron): CRD 340-i-jeong-cha-ga-bu-yeok-suk-cha-jeong-ja-61 completed at 2026-03-24 02:00 PM
- docs: update CRON_CRD_WRITE.md - CRD doc check at 2:30 PM
- docs: update CRON_CRD_WRITE.md for 03:00 PM CRD doc check
- docs: CRD execution log updated for 2026-03-24 15:30 (Asia/Seoul)
- chore: CRD write cron - docs/index.mdx check passed (340-...-66)
- docs(cron): add CRD check entry for 04:30 PM (electron-mcp-server/tech-stack.mdx)
- CRD 주기적 실행 (340-i-jeong-cha-ga-bu-yeok-suk-cha-jeong-ja-68): 모든 §7 파일 상태 확인, 수정사항 없음
- CRON: Update status for 340-i-jeong-cha-ga-bu-yeok-suk-cha-jeong-ja-69 (05:30 PM)
- chore: Update CRON execution log for 06:00 PM check
- CRD: 6:30 PM check - hwpjs development.mdx reviewed, no changes needed
- docs: update CRD execution log for 07:00 PM check
- docs(crd-writer): check electron-mcp-server/development.mdx and update cron log
- docs: update CRON_CRD_WRITE.md status after cron execution
- docs: update CRON_CRD_WRITE.md - check docs/monthly-opensource/crd/development.mdx (8/30 PM)
- 2026-03-24 CRD write
- chore(cron): update cron execution record #76
- 2026-03-24 22:01 CRON: tech-stack.mdx checked, no changes needed
- docs: update cron CRD write status - checked crd/development.mdx at 10:30 PM
- docs(cron): update CRD execution record (11:00 PM)
ohah/zts
- feat(smoke): 스모크 테스트 47→59개 + regex 경고 격하
- fix(bundler): Node 서브패스 external + __copyProps var→let + cheerio
- fix(parser): JS 모드 destructuring default 파서 버그 4개 수정
- feat(bundler): 스모크 61→101개 + 브라우저 E2E 40개 + 글로벌 예약 확장
- fix(bundler): barrel re-export 정확한 분류 + ESM external import 유지
- feat(test): 트랜스파일 적합성 테스트 + TS 타입 파서 보강 (9.5%→14.2%)
- feat(parser): TS 타입 파서 전면 보강 — 적합성 14.2%→19.4%
- feat(codegen): 기본 따옴표 쌍따옴표 + --quotes 옵션
- feat(parser): import type / export type 완전 제거 — 적합성 20.9%
- feat(parser): Phase 3 개선 — 적합성 21.8%
- feat(parser): TS type assertion + JSX/제네릭 분리 — 적합성 22.0%
- feat(codegen): 포맷팅 개선 — 적합성 22.0%→27.2%
- feat(parser): 제네릭 > 토큰 분할 — 적합성 28.4%
- feat(parser): 증분 수정 배치 — 적합성 29.0%
- feat(parser,transformer): declare 스트리핑 + 빈 namespace 제거 — 적합성 33.4%
- feat(codegen): 키워드 공백 + emitBracedList 구조 개선 — 적합성 38.8%
- feat(codegen): JSX createElement 포맷팅 — 적합성 40.5%
- feat(parser): 증분 수정 4건 — 적합성 40.5%
- feat(parser): 증분 수정 6건 — 적합성 41.1%
- feat(parser): << left angle 토큰 분할 — 적합성 41.2%
- feat(codegen): 빈 객체 + 들여쓰기 정규화 — 적합성 47.3%
- feat(parser): 증분 수정 5건 — 적합성 48.2%
- feat(parser): 증분 수정 5건 — 적합성 49.3%
- feat(transformer): as/satisfies 괄호 unwrap — 적합성 49.5%
- feat(codegen): JSX text 공백 유지 — 적합성 49.7%
- feat(parser,transformer): 50% 돌파 — 적합성 50.9%
- feat(parser,transformer): 파서 증분 + 미사용 import 제거 — 적합성 51.8%
- feat(parser): TSX 제네릭 arrow + 중첩 제네릭 + 함수 타입 rest — 적합성 55.9%
- fix(parser,regexp): Test262 language 100% 복구 (271건 수정)
- fix(regexp): built-ins/RegExp 100% — \b backspace + negated string property + \k escape
- feat(parser,scanner,regexp): annexB/language 95.5% — block function + HTML 주석 + quantifiable assertion
- feat(parser,semantic,regexp): Test262 100% — 50,504/50,504 전체 통과
- fix(parser): 적합성 파싱 에러 7건 수정 — 56.5%
- fix(parser): override param + class index signature + 제네릭 타입 — 적합성 57.4%
- fix(transformer): abstract 멤버 + declare 필드 스트리핑 — 적합성 58.8%
ohah/cheolsu-proxy
- chore: Rust 의존성 최신 버전으로 업데이트
- fix(proxyapi_v2): rcgen leaf 인증서 Serial Number를 128비트로 확대
- feat(proxyapi_v2): 상류 인증서 Subject DN Country/State 복제 추가
- feat(proxyapi_v2): 상류 인증서 검증 경고 기능 추가
- feat(proxyapi_v2): CA/Leaf 인증서 유효기간 분리 및 만료 자동 감지
- refactor(proxyapi_v2): RcgenAuthority::from_pem 편의 생성자 추가
- refactor(desktop): 프론트엔드 코드 품질 개선
- refactor(desktop): replay-dialog 훅 분리 및 린트 경고 정리
- refactor(desktop): 설정 컴포넌트 섹션별 분해