これは機能とバグの境界線を非常にうまく越えていると言えるでしょう。
現在の動作が望ましい人もいれば、そうでない人もいます。
「理由」をタイマーに添付する必要があり、非常に複雑なエッジケースを考慮する必要があるため、厄介な問題です。
- カテゴリAには「20時間後に自動クローズ」があります。
- カテゴリBには「1時間後に自動クローズ」があります。
- カテゴリAでトピックが作成されました。
- 2時間経過しました。
- トピックがカテゴリBに再分類されました。
- どうなるべきか?
- トピックがカテゴリAに再分類されました。
- どうなるべきか?
現在の「決定は作成時間にのみ適用される」という考え方が、物事を理解する上で唯一簡単な方法だと思います。