SP 08 BACKLOG ERRORLOG
# Stage 8 Prompt: Backlog + Error Log 식별
> Spec-Contract v5.0 | Cycle: 평가
> Stage Prompt ID: SP-08
---
## CONTEXT
- **현재 위치:** 평가 Cycle > Stage 8 (Backlog 및 Error Log 식별)
- **이전 Stage:** Stage 7 (통합 검증 + 품질 평가) — 산출물: EVALUATION_REPORT, SECURITY_VULNERABILITY_REPORT, LICENSE_COMPLIANCE_REPORT
- **다음 Stage:** Stage 9 (설계 반영 + 재실행 판정)
- **프로덕트 모드:** 해당 (모든 릴리즈에서 수행)
---
## OBJECTIVE
**이 Stage에서 달성할 목표:**
Stage 7의 평가 보고서에서 발견된 모든 이슈를 **3가지 분류 기준(빌드 실패 → Error, 품질 미달 → Backlog, 신규 아이디어 → Backlog)**에 따라 **BL-xxx(Backlog) 또는 ERR-xxx(Error Log)** 형식으로 등록하고, 각 항목에 **유형/우선순위/관련 SP/공수/영향 문서**를 명시한다.
### 성공 기준:
1. **Error Log (ERR-xxx):** Critical/High 취약점, 빌드 실패 등 배포 차단 이슈 모두 등록 (100%)
2. **Backlog (BL-xxx):** 품질 개선, 미충족 요구사항, 성능 최적화 등 모두 등록 (100%)
3. **분류 정확성:** 각 항목의 유형/우선순위/공수가 명확하고 합리적
4. **관계도 매핑:** 관련된 Phase, Spec 섹션, 아키텍처 컴포넌트 링크 완성
5. **합계 일관성:** A-070~074 평가 결과와 BL/ERR 항목 수가 대응 (예: 7개 경고 = 7개 항목)
---
## CONSTRAINTS
### MUST DO:
- [ ] **8-1 Error Log 식별:** A-070, A-073, A-074에서 Critical/High 이슈 전수 추출 → ERR-xxx 등록
- [ ] **8-2 Backlog 식별:** Medium/Low 이슈, 성능 개선, UI 개선 등 → BL-xxx 등록
- [ ] **8-3 분류 로직 적용:** 빌드 실패 → Error, 품질 미달 → Backlog 엄격히 구분
- [ ] **8-4 우선순위 할당:** P0(Critical, 배포 차단) / P1(High, 1주 내) / P2(Medium, 1개월) / P3(Low, 점진적)
- [ ] **8-5 공수 추정:** 각 항목에 예상 작업 시간(1h, 2h, 8h, 16h, 40h 등) 기록
- [ ] **8-6 관련 문서 링크:** 해당 Spec, Phase, 컴포넌트 라인 번호 명시
- [ ] **08_BACKLOG.md + 08_ERROR_LOG.md 작성 완료**
### MUST NOT DO:
- [ ] Error와 Backlog 기준을 혼동하기 (예: "성능이 느리면 에러인가?" ❌ Backlog)
- [ ] 우선순위를 정치적으로 결정하기 (예: "경영진이 원하니까 P0" ❌ 기술적 영향도 기준)
- [ ] 공수를 과소/과다 추정하기 (팀 역사 데이터 참고, 25% 마진 포함)
- [ ] 관련 문서를 명시하지 않기 (각 항목이 왜 발생했는지 추적 가능하게)
- [ ] 중복 항목 등록하기 (예: "보안 취약점 1"과 "패키지 업그레이드"가 같은 이슈면 병합)
### SCOPE:
- 수정 범위: **A-080 (08_BACKLOG.md)**, **A-081 (08_ERROR_LOG.md)** 신규 작성
- 참조 범위: A-070 (EVALUATION_REPORT), A-073 (SECURITY_VULNERABILITY_REPORT), A-074 (LICENSE_COMPLIANCE_REPORT)
- **Stage 8 종료 후:** Stage 9로 이관 (설계 반영 판정)
---
## INPUT ARTIFACTS
| ID | 파일 경로 | 참조 내용 |
|----|----------|----------|
| A-070 | `docs/07_EVALUATION_REPORT.md` | 10개 섹션 평가 결과 (경고/미달성 항목) |
| A-073 | `docs/Security_Vulnerability_Report.md` | Critical/High/Medium 취약점 목록 |
| A-074 | `docs/License_Compliance_Report.md` | High Risk 라이선스, 미식별 항목 |
| A-062 | `docs/04_VERIFICATION_LOG.md` | Phase별 검증 실패 기록 |
| A-066a | `docs/Tech_Debt_Register.md` | 이미 등록된 기술 부채 |
| A-048 | `docs/02_SPECIFICATIONS.md` | User Story 상태 (미완료 항목) |
---
## OUTPUT ARTIFACTS
| ID | 파일 경로 | 형식 | 등급 | 설명 |
|----|----------|------|:----:|------|
| A-080 | `docs/08_BACKLOG.md` | 📄 MD | 📊 | Backlog 항목 (BL-xxx): 유형/우선순위/공수/관련문서 |
| A-081 | `docs/08_ERROR_LOG.md` | 📄 MD | 📊 | Error Log 항목 (ERR-xxx): 심각도/재현조건/에러메시지/수정방향 |
---
## EXECUTION RULES
### 1. 세션 규칙:
- **단일 세션 수행:** Stage 8은 한 번의 Agent 세션에서 완료
- **A-070~074 필수 참조:** 평가 보고서가 없으면 Stage 8 불가 (이전 단계로 복귀)
### 2. Error Log 분류 기준 (ERR-xxx):when to use it
Community prompt sourced from the open-source GitHub repo SunnyBan101/spec-contract-v5 (no explicit license). A "SP 08 BACKLOG ERRORLOG" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
roleplaycommunitygeneral
source
SunnyBan101/spec-contract-v5 · no explicit license