+ 핵심 오류와 정상 결제 상태를 간결히 구분했다.
- 재결제 시도와 이중결제 문의 영향은 생략했다.
로그, 채팅, 코드 주석 등 지저분한 문제 설명을 넣으면 기능, 기대 동작, 실제 문제 세 필드로 정리된 결과를 받습니다.
| 분류 | 개발 › 코딩 |
|---|---|
| 태그 | 요약형식변환개발자코드 |
Act as a senior software analyst.
## Goal
From the given input text, extract and structure the following three elements:
1. describ_feature → What feature or system is being discussed
2. what_should_happen → Expected behavior
3. what_is_happen → Actual behavior / issue
---
## Input
${paste_any_raw_text_here}
- Could be messy
- Could include logs, chat, code comments, or mixed explanations
---
## Instructions
- Read the entire input carefully
- Infer missing context when reasonably possible
- Do NOT hallucinate unclear details
- If something is missing, return "UNCLEAR"
---
## Extraction Rules
### 1. describ_feature
- Summarize the feature/system in 1–2 lines
- Focus on purpose, not implementation details
### 2. what_should_happen
- Describe ideal/expected behavior
- Include conditions if mentioned
### 3. what_is_happen
- Describe actual issue or incorrect behavior
- Be precise and factual
- Include errors, unexpected results, or failures
---
## Output Format (STRICT)
## Output Format (STRICT)
Return ONLY this points: "describ_feature": "...",
"what_should_happen": "...",
"what_is_happen": "..."
---
## Constraints
- No extra text
- No explanations
- No assumptions beyond reasonable inference
- Keep each field concise but complete버그 리포트 전 단계에서 원문을 간단한 구조로 정리할 때 쓰인다. 불명확한 항목은 UNCLEAR로 표시하고, 지정된 세 필드 외 설명은 출력하지 않는다.
ChatGPT는 가장 간결하고 정확하며, Gemini는 사용자 영향까지 더 충실하다. [C]는 답이 없어 평가상 최하점이다.
+ 핵심 오류와 정상 결제 상태를 간결히 구분했다.
- 재결제 시도와 이중결제 문의 영향은 생략했다.
+ 장애 원인부터 사용자 영향까지 구체적으로 담았다.
- 실제 현상 항목이 다소 길고 영향까지 확장됐다.
| 기준 | ChatGPT | Gemini | 앞선 모델 |
|---|---|---|---|
| 지시 준수 | 10 | 10 | 동점 |
| 정확성 | 10 | 10 | 동점 |
| 구체성 | 10 | 10 | 동점 |
| 구성·가독성 | 10 | 10 | 동점 |
| 분량 적정성 | 10 | 9 | ChatGPT +11% |
gpt-5.6-sol가 모델 이름을 가린 채 1~10점으로 채점했습니다 (2026-09-25). 측정값이 아니라 AI 심사 결과입니다.
같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.
[붙여 넣은 자료] 제목: [버그] 결제 완료 푸시 알림 미발송 건 작성자: 김도영 (백엔드팀, ShopEasy) 안녕하세요, 어제(9/23)부터 결제 완료 푸시 알림이 오지 않는다는 CS가 5건 접수됐습니다. 정상 흐름: 주문이 PG사 결제 승인 콜백을 받으면 OrderCompleteListener가 동작해서 3초 이내에 사용자 앱으로 '결제가 완료되었습니다' FCM 푸시를 보내야 합니다. 로그: 2026-09-23 14:02:11 [ERROR] PushService: FCM send failed, reason=SenderId mismatch 2026-09-23 14:02:11 [WARN] OrderCompleteListener: retry exceeded (3/3), giving up 2026-09-23 14:02:12 [INFO] OrderService: order#88213 status=PAID (push not sent) 어제 오전에 FCM 서버 키를 새로 발급받아 로테이션했는데, 그 이후로 전송이 전부 실패하고 있습니다. 결제 자체는 정상 처리되고 주문 상태도 PAID로 잘 바뀌는데, 알림만 안 가는 상황이라 사용자들이 결제가 됐는지 몰라서 재결제를 시도하다가 이중결제 문의까지 들어왔습니다.
"describ_feature": "PG 결제 승인 후 사용자 앱에 결제 완료 FCM 푸시 알림을 발송하는 시스템",
"what_should_happen": "결제 승인 콜백 수신 후 OrderCompleteListener가 3초 이내에 '결제가 완료되었습니다' 푸시 알림을 보내야 합니다.",
"what_is_happen": "FCM 서버 키 로테이션 이후 SenderId mismatch 오류로 푸시 전송이 전부 실패하고, 3회 재시도 후 중단되고 있습니다. 결제와 주문 상태 변경은 정상이나 알림이 발송되지 않습니다."
| 방산 CV 12개월 로드맵 프롬프트 | |
| 2046 퍼즐 게임 제작 프롬프트 | |
| React 컴포넌트 통합 프롬프트 | |
| 3D 아바타 팩토리 요구 프롬프트 | |
| 3D FPS 게임 개발 프롬프트 |