Mirrors modelq python 1.0.11 fixes for production stuck-task and queued_requests leak.
- worker_loop: persist
startedAton the Task object and writestatus='processing'ontask:{id}sostoreFinalTaskStatekeeps them. - requeueStuckProcessingTasks: fall back to
queued_atwhenstarted_atis missing. Covers workers killed in thesAdd processing_tasks→setex task:{id}window. - storeFinalTaskState:
zRem queued_requestson terminal state. Stops unbounded zset growth.