2026-09-14

요약 (AI 작성)

에이전트 이미지가 터미널 안에서 열리는 날입니다. 터미널의 [Image #N] 마커를 Cmd+클릭하면 그 자리에서 보고, 원격 전송 후 프리뷰는 wire 를 판 5 로 올려 픽셀을 저쪽에서 당겨오며(P3), 전송 전 스테이징 코어는 번호를 추측하지 않고 관찰합니다(MP1). 디코드 결과가 남의 프리뷰에 붙고 죽은 surface 가 픽셀을 들고 있던 것도 고쳤습니다. 소스 컨트롤은 충돌 파일을 «병합 모드» 로 엽니다 — 세 판을 든 편집기(S3b-1)에 이어 저녁에는 S2 의 «고르기» 줄을 병합 pane 에 되살렸습니다(S3b-3a). 세 판의 스크롤 관례는 «실측» 해서 §7 ⑥ 에 적었습니다. 에이전트 이어하기는 «그 세션의 모양» 을 되살립니다 — 권한 모드와, 끝난 뒤의 셸.

hwpjs 는 EMF 로 갔습니다 — path bracket·eof palette·mode state·logical palette·color state·pixel format descriptor·object table state·device context stack·pen/brush·16비트 poly·point drawing·mapper/miter, 그리고 WMF 의 record framing·내장 EMF payload 검증, hwp5 null chart grid string 실체화. @ohah/pdf 는 파일 묶음(포트폴리오)을 알려 주고, 거듭 열어도 메모리가 안 자라는지 보며, pdf.js 맞대기를 나눠 돌려 18.9초를 4.4초로 줄였습니다.

그 밖에 원격 pane 의 에이전트 탭은 «아직 지원하지 않습니다» 한 줄로 끝나고, 연결이 끊긴 원격 pane 이 «저장소를 확인할 수 없다» 고 말하던 것을 고쳤으며, 렌더러 글리프 캐시 조회가 캐시 크기만큼 훑던 것과 터미널 브라우저 스크롤이 60Hz 를 무너뜨리던 세 곳을 잡았습니다. terminal-core 는 d=a 가 화면에 보이는 배치만 지워 스크롤백 이미지를 살리고, 매체 전송 설계를 실측으로 (A)에서 (B)로 다시 골랐습니다. session-host 는 화면 스트림 바이트를 재고(고치기 전에 계측부터), 실제 cross-uid 거부와 IME 조합 픽셀의 복구 surface 결속을 검증했으며, 원격 훅 설치를 못 띄워도 굳히지 않습니다. Chrome Lab 은 넓은 창 모서리와 드롭다운 시나리오 골든을 얻었고, 아카이브 스모크는 CI 가 돌립니다 — 손으로 안 돌리면 안 도는 게이트였습니다. 블로그에는 8/18~9/14 오늘의 커밋 백필이 올라갔습니다.

커밋

ohah/hwpjs

ohah/maru

ohah/ohah.github.io

ohah/pdf

PR (해당일 생성/머지)

repo#상태제목
ohah/maru#3743mergedci: 아카이브 스모크를 CI 가 돌린다 — 손으로 안 돌리면 안 도는 게이트였다
ohah/maru#3742mergedci(check): perf 하네스를 ReleaseFast 로 컴파일만 하는 게이트를 check 에 건다
ohah/maru#3741mergedfeat(editor): 병합 pane 에 S2 의 «고르기» 줄을 되살린다 (S3b-3a)
ohah/maru#3740mergedfeat(agent-image): 프리뷰에서 「도크에서 보기」 — 마커 프리뷰의 마지막 조각
ohah/maru#3739mergedtest(chrome-lab): 드롭다운에 시나리오가 하나도 없었다 — below_clamp 을 그림으로 고정
ohah/maru#3738mergedfix(chrome): 큰 폰트에서 도크 뷰 스위처가 사라졌다 — 슬롯 폭을 pt 로 옮긴다
ohah/maru#3737mergedtest(chrome-lab): 우·하 edge_gap 에 그림이 없었다 — 넓은 창 모서리 골든
ohah/maru#3736mergedtest(editor): 병합 pane 판정자를 «빈틈없이» 조인다 — 적대적 12~18회차
ohah/maru#3735mergedperf(render): 터미널 브라우저 스크롤이 60Hz 를 무너뜨리던 세 곳을 없앤다
ohah/maru#3734mergedfix(chrome): 드롭다운이 창 가장자리에 붙던 것 — 낡은 복사본을 걷고 edge_gap 을 네 방향으로
ohah/maru#3733mergedfeat(agent): 이어하기가 «그 세션의 모양» 을 되살린다 — 권한 모드와, 끝난 뒤의 셸
ohah/maru#3732mergedfix(session-host): 화면이 큰 pane 하나가 세션 전부의 연결을 끊던 것
ohah/maru#3731mergedfeat(agent-image): P3 원격 전송 후 프리뷰 — wire 판 5 와 픽셀 pull
ohah/maru#3730mergedfix(session-host): 계측 이름이 거짓말하고 있었다 — sent 가 아니라 made 다
ohah/maru#3729mergeddocs(editor): 세 판의 스크롤 관례를 «실측» 해서 §7 ⑥ 에 적는다
ohah/maru#3728mergedfix(editor): 병합 pane 에서 클릭과 가로 스크롤이 «Result 를 기준으로» 잰다
ohah/maru#3727mergedfeat(file-explorer): 흐림 질의를 «트리에서» 읽는다 — 그러면 이어 묻기가 성립한다
ohah/maru#3726mergeddocs(agent-image): 마커 래핑을 실측으로 닫는다 — 현실에서는 안 갈라진다
ohah/maru#3725mergedfeat(session-host): 화면 스트림 바이트를 잰다 — 고치기 전에 계측부터
ohah/maru#3724mergeddiag(session-host): 닫기 30자리가 «어느 줄인지» 를 안 실어 보내던 것
ohah/maru#3723mergedfix(agent-image): 디코드 결과가 남의 프리뷰에 붙고, 죽은 surface 가 픽셀을 들고 있었다
ohah/maru#3722mergeddocs(agent-image): 마커 프리뷰 본문 계약을 코드에 맞춘다
ohah/maru#3721mergedfeat(agent-image): 터미널 [Image #N] 마커를 Cmd+클릭해 그 자리에서 본다
ohah/maru#3720mergedfeat(editor): 3-way 병합을 pane 넷으로 그린다 (S3b-2)
ohah/maru#3719mergeddocs(terminal-core): 매체 전송 설계를 실측으로 다시 고른다 — (A)에서 (B)로
ohah/maru#3718mergedfeat(terminal-core): 명세가 요구하는데 거절하던 둘 — PNG 프레임과 o=z
ohah/maru#3717mergedtest(session-host): IME 조합 픽셀을 실제 복구 surface에 결속한다
ohah/maru#3716mergedfeat(terminal-core): PNG 이 여덟 변종을 거절하고 있었다 — wuffs 로 전부 연다
ohah/maru#3715mergedfeat(scm): 충돌 파일을 «병합 모드» 로 연다 — 세 판을 든 편집기 (S3b-1)
ohah/maru#3714mergedtest(app-session): OSC 왕복에 이웃과 같은 시한을 준다 — 그리고 말없이 죽지 않는다
ohah/maru#3713mergedtest(session-host): verify real cross-uid denial
ohah/maru#3712mergedfix(session-host): spawn 이 셀 픽셀을 안 실어 이미지 자식이 기본 크기로 굳던 것
ohah/maru#3711mergeddocs(agent): 설치 spawn 실패가 더는 안 굳는다 — 사유표를 갱신한다
ohah/maru#3710mergeddocs(editor): 3-way 를 «새 Term 종류» 에 둔다 — §7 ④ 를 닫는다
ohah/maru#3709mergedfix(agent): 원격 훅 설치를 못 띄워도 굳히지 않는다 — 마지막 「지금만」 실패
ohah/maru#3708mergedfix(file-explorer): 흐림을 막던 셋 — 그중 하나는 git 이 아예 거절하던 명령이었다
ohah/maru#3707mergedfix(workspace): 복원 뒤 체크포인트 백업을 다시 무장한다
ohah/maru#3706mergedfeat(scm): 병합 충돌의 세 판을 읽는다 — :1:·:2:·:3: (S3a)
ohah/maru#3705mergedfix(terminal-core): d=a 는 화면에 보이는 배치만 지운다 — 스크롤백 이미지를 살린다
ohah/maru#3704mergeddocs(verification-matrix): 소스 컨트롤 도크가 «설계만 있다»고 적혀 있었다
ohah/maru#3703mergedfix(scm): 연결이 끊긴 원격 pane 이 «저장소를 확인할 수 없다»고 말하고 있었다
ohah/maru#3702mergedtest(session-host): 실제 자식을 띄우는 판정자들의 1초 예산 — 부하에서 3.0초를 재 놓고 1초를 줬다
ohah/maru#3701mergedperf(renderer): 글리프 캐시 조회가 캐시 크기만큼 훑던 것
ohah/maru#3700mergeddocs: 구현 계획의 SSOT 위치를 바로잡는다
ohah/maru#3699mergedfeat(scm): 원격 pane 의 에이전트 탭은 «아직 지원하지 않습니다» 한 줄로 끝난다
ohah/maru#3698mergedtest(chrome): 커서 깜빡임 판정자가 «보이는 뒤집힘» 을 세던 것 — 소비한 반주기를 센다
ohah/maru#3697mergeddocs: 스펙 문서의 구현 상태 소유권을 바로잡는다