Skip to content

feat(detect): T1 되돌림이면 되돌아갈 버전을 화면에 보여 주고 직접 요청이어도 먼저 물음 (SIL-104) - #65

Closed
k0nghaa wants to merge 2 commits into
mainfrom
feat/sil-104-revert-screen
Closed

k0nghaa wants to merge 2 commits into
mainfrom
feat/sil-104-revert-screen

Conversation

@k0nghaa

@k0nghaa k0nghaa commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

관련 이슈

SIL-104 되돌림 표시

무엇을 바꿨나요

  • T1 다른 결정 사항 화면에 되돌림 칸을 더했어요: 되돌아갈 버전의 제목과 버전 번호, "○○님이 10월 8일 오후 2:13에 변경했어요.", 그 버전의 이유
    • 되돌림만 있으면 보라 막대 "부탁하신 작업이(요청하신 변경이) 이전 결정 사항과 동일해요" + 기존(지금 버전) · 작업(요청) 줄
    • 어긋나는 결정 사항도 있으면 노란 막대 "…기존 결정 사항과 달라요", 어긋남을 되돌림 위에
  • 직접 요청이어도 되돌림이면 화면 뒤에 "기존 결정 사항을 되돌리는 작업이에요. 그대로 진행할까요?"(예/아니요)를 먼저 물어요. 예면 이유 → ③ → "이대로 등록할까요?"
  • 되돌림 전용 질문 문구(revert.ask·revert.confirm·revert.directConfirm)를 지우고 기본 질문을 써요
  • conflicts.ts가 변경의 지금 버전(version)과 되돌아갈 버전(revert)을 받아요. CLAUDE.md T1 1-1·2·5·8, apps/detect/README.md도 맞췄어요
  • 결정 사항 detect.ask.direct-request-skip-warn v1→v2를 T1으로 저장하고 CHANGELOG에 한 줄 남겼어요

왜 바꿨나요

되돌림이라는 걸 등록 직전 질문에서야 알게 돼서 늦었고, 되돌아갈 버전이 무엇이었는지(누가 왜 바꿨는지)를 볼 수 없었어요. 부건님 시안(10/16, 되돌림만 · 되돌림+어긋남 · 직접 요청)에 맞췄어요.

어떻게 확인했나요

  • pnpm check 통과 (테스트 266개). 되돌림 화면 줄·색(보라 35, 노랑 33), 바꾼 사람 없음, 직접 요청 머리표, 질문 문구 테스트를 더했어요
  • python3 team-wiki/scripts/check_wiki.py team-wiki 오류 0
  • conflicts.ts → hook-conflicts.ts를 직접 실행해 아래 화면이 나오는 걸 확인했어요 (색은 뺌)
▌ 부탁하신 작업이 이전 결정 사항과 동일해요
  기존  [sandbox] 라떼 가격은 5000원이다  v5
  작업  라떼 가격을 5500원으로 다시 올리기

  되돌림  [sandbox] 라떼 가격은 5500원이다  v4
          호윤님이 10월 16일 오후 12:05에 변경했어요.
          이유  물가가 크게 올라 가게 운영이 어려워 라떼 가격을 5500원으로 올린다

직접 확인하지 못한 부분

  • 시안에 맞춘 마지막 모습(보라·노란 막대, direct.revertAsk)은 실제 Claude Code 세션에서 끝까지 돌려 보지 않았어요. 그 전 단계(되돌림 칸 + 예/아니요 → ③)는 라떼 결정 사항으로 확인했어요

  • 직접 요청 + 되돌림 + 어긋남일 때 질문은 시안이 없어서 되돌림만 있을 때와 같은 "기존 결정 사항을 되돌리는 작업이에요. 그대로 진행할까요?"를 써요

  • 결정 사항 v2 제목이 44자라 저장할 때 "40자 이하로 줄여요" 경고가 있었어요 (저장은 됨)

🤖 Generated with Claude Code

k0nghaa and others added 2 commits October 16, 2026 16:05
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 다른 결정 사항 화면에 되돌림 칸(버전 제목, 바꾼 사람과 시각, 이유)을 더함 (부건님 시안 10/16)
- 되돌림만 있으면 보라 막대 "…이전 결정 사항과 동일해요", 어긋남도 있으면 노란 막대
- 직접 요청이어도 되돌림이면 "기존 결정 사항을 되돌리는 작업이에요. 그대로 진행할까요?"를 먼저 물음 (detect.ask.direct-request-skip-warn v2)
- 되돌림 전용 질문 문구(revert.ask·confirm·directConfirm)를 지우고 기본 질문을 씀

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@k0nghaa

k0nghaa commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator Author

브랜치 이름과 커밋 태그를 fix로 바꿔 #66 로 다시 올렸어요.

@k0nghaa k0nghaa closed this Oct 16, 2026
@k0nghaa
k0nghaa deleted the feat/sil-104-revert-screen branch October 16, 2026 07:12
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