그러나 제가 Out of Love 배지를 획득했을 때, 이미 유저 신뢰 수준 2(UTL2)를 보유하고 있었습니다. 배지를 획득한 즉시 더 이상 게시물에 좋아요를 누를 수 없었고, 더 많은 시간이 경과할 때까지 기다려야 한다는 안내를 받았습니다. 이는 초기 50개의 좋아요 한도 중 하나 또는 x1.5 배율 중 하나가 잘못되었음을 시사합니다. 만약 이 정보가 정확하다면, 수학적으로 깔끔하게 계산되지 않으므로 후자(배율)가 잘못되었을 것이라고 추측합니다.
처음에는 해당 게시물에 답글을 남겨서 실수가 있었는지 물어볼 계획이었으나, 계속 조사해 보니 의도된 동작을 올바르게 문서화했을 가능성이 있다는 의심을 갖게 되었습니다.
따라서 해당 기능이 어떤 시점에 의도적으로 변경되었으나 이를 문서화한 리소스들이 그에 따라 업데이트되지 않았거나( Discourse가 얼마나 큰 프로젝트인지 고려하면 충분히 가능한 일입니다), 신뢰 수준의 “하루에 더 많은 좋아요” 부분이 의도대로 작동하지 않는 것으로 보입니다.
저는 Ruby 개발자도 아니고 코드베이스에도 익숙하지 않아서, 이 문제를 제가 더 깊이 파고들 수는 없습니다.
좋아요와 관련하여 받을 수 있는 메시지는 두 가지입니다. 하나는 일일 할당량을 모두 사용한 경우이고, 다른 하나는 짧은 시간 내에 너무 빠르게 사용하는 경우입니다. 후자에는 쿨다운 기간도 적용됩니다. 혹시 첫 번째가 아닌 두 번째 메시지를 트리거한 것은 아닌지 궁금합니다.
확실히 하기 위해 TL2 테스트 사용자로 테스트 사이트에서 빠르게 테스트해 보았는데, 예상대로 작동하는 것 같습니다: