로드맵 — mintOps
사용자에게 보이는 기능과 개선을 릴리스 단위로 적습니다. 저장소의 todos.md에서 공개 항목만 자동으로 옮겨 옵니다.
1.0 — 첫 출시 (Mac 출시 2026-09-18, iOS 심사 중)
- Tailcat 지원, herdr 네이티브 지원, 파일 뷰어, 웹 미리보기, iOS 키패드·프롬프트, Mac 앱 (2026-09-16) (완료)
1.1 — 다음 릴리스
- iPad·iPhone 터미널에서 텍스트 선택·복사: 트리플탭 줄 선택, 끌어서 범위 늘리기, 길게 누르기를 SwiftTerm 선택 메뉴로 돌려주고 “Refresh Screen” 메뉴는 없앰. 출력이 흘러도 선택이 남고, 키 줄의 “mouse” 키로 tmux·vim 마우스 모드를 켬 (intent/260917-terminal-copy-text) (2026-09-17) (완료)
- herdr 안의 에이전트가 질문하거나(승인·선택) 일을 끝내면 iPhone·iPad에 푸시 알림, Mac은 로컬 알림. 탭하면 그 pane으로 (intent/260917-agent-notifications; relay 배포·실기기 확인은 남음) (2026-09-17) (완료)
- 키보드·프롬프트 창이 뜨고 사라져도 터미널 스크롤 위치가 그대로: 반 페이지 이상 올린 pane은 맨 위 줄을, 아니면 맨 아래를 지킨다. 탭·워크스페이스를 오갈 때 마지막 화면을 바로 보여 주고 “Refreshing…” 표시 아래서 갱신 (intent/260918-scroll-anchor-frame-cache) (2026-09-18) (완료)
- mosh, Eternal Terminal(et) 접속 지원
- 프롬프트 창에 쓰던 내용을 보내기 전까지 앱에 저장해, 앱이 멈췄다가 다시 접속해도 그대로 남게
- 프롬프트 창에서 줄바꿈 입력
- iPad 사이드바 Agents 목록이 키보드 위 키 줄(esc·ctrl…) 뒤로 이어지던 문제: 목록이 키보드 위에서 끝나고 마지막 행까지 스크롤된다 (intent/260917-agents-sidebar-keyboard) (2026-09-17) (완료)
- iPad에서 New Worktree·New Space·Rename 이름 입력창에 키보드 포커스가 가지 않고 글자가 뒤 터미널로 들어가던 문제 (intent/260918-new-worktree-focus) (2026-09-18) (완료)
- 터미널 “맨 아래로” 버튼: 반 페이지 이상 올라가면 나타나고 누르면 한 번에 맨 아래로 (2026-09-16) (완료)
- iPhone 입력 바가 키보드 위 키 줄(esc·ctrl…)과 겹쳐 그려지는 버그 (2026-09-16) (완료)
- pane에 포커스 테두리가 켜져도 키 입력이 다른 곳으로 가서 한 번 더 눌러야 하던 문제: 세션·화면 전환과 탭에서 입력 대상을 다시 맞춤 (2026-09-17) (완료)
- 시스템 설정에 따른 라이트·다크 모드 전환. 터미널 안(배경·ANSI 색·커서)과 파일 뷰어까지 함께 (intent/260917-light-dark-mode) (2026-09-17) (완료)
- 앱을 나갔다 돌아오거나 앱이 종료돼도 접속했던 세션을 잊지 않고, 마지막 세션은 같은 herdr 워크스페이스·탭·pane으로 자동 재접속 (2026-09-17) (완료)
- 사이드바 “Spaces” 제목 줄(+, 사이드바 숨기기)이 space 목록과 함께 스크롤돼 사라지던 문제: 제목 줄을 목록 위에 고정 (intent/260917-sidebar-spaces-header) (2026-09-17) (완료)
- herdr worktree: 브랜치별 worktree space를 원본 저장소 아래 묶어 보여 주고, 만들기·열기·checkout 삭제·space 닫기를 앱에서 (2026-09-17) (완료)
- 파일 뷰어 전체 보기에 복사 버튼: 텍스트는 글자로, 이미지는 이미지로 클립보드에 (2026-09-17) (완료)
- pane의 터미널 영역을 터치하면 헤더를 터치할 때처럼 그 pane이 활성(파란 테두리)이 되게 — 전에는 키 입력만 옮겨 가고 테두리는 남았다 (2026-09-17) (완료)
- 화면 새로고침이 herdr만이 아니라 그 안의 Claude Code까지 다시 그리게 (herdr에 refresh를 보내는 데서 그치지 않고 pane 안 프로그램이 반응하도록)
나중에
- Metal 렌더링이 켜져 있으면 터미널 선택 영역의 끌기 핸들이 안 보임(SwiftTerm이 CoreGraphics 경로에서만 그림). 앱이 오버레이로 직접 그리기 (intent/260917-terminal-copy-text 후속)
- 터미널 선택 핸들이 한글 등 2칸 글자 위에서 정확한 위치를 못 잡고 글자 중간에 걸림 (Metal 끔 상태에서 확인, 2026-09-18)
- 스크롤 중 빈 줄 없이 이전 출력이 바로 보이게 (herdr 스크롤백 API)
- Mac App Store 버전에서도 터미널에서 tailcat 명령 쓰기
- 잠금화면·Dynamic Island에 “대기 중인 에이전트 n개”를 상시 표시(Live Activity). 에이전트 알림(intent/260917-agent-notifications)의 후속