외부 시스템에서 게시글 날짜가 중요한 주제(특정 코스를 같은 날 완주한 사람들의 게시글을 찾는 리더보드)가 있습니다. 주제 내에서 게시글 날짜를 변경할 수 있다고 잘못 알고 있었는데, 결국 주제 날짜를 4월 17일에서 6월 19일로 바꿔버렸습니다. 이 작업은 6월 26일, 일주일 후에 수행했습니다. 제가 무슨 일을 저질렀는지 깨닫고 주제 날짜를 다시 4월 17일로 되돌렸을 때, 거의 모든 게시글이 4월 24일이라는 날짜를 부여받았습니다. 이는 아마도 Discourse가 6월 19일을 기준으로 상대적 날짜를 부여하려다 6월 26일 이후의 날짜는 미래가 되므로 더 이상 날짜를 할당하지 못했기 때문으로 보입니다. 그리고 날짜를 4월 17일로 되돌리자, 게시글들에게 일주일 후인 4월 24일이라는 상대적 날짜가 부여된 것입니다.
그렇게 해결했고, 수정해야 할 게시글이 24개나 있어서 Claude와 함께 이를 자동으로 처리해 줄 Ruby 스크립트를 만드는 데 시간을 보냈습니다. 스크립트는 제 이메일과 다른 파일들을 스캔하여 올바른 타임스탬프를 찾아냈습니다. 전체 과정이 즉각적이지는 않았지만, 타임스탬프를 하나하나 손으로 찾아내서 복사하고 붙여넣는 것보다는 훨씬 덜 번거로웠습니다.