-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
🎯 조사 목적
핵심 흐름(문제 선택 -> 인프라 구성 -> 제출 -> 검증 -> 피드백)을 구현하기 위해, 프론트가 어떤 형태로 구성 상태를 제출하고 백엔드가 어떤 방식으로 검증/피드백을 반환할지를 설계한다.
우선 MVP에서는 시나리오 문제를 제외하고,
유닛 문제와 쿡북 문제를 중심으로 문제 제출 및 정답 검증 기능을 우선 구현한다.
❓ 해결하려는 질문들
- 문제 제출 API는 어떤 입력을 받아야 하는가?
- 사용자의 클라우드 구성 상태를 표현하기 위한 최소 JSON 스키마는 무엇일까?
- 유닛 문제의 검증 방식? (단일 값 비교 vs 조건 기반 검증)
- 검증 결과 응답에 담겨야 하는 정보는?
- 실패 시, 구체적인 피드백을 어떻게 제공할 수 있을지?
✅ 완료 조건 (Definition of Done)
- 문제 제출 API 스펙이 문서화됨 (요청/응답 JSON 예시 포함)
- 클라우드 구성 상태 JSON 스키마 초안이 정리됨
- 유닛 문제 검증 규칙 예시가 정의됨
- 검증 실패 시 반환할 피드백 메시지 예시가 정리됨
- MVP 기준에서 구현할 기능과 제외할 기능이 명확히 구분됨
⏱️ 타임박스
1.5일 ~ 2일
📦 산출물
- API 문서 (제출/응답 스펙, 예시 포함)
- 클라우드 구성 상태 JSON 스키마 초안
- 유닛 문제 검증 규칙 및 예시
🔗 관련 이슈/스토리
📝 추가 컨텍스트
- 시나리오 문제(그래프 기반 도달 가능성 검증)는 MVP에서 제외
Metadata
Metadata
Assignees
Labels
No labels