2026-06-03

요약 (AI 작성)

maru 프로젝트가 시작된 날입니다. Zig 개발환경 부트스트랩, 터미널 전략 노트·구현 계획·사전 계약 문서, 에이전트 규칙과 프로젝트 구조, 클린룸 터미널 코어 정책, 헤드리스 E2E 스캐폴드, 외부 oracle·import 경계 검사·포맷 게이트, 성능 예산 하네스와 스트레스 테스트 계층까지 초기 뼈대를 한 번에 세웠습니다.

zntc는 코드젠 precedence 재설계(#4042)를 이어가 emitParen 투명화와 연산자 괄호 재유도, statement-start 마킹, IIFE auto-paren(esbuild parity)을 붙이고, React Native Fast Refresh의 HMR WebSocket(/hot)과 위상 보존 인프라를 복구·강화했습니다. suji는 CEF에서 Cmd 키를 히스토리가 없으면 DOM(앱)으로 양보하도록 하고, macOS 서명·공증(entitlements XML 주석 제거, 내부 dylib 서명, dmg staple) 문제를 잡았습니다.

커밋

ohah/maru

ohah/suji

ohah/zntc

PR (해당일 생성/머지)

repo#상태제목
ohah/maru#24mergedSpecify runtime trace and renderer decisions
ohah/maru#23mergedFinish Surface/SurfaceRuntime propagation; dedupe clean-room PR checks
ohah/zntc#4162mergedperf(graph): HMR 위상 보존 인프라 (Phase A — 정확성 토대, byte-identical)
ohah/maru#22mergedClarify Surface runtime and clean-room rules
ohah/maru#21mergedFix stale docs from the audit; add dependency / commit / clean-room-citation policies
ohah/maru#20mergedRename to Surface; single-source PR rules + required label/assignee
ohah/zntc#4161mergedperf(linker): HMR rename_table 보존 — computeRenames skip (lRen 106→0)
ohah/maru#19mergedAlign initial slice docs and boundary checks
ohah/zntc#4160mergedfix(test): RN react-refresh prelude 의 stale injectIntoGlobalHook count 단언 정밀화
ohah/maru#18mergedVerification tooling, external oracles, and doc reconciliation
ohah/zntc#4159mergedperf(emitter): HMR 변경분만 방출 — cache hit 모듈 emit/전송 skip
ohah/maru#17mergedDocument terminal input macros
ohah/maru#16mergedHarden implementation plan
ohah/zntc#4158mergedrefactor: optional-chain spine-walk 중복 단일화 (#4042 follow-up)
ohah/maru#15mergedDocument implementation plan
ohah/maru#14mergedClarify global hotkey conflict rules
ohah/maru#13mergedDocument pre-implementation contracts
ohah/zntc#4157mergedfix(react-native): RN dev server 를 Bun 으로 실행 시 HMR WebSocket(/hot) 복구
ohah/maru#12mergedAdd performance budget harness
ohah/maru#11mergedAdd stress test layer
ohah/zntc#4156mergedrefactor(codegen): makeParenExpr 합성 제거 + IIFE auto-paren + cleanup (#4042 PR8)
ohah/maru#10mergedDocument clean-room terminal core policy
ohah/maru#9mergedClarify verification limit reasons
ohah/maru#8mergedAdd structured verification snapshots
ohah/maru#7mergedCapture snapshot artifacts from tests
ohah/maru#6mergedAdd recorded terminal oracle comparison POC
ohah/maru#5mergedSplit agent rules into linked documents
ohah/maru#4mergedAdd agent rules and project structure
ohah/maru#3mergedAdd headless E2E test scaffold
ohah/maru#2mergedBootstrap Zig development environment
ohah/maru#1mergedTranslate terminal strategy plan to Korean
ohah/zntc#4155mergedfix(bundler): RN Fast Refresh — __zntc_modules 레지스트리에서 react-refresh/runtime resolve
ohah/zntc#4154mergedfeat(codegen): emitParen 투명화 + precedence 기반 괄호 재유도 (#4042 PR7)
ohah/zntc#4153mergedfeat(codegen): precedence wrap 발동 (연산자) + 잔여 자식 배선 (#4042 PR6)
ohah/zntc#4152mergedrefactor(codegen): expression 자식 level/flags 배선 (#4042 PR5)