2026-08-25

요약 (AI 작성)

Windows 가 앱 모양을 갖추고 접근성 축이 열린 날입니다. 사이드바 카드와 헤더 아이콘이 눌리고, + 가 세션을 만들고 카드가 전환하며, 도크와 사이드바가 굴러가고(앞부분이 아니라 창이다), 하단 상태표시줄이 섰습니다(W8.9). 헤더 아이콘 줄은 창 버튼과 같은 띠에 놓았습니다. 접근성은 서술자 계약을 먼저 열고(생산자까지, 읽는 쪽은 아직 없다) 스냅숏·ABI v172·Swift 어댑터로 host 에 연결했습니다.

에이전트 쪽은 턴이 만진 파일을 직접 캡처해 ✎ 가 내 것과 남의 것을 가르게 했고(AT3), 「턴이 끝나는 그 순간」을 지키지 않아 사본·세션·셸 수가 어긋나던 것을 잡았습니다. codex 훅이 하나도 안 돌고 있던 것(낡은 신뢰 값)과 방금 승인한 사람에게 「승인하라」고 말하던 것을 고쳤고, codex 오류 턴은 세트를 늘려도 못 닫는다는 실측을 박았습니다. session-host 는 checkpoint coordinator 를 넣고 incremental checkpoint 구동 계약을 적었으며, host 를 못 띄웠는데 4초를 기다리던 자리를 닫았습니다.

Lab 은 pane 합성 축을 열어 도크가 상태바를 덮지 않는지 골든이 보게 했고, 픽스처가 /tmp 에 남긴 2만 개를 거뒀습니다. 모바일은 긴 안내가 잘리는 대신 접히고, 글자 폭을 한 함수로 모았습니다.

커밋

ohah/maru

PR (해당일 생성/머지)

repo#상태제목
ohah/maru#2713mergedfix(session-host): 선택 자동스크롤 범위를 host에 보존
ohah/maru#2712mergedfix(session-host): select full host scrollback
ohah/maru#2711mergedfix(session-host): forward word separators to host
ohah/maru#2710mergedfix(session-host): route clear through authoritative reader
ohah/maru#2709mergedtest(session-host): gate observation cache artifact
ohah/maru#2708mergedperf(session-host): skip unchanged observation sources
ohah/maru#2707mergedfix(agent): 「턴이 끝나는 그 순간」을 지키지 않아 사본·세션·셸 수가 어긋났다
ohah/maru#2706mergedfeat(session-host): share runtime observation cache
ohah/maru#2705mergedfeat(windows): 하단 상태표시줄이 선다 (W8.9)
ohah/maru#2704mergedfeat(session-host): add runtime observation cache core
ohah/maru#2703mergedfeat(platform): 접근성 서술자를 host 로 연다 — 스냅숏·ABI v172·Swift 어댑터
ohah/maru#2702mergedfeat(session-host): gate quit on final checkpoint
ohah/maru#2701mergedfeat(chrome): 접근성 서술자 계약을 연다 — 생산자까지, 읽는 쪽은 아직 없다
ohah/maru#2700mergeddocs(windows): 하단 상태표시줄이 계획에 없다 — 세 번째 공백
ohah/maru#2699mergedfeat(windows): 헤더 아이콘 줄을 창 버튼과 같은 띠에 놓는다
ohah/maru#2698mergedfeat(session-host): wire background workspace checkpoints
ohah/maru#2697mergeddocs(session-host): incremental checkpoint 구동 계약을 먼저 적는다
ohah/maru#2696mergedfeat(session-host): attach 가 화면 wire 를 그대로 흘린다 — --stream (S11-2)
ohah/maru#2695mergeddocs(windows): 크롬 테마 부채를 다시 쟀다 — 계획 행이 낡아 있었다
ohah/maru#2694mergeddocs: 중립 백엔드 이동은 "순수 이동" 이 아니다 — 실제로 해 보고 적는다
ohah/maru#2693mergedfeat(session-host): 배치가 바뀌면 checkpoint 가 그것을 안다 (P4 C3-1)
ohah/maru#2692mergedfeat(agent): 턴의 셸 명령 수를 고지한다 (AT4 §5) — · 가 왜 붙었는지 말한다
ohah/maru#2691mergeddocs: 어제 머지분이 안 닿은 문서 두 곳을 맞춘다
ohah/maru#2690mergedtest(chrome): 글자 뷰포트를 잊을 수 없게 만든다 — 판정자 둘
ohah/maru#2689mergedfix(session-host): host 를 못 띄웠는데 4 초를 기다리고 있었다
ohah/maru#2688mergedfeat(windows): 에이전트 도크에 진짜 세션 목록이 뜬다 (W8.5b⒝)
ohah/maru#2687mergedfix(agent-hooks): 방금 승인한 사람에게 「승인하라」고 말하고 있었다
ohah/maru#2686mergedfeat(agent): 펼친 턴의 파일마다 누가 바꿨는지 말한다 (AT3 §4.2) — 그리고 AT2 를 닫는다
ohah/maru#2685mergeddocs: 참고 도구의 이름을 문서에서 뺀다 — 논거는 그대로 둔다
ohah/maru#2684mergedfeat(session-host): runtime list 가 window title 을 낸다 (S11-1)
ohah/maru#2683mergedrefactor(mobile): 글자 폭을 한 함수로 모으고 접기를 누적으로 바꾼다
ohah/maru#2682mergedfeat(windows): 에이전트 세션 도크가 뜬다 — 셋째 칸이 빈 도크였다
ohah/maru#2681mergedfeat(mobile): 긴 안내는 잘리는 대신 접힌다
ohah/maru#2680mergedfeat(session-host): atomic checkpoint file adapter 추가
ohah/maru#2679mergedfix(mobile): 영어 문구도 같은 말투로 맞춘다
ohah/maru#2678mergedfeat(windows): 트리 폴더가 펼쳐진다 — 셰브런이 죽은 컨트롤이었다
ohah/maru#2677mergedfeat(agent): 턴이 만진 파일을 직접 캡처한다 (AT3) — ✎ 가 내 것과 남의 것을 가른다
ohah/maru#2676mergedfeat(agent-hooks): 낡은 codex 신뢰 값을 고친다 — 값 하나당 한 번만
ohah/maru#2675mergeddocs(agent-hooks): codex 오류 턴을 실측으로 박는다 — 세트를 늘려도 못 닫는다
ohah/maru#2674mergedfeat(ssh): maru ssh 가 끊김을 45초 안에 알고 스스로 다시 붙는다
ohah/maru#2673mergedfix(chrome): 도크 목록의 글자가 아무 데서도 안 잘리고 있었다
ohah/maru#2672mergedfix(chrome): 브랜치 이름이 오른쪽 묶음을 침범하고 뷰 바 아이콘이 아래로 쏠렸다
ohah/maru#2671mergedfeat(lab): pane 합성 축을 연다 — 도크가 상태바를 덮지 않는지 골든이 본다
ohah/maru#2670mergedfeat(editor): 편집기가 편집기가 됐다 — caret·타이핑·undo·저장 (§3.2·§3.3·§3.5)
ohah/maru#2669mergedfix(agent-hooks): codex 훅이 하나도 안 돌고 있었다 — 낡은 신뢰 값을 알린다
ohah/maru#2668mergedfeat(session-dock): 카드 여백·간격을 한 단 줄인다 — 배치는 그대로, 밀도만(리뷰용)
ohah/maru#2667mergedfeat(windows): 사이드바도 굴러간다 — 앞부분이 아니라 창이다
ohah/maru#2666closedfeat(session-dock): 카드를 두 줄로 — 제목 줄 오른쪽에 메타를 놓아 밀도를 올린다
ohah/maru#2665mergedfeat(windows): 도크가 굴러간다
ohah/maru#2664mergedfix(session-host): CLI 가 앱이 띄운 host 를 못 찾던 것 (S11-0)
ohah/maru#2663mergedrefactor(agent): 도달할 수 없는 턴 비교 가지를 걷어낸다
ohah/maru#2662mergedfeat(dock): SCM·AI 세션에도 같은 사다리 — 이름과 제목은 마지막까지 남는다
ohah/maru#2661mergedfix(test): 픽스처가 /tmp 에 남기던 자리를 거둔다 — 2 만 개가 쌓여 있었다
ohah/maru#2660mergedfeat(file-tree): 좁은 폭의 열화 규칙 — 이름은 마지막까지 남는다
ohah/maru#2659mergedfeat(windows): 세션이 여럿이다 — + 가 만들고 카드가 전환한다
ohah/maru#2658mergedfix(file-tree): 열린 파일의 밴드를 없앤다 — 그 색이 곧 호버 색이라 포인터 자리를 거짓으로 말했다
ohah/maru#2657mergedfeat(windows): 사이드바 카드와 헤더 아이콘이 눌린다
ohah/maru#2656mergedtest(windows): 판정 다섯이 속 비었다 — 적대적 검증 3 회
ohah/maru#2655mergedfeat(session-host): checkpoint coordinator 추가