Skip to content

feat(plan): Scope의 구체 파일 경로가 없으면 publish 검증에서 경고 - #131

Merged
dongqdev merged 10 commits into
mainfrom
claude/project-thread-g9b6id
Nov 1, 2026
Merged

dongqdev merged 10 commits into
mainfrom
claude/project-thread-g9b6id

Conversation

@dongqdev

@dongqdev dongqdev commented Nov 1, 2026

Copy link
Copy Markdown
Owner

Requested by 이동규 · project thread

Closes #119

변경

  • issues.js publish(검증, --apply 없이)가 Scope의 와일드카드 없는 구체 경로를 기본 브랜치 트리(git ls-tree)와 대조해 없는 파일을 경고로 보여 줍니다. 같은 폴더에 확장자만 다른 파일이 있으면 그 이름을 제안합니다(vite.config.js → vite.config.mjs).
  • 와일드카드(*, ?, [, {), 폴더 항목, 이미 있는 파일은 대조하지 않습니다. 새로 만들 파일은 작업의 newFiles: [...]에 적으면 경고에서 빠집니다(Scope에도 그대로 둠).
  • 기본 브랜치를 읽지 못하면 검사를 건너뜁니다. plan 스킬에 승인 화면에서 이 경고를 보여 주라는 안내를 추가했습니다. 버전 0.16.29.

검증

전체 테스트 628건 통과(경고·제안·제외·건너뛰기 테스트 추가), check-eol/check-version 통과, 실제 CLI로 경고 출력 확인.

참고: 브랜치 재사용으로 -s ours 병합 커밋이 있으며 squash 시 사라집니다.


Generated by Claude Code

claude added 10 commits November 1, 2026 10:42
…ks, non-fatal link)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EQ8Gz4XdLwK8khToomMGKb
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EQ8Gz4XdLwK8khToomMGKb
@dongqdev dongqdev self-assigned this Nov 1, 2026
@dongqdev
dongqdev merged commit b68e202 into main Nov 1, 2026
5 checks passed
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.

plan 검증: Scope의 구체 파일 경로가 실제로 있는지 경고

2 participants