Skip to content

feat(cli): review --issues 부모 추론 실패 시 standalone 이슈 자동 생성 (INT-1968)#148

Merged
unohee merged 1 commit into
mainfrom
feat/int-1968-standalone-followups
Jun 26, 2026
Merged

feat(cli): review --issues 부모 추론 실패 시 standalone 이슈 자동 생성 (INT-1968)#148
unohee merged 1 commit into
mainfrom
feat/int-1968-standalone-followups

Conversation

@unohee

@unohee unohee commented Jun 26, 2026

Copy link
Copy Markdown
Owner

문제

openswarm review --issues에서 브랜치(main 등)에 이슈ID가 없으면 거절하고 아무것도 안 만듦. 사용자: '그냥 알아서 자동 추가'.

변경

  • fileReviewerFollowups: parentIssueId optional — 있으면 createSubIssue, 없으면 createTask(top-level).
  • reviewCommand: --issues이고 부모(명시/브랜치 추론) 없으면 standalone 생성, 프로젝트는 openswarm.json(loadRepoMetadata) best-effort. 안내 'N standalone follow-up issue(s)'.

검증

fileReviewerFollowups 부모 없는 createTask 경로 + reviewCommand standalone 파일링. tsc/build clean, 전체 1158 green.

브랜치에 이슈ID가 없을 때 거절하지 말고 알아서 top-level 이슈로 생성(사용자 요청).

- runnerExecution.fileReviewerFollowups: parentIssueId optional — 있으면 createSubIssue,
  없으면 createTask(top-level).
- reviewCommand: --issues이고 부모(명시/브랜치) 없으면 standalone 생성, 프로젝트는
  openswarm.json(loadRepoMetadata)에서 best-effort. 안내 문구 'standalone follow-up issue(s)'.

테스트: fileReviewerFollowups 부모 없는 createTask 경로 + reviewCommand standalone 파일링.
전체 green. INT-1967 후속.
@unohee unohee merged commit 876345b into main Jun 26, 2026
9 checks passed
@unohee unohee deleted the feat/int-1968-standalone-followups branch June 26, 2026 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant