Devin.KR

앱 완성과 과정 증거 인계

명세 충족과 재현 가능한 실행을 별도로 확인해 작은 앱을 인계합니다.

진도 0%

레슨

  1. 요구사항과 증거 대조

    명세 ID를 테스트·diff 검토·실패 기록에 연결하고 빠진 근거를 목록화합니다.

  2. 새 작업 폴더에서 재현

    준비된 캐시와 별도 임시 폴더에서 최종 앱의 오프라인 테스트를 실행합니다.

  3. 핵심 흐름 설명과 최종 검토

    생성부터 완료까지 코드 흐름·외부 의존성·실패 조건을 자기 말로 설명하는 검토서를 작성합니다.

  4. 인계와 완료 판단

    실행 성공과 요구 충족을 따로 표시하고 남은 제약·재개 절차를 인계서에 작성합니다.

앱 완성과 과정 증거 인계 미션

m09-verification-loop 미션 solution 전체를 보존하고 새 폴더 검사기와 evidence/ 인계 묶음을 추가합니다. starter의 생성물 복사 결함과 H3 연결 누락을 수정합니다.

요구사항

  • 명세·직접 만든 테스트·AI 변경 검토·실패 기록·최종 실행 방법을 evidence/에 묶습니다.
  • 생성·조회·완료 API와 하네스 정책 및 중단 검사를 함께 검증합니다.
  • AI 사용 범위와 본인이 판단한 변경 및 미확인 사항을 작성합니다.
  • 기존 앱·테스트·정책·명세는 유지합니다. clean_run.py의 제외 목록과 evidence/ 문서만 보완합니다.
  • 기존 handoff.md·state.json은 이전 단계의 상태입니다. 이번 제출의 판단과 재개 절차는 evidence/handoff.md에 기록합니다.

완료 기준

  • bash delivery_check.sh는 복사 계약 6개, 새 임시 폴더의 기존 check.sh 전체, 요구사항 연결 6행을 순서대로 검사합니다. 캐시 환경에서는 LAB_OFFLINE=1을 붙입니다.
  • 새 임시 작업 폴더의 오프라인 앱 테스트와 하네스 검사가 모두 통과합니다.
  • 증거 검사에서 모든 요구사항 ID가 테스트와 검토 기록에 연결되고 참조 파일이 존재합니다.
bash delivery_check.sh
미션 시작 코드
모범 답안모범 답안 내려받기

검토 기준

  • 요구사항과 실제 검증 근거를 연결해 설명합니다.
  • 본인이 판단한 사항과 AI에 맡긴 사항을 구분합니다.
  • 통과·실패·미확인 상태를 사실대로 기록합니다.