Repository navigation
v0.5.0 — 팀 자동화 + 하네스 저작 GUI + 온보딩
헤드라인
팀 시스템 풀 자동화 + 하네스 저작 GUI 첫 단계 + 다중 프리셋 + 첫 실행 온보딩 + 관측성 인프라.
주요 변경
🤖 팀 시스템 풀 자동화 (PR-E #8)
- 워크트리 자동 — Wizard isolated 시
team/<id>/<agent>브랜치 + worktree 자동 생성 - 멤버별 tmux 자동 spawn —
forge-team-<id>-<agent>세션 +claude자동 실행 - Pause/Resume — 모든 멤버 또는 단일 멤버 일시정지/재개
- 머지 충돌 3-way diff 뷰 —
MergeConflictView풀스크린 모달 (Use ours/Use theirs/Manual/Abort) - 팀 삭제 정리 — tmux kill + worktree --force + 브랜치 삭제
🛠 하네스 저작 + 검증 + 프리셋 (PR-F #9)
- 하네스 린트 — frontmatter / 깨진 참조 / 중복 / 라우팅 정합 / mcp.json 유효성
- 업데이트 diff 프리뷰 — 번들 vs 워크스페이스 unified diff
- 프리셋 시스템 — flutter-nest / nextjs-only / empty + 사용자 정의 (
~/.claude/my-presets/) - Agent / Skill 편집기 — frontmatter + body markdown 모달
📊 관측성
- HookProfiler — 실행 시간/exit/stdout JSONL 기록 + 통계
- 에러 로그 인프라 — AppError 6개 카테고리
🌍 i18n 인프라
- 한/영 두 locale, 핵심 50개 문자열 분리, localStorage 영속 (stub 시작)
🎓 첫 실행 온보딩
- 5-step 풀스크린 — 환영 / 의존성 체크 / 워크스페이스 / 하네스 소개 / 첫 팀
📚 문서
docs/harness-architecture.html— 12 섹션 + 8개 SVG 다이어그램, 다크 테마 + Forge 토큰
다운로드
- DMG (Apple Silicon) —
Forge Studio-0.5.0-arm64.dmg - ZIP (Apple Silicon) —
Forge Studio-0.5.0-arm64-mac.zip
첫 실행: 우클릭 → 열기 (unsigned, Gatekeeper 일회성 우회).
마이그레이션
기존 워크스페이스: Update Harness 클릭으로 적용. 보존: agent-memory/, settings.local.json, .pdca-*.
선택 사전 작업:
```bash
pipx install code-review-graph # 또는 pip / uv tool install
```
보류 (다음 마이너)
- Command / Hook / MCP / Permissions 편집기 — EditorShell 패턴 재사용
- Library 5탭 행의 [편집][복제][삭제] 메뉴 wire
- HarnessLintPanel / HarnessUpdatePreview / HookProfileDashboard UI
- 실제 i18next 도입 + 풀 번역
- GitHub 라벨 / PR / ISSUE 템플릿