Devin.KR

허가 범위와 실습 앱 시작

점검 범위를 정하고 개인 자료 보관 앱의 첫 기능을 실행합니다.

진도 0%

레슨

  1. 허가 범위와 증거 기준

    대상·허용 행위·중단 조건을 문서로 정합니다.

  2. 입력과 조건문으로 점검 데이터 읽기

    Python 문자열·리스트·조건문으로 점검 데이터를 처리합니다.

  3. 개인 자료 보관 앱의 첫 요청

    시작 코드에서 자료 생성·조회 요청과 테스트 흐름을 확인합니다.

  4. 관찰과 추측을 분리한 기록

    재현 환경과 관찰 결과를 구분해 기록합니다.

허가 범위와 실습 앱 시작 미션

개인 자료 보관 앱과 보고서를 새로 시작합니다. 본인 로컬 환경과 합성 데이터만 사용합니다.

요구사항

  • scope.json에 소유자·로컬 대상·허용 행위·중단 조건·기간을 기록합니다.
  • 자료 생성과 조회 기능 및 합성 데이터만 추가합니다.
  • 보고서 골격과 증거 목록을 생성합니다.
  • 실행 종료 코드와 증거 시각을 확인하고 고정 owner·메모리 저장·HTTP 미검증을 남은 과제로 기록합니다.

완료 기준

  • 고정 시각 fixture에서 범위 4개 테스트가 통과하고 외부·위장 주소, 빈 소유자, 잘못된 행위, 기간 밖을 거절합니다. 이 검사는 오늘의 실제 승인 여부를 대신하지 않습니다.
  • 요청 처리 API의 생성 후 동일 id 조회를 포함한 앱 6개 테스트가 통과합니다. HTTP 소켓 동작은 별도 확인 대상입니다.
  • 증거를 현재 시각과 실제 런타임으로 생성하고 보고서 필수 절, E01·scope-001 참조, 생성·조회 응답 일치를 검사합니다.
bash check.sh
미션 시작 코드
모범 답안모범 답안 내려받기

검토 기준

  • 소유자·대상·행위·기간·중단 조건과 재개 절차를 사람이 확인할 수 있습니다.
  • 관찰과 추측을 분리하고 자동 검사의 한계를 설명합니다.
  • 실자료 없이 앱·테스트·보고서·증거 생성기를 다음 모듈에 함께 인계합니다.