Наблюдение из ревью кластера B: если qBittorrent отдаёт last_activity впереди now (перекос часов или sentinel «никогда не был активен»), stallDuration уходил в минус и реально застрявший торрент никогда не помечался stuck. Теперь значение из будущего трактуется как непригодное и простой считается от базиса добавления (addedBasis), как при отсутствующем last_activity. Поведение спеки не меняется — оборонительная деталь реализации. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>