2026-08-19

요약 (AI 작성)

모바일 SSH 를 기기에서 끝까지 잇는 날입니다. iOS host 가 같은 펌프로 붙고 유예 뒤 정직하게 끊으며(S9-3c), 기기에서 키를 만들어 그 키로 실서버에 붙어 증명하고(S9c-1), 안드로이드는 개인키를 Keystore 로 봉인해 키 파일 경로를 없앴습니다(S9c-3). 공개키를 보여 주고 복사하는 화면(S9c-4), 서버 목록에서 골라 붙고 등록·수정·삭제하는 화면(S9b-2b), 접속 정보를 config 가 들게 하고 ssh.conf 를 제거한 것(S9b-2a), 비밀번호 인증과 none 으로 방법 목록을 묻는 경로, 처음 붙는 서버의 지문 승인(S9b-3)까지 붙였습니다.

편집기는 텍스트 파일을 네이티브 편집기로 여는 것을 기본으로 전환하고, 선택의 좌표계를 먼저 정한 뒤(§4.1g — 방향이 둘이고 성질이 다르다) 행마다 조각 시작을 싣고 픽셀을 원본 byte 로 옮기고 이어진 조각에도 글자 강조가 서게 했습니다. pane 상태바 셋(저하·읽기 전용·줄바꿈)도 냈습니다. chrome 은 tui 룩과 chrome.preset 을 제거해 rich 하나로 좁혔고, 소스 컨트롤은 비교 기준을 고르고 workspace 에 기억하며(P7a·b) 히스토리 ref 칩을 +N 으로 접고 미푸시가 있으면 브랜치 이름 뒤에 점을 켭니다.

Windows 는 크로스 타깃 게이트가 중립 표면을 실제로 보게 하고(W8.0), 파일 트리 백엔드와 데이터 경로가 Windows 에서 끝까지 흐르게 했으며(W8.1·W8.2⒜), shell.args 기본값을 OS 별로 갈라 PowerShell 을 pwsh·powershell 로 나눴습니다(W8.1b·c). 가드가 무엇을 지키는지 돌연변이로 가른 적대적 검증, CLI help 를 영어로 옮긴 것(계약이 금지한 것이 코드에 있었다), 그리고 "규율의 값싼 절반만 돌고 확인했다고 적었다"는 자기 정정과 중간 커밋도 경계 게이트를 통과하는지 보는 CI 가 이날 들어갔습니다.

커밋

ohah/maru

PR (해당일 생성/머지)

repo#상태제목
ohah/maru#2459mergedfeat(ssh): 처음 붙는 서버의 지문을 보여 주고 승인받는다 (S9b-3)
ohah/maru#2458mergedfix(windows): 이름 바꾸기가 만든 경로가 중립 층에서 "루트 밖" 으로 답하던 것을 고친다 (W8.2 ⒝-0)
ohah/maru#2457mergedtest(windows): 가드가 무엇을 지키는지 돌연변이로 가른다 (W8.2 적대적 검증)
ohah/maru#2456mergedfeat(ssh): 키가 없어도 붙는다 — none 으로 방법 목록을 묻는다
ohah/maru#2455mergedfeat(windows): 파일 트리 데이터 경로가 Windows 에서 끝까지 흐른다 (W8.2 ⒜)
ohah/maru#2454mergedfix(tools): digest 갱신 출력이 새 해시를 잘라 보여 주고 있었다
ohah/maru#2453mergedfix(scm): 오른쪽 빈 자리를 걷고 가져오기를 아이콘으로 바꾼다
ohah/maru#2452mergedfeat(ssh): 비밀번호로도 붙는다 + 보조 키바 두 줄 격자
ohah/maru#2451mergedfix(scm): 세대만 오른 프레임도 표가 따라오게 한다 — 히스토리 클릭이 죽었다
ohah/maru#2450mergedfeat(windows): shell.args 기본값을 OS 별로 가르고, PowerShell 을 pwsh·powershell 로 나눈다 (W8.1b·c)
ohah/maru#2449mergedfix(cli): CLI help 를 영어로 옮긴다 — 계약이 금지한 것이 코드에 있었다
ohah/maru#2448mergeddocs(windows): 되돌림은 계약을 뒤집은 것이 아니라 다른 층이다 (§5 재기술)
ohah/maru#2447mergedfeat(scm): 고른 비교 기준을 workspace에 기억한다 (§3.5 P7b)
ohah/maru#2446mergedfeat(mobile): 이 기기의 공개키를 보여 주고 복사한다 (S9c-4)
ohah/maru#2445mergedfeat(windows): 파일 트리 백엔드가 Windows 에서 실제로 돈다 (W8.1)
ohah/maru#2444mergedfeat(mobile): 서버를 화면에서 등록·수정·삭제한다 (S9b-2b-2)
ohah/maru#2443mergedfix(scm): 저장소 머리 줄의 가로 자리 셋을 고친다
ohah/maru#2442mergedfix(chrome): 라벨을 코드포인트 중간에서 자르고 있었다 + 스키마 문서가 실제와 갈렸다
ohah/maru#2441mergedfeat(mobile): 서버 목록 화면에서 골라 붙는다 (S9b-2b-1)
ohah/maru#2440mergeddocs: 값 드리프트 하나를 고치고 그 재발을 막는 규율을 적는다
ohah/maru#2439mergedrefactor(app-session): 아무도 안 쓰는 pub 19개를 닫는다
ohah/maru#2438mergedfeat(windows): 크로스 타깃 게이트가 중립 표면을 실제로 본다 (W8.0)
ohah/maru#2437mergedfeat(scm): 비교 기준을 고를 수 있게 한다 (§3.5 P7a)
ohah/maru#2436mergedfeat(mobile): 접속 정보를 config 가 든다 — ssh.conf 제거 (S9b-2a)
ohah/maru#2435mergedfeat(editor): 이어진 조각에도 글자 강조가 선다 (§4.1g ②a)
ohah/maru#2434mergedci: 중간 커밋도 경계 게이트를 통과하는지 본다 — 규율의 기계 절반
ohah/maru#2433mergedfeat(mobile): 설정의 글자 칸을 칠 수 있다 (S9b-1)
ohah/maru#2432mergedfeat(editor): 행마다 조각 시작을 싣고, 픽셀을 원본 byte로 옮긴다 (§4.1g ①)
ohah/maru#2431mergeddocs: 규율의 값싼 절반만 돌고 "확인했다"고 적었다 — 규칙을 고친다
ohah/maru#2430mergeddocs(editor): 선택의 좌표계를 먼저 정한다 — 방향이 둘이고 성질이 다르다 (§4.1g)
ohah/maru#2429mergedrefactor(chrome): 도달할 수 없게 된 셀 밴드 갈래를 지운다
ohah/maru#2428mergedfeat(editor): 편집기 pane 상태바 셋을 낸다 — 저하·읽기 전용·줄바꿈
ohah/maru#2427closedfix(tools): digest 갱신 도구가 python 3.9 에서 죽던 것을 고친다
ohah/maru#2426mergedfeat(android): 개인키를 Keystore 로 봉인한다 — 키 파일 경로를 없앤다 (S9c-3)
ohah/maru#2425mergedfix(build): SSH 스모크 드라이버도 POSIX 호스트로 가르고, 빠지는 것을 조용하지 않게 한다
ohah/maru#2424mergedfix(build): SSH 펌프 스모크를 POSIX 호스트로 가른다 — Windows 에서 zig build test 가 통째로 죽었다
ohah/maru#2423mergedfeat(mobile): 기기에서 키를 만든다 — 만든 키로 실서버에 붙어 증명한다 (S9c-1)
ohah/maru#2422mergedfeat(scm): 아직 안 보낸 것이 있으면 브랜치 이름 뒤에 점을 켠다
ohah/maru#2421mergedtest(mobile): 펌프가 재키잉을 지나는지 세고, 개인키가 남는 시간을 줄인다
ohah/maru#2420mergedfeat(editor): 텍스트 파일을 네이티브 편집기로 연다 — 기본 전환
ohah/maru#2419mergedfix(mobile): 같은 사실은 같은 이름으로 — 적대적 검증 3회에서 나온 것들
ohah/maru#2418mergedrefactor(chrome): tui 룩과 chrome.preset을 제거하고 rich 하나로 좁힌다
ohah/maru#2417mergedchore: Claude Code 런타임 산물을 무시하고, 실수로 커밋된 lock 을 뺀다
ohah/maru#2416mergedfix(settings): 검색 필터가 화면 언어를 안 보게 한다 — 흔들릴 것을 없앤다
ohah/maru#2415mergedfeat(scm): 목록 스크롤바를 끌 수 있게 한다 — 보이는데 안 잡히는 컨트롤이었다
ohah/maru#2414mergedfix(windows): 검토가 남긴 것 중 재현되는 셋을 닫는다 — config 셸 배선·wide 환경·경로 헬퍼
ohah/maru#2413mergeddocs(editor): "CM6 대비 유일한 후퇴"가 틀렸다 — 선택·복사가 남았다
ohah/maru#2412mergedfeat(scm): 히스토리 ref 칩을 +N으로 접는다 — 나머지를 조용히 버리고 있었다
ohah/maru#2411mergedfeat(ios): iOS host 가 같은 펌프로 붙는다 — 유예 뒤 정직하게 끊는다 (S9-3c)