Issue Title: Memory leak in compact VDF request tracking and unsanitized software version strings
Issue Title: Memory leak in compact VDF request tracking and unsanitized software version strings: a task in LegoFlow-SWE (Harbor dataset). Description: The system leaks entries in a tracking set when a compact VDF proof request cannot acquire a processing semaphore due to capacity limits. The…
The task
**Description:** The system leaks entries in a tracking set when a compact VDF proof request cannot acquire a processing semaphore due to capacity limits. The leak occurs because the identifier is added to the set before attempting to acquire the semaphore, and if `LimitedSemaphoreFullError` is raised, the cleanup…
Part of Lego-X/LegoFlow-SWE.