-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
Description
변경 유형 (Type): REFACTOR
제목(Subject): 시나리오 생성시 마지막 노드 & 트리구조 출력 변경
무엇을 / 왜
무엇(What):
- 시나리오 생성시 마지막 노드 저장과 동시에 시나리오 바로 생성
- 트리구조 조회시 출력 형태를 정제된 트리구조로 변경
왜(Why): - api 2중 호출을 막기 위함
- 트리구조 조회시 포크를 여러번 하는 경우 프론트에서의 연산이 계속 늘어나기 때문에 백엔드에서 연산 후 정제된 트리구조를 출력
어떻게(요약) — 3줄 이내
nodenextRequestDto를 가져와서 사용, slack에 올린 사항대로 requestbody에서 requestpart로 변경
트리구조를 BFS로 정렬후 프론트에서 뽑아낼 힌트(fromnode의 id와 그 라인의 종류(normal / fork))를 담아서 보냄
영향 범위
- API 변경
- DB 마이그레이션
- Breaking Change
- 보안/권한 영향
- 문서/가이드 업데이트 필요
체크리스트
- 타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)
- 로컬/CI 테스트 통과
- 영향도 점검 완료
- 주석/문서 반영(필요 시)
ToDo (선택)
- 할 일 1
- 할 일 2
스크린샷/증빙(선택)
Auto-created for PR #88