Releases
v1.0.7
Compare
Sorry, something went wrong.
No results found
[1.0.7] - 2026-02-23
Added
Wave 기반 Git Worktree 병렬 실행 시스템을 구현했습니다.
worktree-manager: git worktree CRUD (생성/삭제/merge/목록), wave 단위 일괄 생성/merge+cleanup, 부분 실패 시 rollback
wave-executor: parallelGroups → wavePlan 변환, wave 상태 관리, hook 기반 wave 전환 로직
state-writer에 initWaveExecution/updateWaveExecution 함수를 추가하고 team-state version을 1.2로 올렸습니다.
/superwork 마크다운에 Wave 기반 병렬 실행 계획이 자동 포함됩니다.
task-completed hook에 Section 6.5 Wave 실행 전환을 추가했습니다 (3-phase 원자적 상태 관리).
Wave 1 자동 시작 (pending → in_progress 전환)을 지원합니다.
coordinator.distributeSwarm에 isolation/layer 필드를 추가했습니다.
Fixed
Shell command injection 방어: branch name sanitize, path validate, baseBranch/worktreeBranch sanitize
Race condition 방지: completeWaveTask를 file lock 내부에서 실행, stale snapshot overwrite 방지
Null guard 강화: mergeAndCleanupWave, createWaveWorktrees, buildWavePlan, startWave 등 20+ 방어 코드
removeWorktree의 catch-all이 permission denied 등 실제 에러를 묻어버리는 문제를 수정했습니다.
non-conflict merge 실패 시 worktree가 삭제되던 문제를 수정하여 디버깅/재시도가 가능하도록 보존합니다.
blocked wave 무한 재시도를 방지하고, startWave 실패 시 상태 불일치를 수정했습니다.
buildWavePlan에서 layer 없는 task/non-array group을 filter하고 waveIndex를 재인덱싱합니다.
You can’t perform that action at this time.