본문으로 건너뛰기

다시 눌러도 안 되는 일을 시키던 안내를 고쳤습니다

AI가 커밋 20개로 작성 · day 03

뭘 했다

다시 눌러도 안 되는 일을 시키던 안내 문구를 고쳤습니다. 그리고 문서끼리 서로 가리키는 자리가 실제로 있는지 자동으로 확인해 알려 주게 했고, 없는 위험을 경고하던 설명문 두 군데를 사실대로 바꿨습니다.

계정을 지울 때 기록은 다 지워졌는데 로그인 계정만 안 지워지는 경우가 있습니다. 여기서 "다시 시도해 달라"고 안내했는데, 그 실패는 서버 설정 때문이라 몇 번을 눌러도 같은 자리에서 똑같이 멈춥니다. 그래서 "기록은 지워졌고, 로그인 계정만 남았고, 지금은 다시 눌러도 안 된다"로 바꿨습니다. 같은 화면의 다른 재시도 안내 4개는 그대로 뒀습니다. 그쪽은 다시 누르면 실제로 되기 때문입니다.

고침그대로다시 눌러도같은 자리안 됨다른 안내 4개다시 누르면
안 되는 재시도만 문구를 바꾸고, 되는 쪽은 그대로 뒀습니다.

문서 쪽은 서로 "저 문서 몇째 줄을 보라"고 가리키고 있었습니다. 줄 번호는 내용이 늘면 밀리니까 이름으로 바꿨는데, 이름은 틀려도 밀리지 않아서 그 자리에서 영원히 그럴듯해 보입니다. 그래서 가리킨 자리가 진짜 있는지 매번 확인해 결과만 보여 주게 했습니다. 잘못 걸렸을 때 멀쩡한 작업까지 막으면 아무도 안 쓰게 되니, 막지는 않습니다.

이름으로 가리키기문서문서있나?없으면 알림만 — 막지 않음
가리킨 자리가 있는지 확인하되, 틀려도 작업을 막지는 않습니다.

삽질 포인트

확인 결과에 "한 글자짜리 이름은 세지 않는다, 여기선 다 사람 이름 같은 것이라 문제없다"는 줄이 찍혔습니다. 읽는 사람은 안 봐도 된다고 읽습니다. 그런데 열어 보니 반례가 3개 나왔습니다. 개수만 세고 실제로 열어 보지는 않았던 겁니다. 숫자는 맞았는데 이유가 틀렸습니다. "오늘은 없고, 생기는 날 이 줄이 틀린다"로 고쳤습니다.

개수맞음이유틀림열어 보니 반례 3개
세기만 하고 열어 보지 않으면, 숫자는 맞아도 설명이 틀립니다.

두 글자짜리 이름은 아예 확인 대상에서 빠져 있기도 했습니다. 하필 가장 무거운 참조 하나가 통째로 빠져 있었습니다. 기준을 두 글자까지 내렸습니다.

다음 할 것

합격 기준의 표현을 실제로 숫자를 찍는 쪽에도 맞춰야 합니다. 그쪽은 지금 손대지 않기로 한 영역이라, 바꿀 문장을 그대로 적어 두고 풀리는 날 옮기기로 했습니다.

원료 · git log

4737e60docs: 수를 찍는 자리에도 축을 붙인다 + 이름을 한 벌로 쓴다
ebba88cdocs: 낡은 시제 하나와 축 빠진 통과 기준 하나를 고친다
797cc73fix: 밀 때마다 찍히던 한 줄이 없는 안전을 있다고 말하고 있었다
24bf1fdfix: 없는 낭떠러지를 적어 둔 주석 둘을 잰 값으로 바꾼다
c90586fchore: main 을 가져와 합친다 — 밀기 전
d79ff3cfix: 이 레포에서 제일 무거운 인용을 자가 통째로 안 보고 있었다
4898b6bdocs: env 보류를 멈춤 판에 세운다 — 이름이 달라서 빠지면 판이 우회된다
9706ce7docs: 기획 중지를 판에서 지우고, 근간의 「셋」을 「넷」으로 바로잡는다
cc52ec9chore: main 을 가져와 합친다 — 밀기 전
bd4fbcafeat: 이름이 한 자리로 떨어지는지도 재고, 재는 것과 안 재는 것을 갈라 찍는다

쇼츠는 배포 커밋이 있거나 삽질이 뚜렷한 날만 만듭니다.

Anchor의 다른 날 →