From dd14ed7e7e583a3899f6961f38c1693adbbeb539 Mon Sep 17 00:00:00 2001 From: Lukas Date: Wed, 29 Apr 2026 19:29:49 +0200 Subject: [PATCH] Update Tasks.md - Remove completed task #31 about fire-and-forget reschedule Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Docs/Tasks.md | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/Docs/Tasks.md b/Docs/Tasks.md index ca0aeaa..0a961cb 100644 --- a/Docs/Tasks.md +++ b/Docs/Tasks.md @@ -1,21 +1,3 @@ -## 31) Fire-and-forget reschedule may fail silently -- Where found: - - [backend/app/tasks/blocklist_import.py](backend/app/tasks/blocklist_import.py#L108) -- Why this is needed: - - Schedule update requests can succeed while background reschedule fails. -- Goal: - - Make schedule updates deterministic and observable. -- What to do: - - Await reschedule path or persist task outcome status and surface errors. -- Possible traps and issues: - - Blocking request path might add latency if scheduler is busy. -- Docs changes needed: - - Document scheduling reliability guarantees. -- Doc references: - - [Docs/Features.md](Docs/Features.md) - ---- - ## 32) RateLimiter cleanup function is not scheduled/used - Where found: - [backend/app/utils/rate_limiter.py](backend/app/utils/rate_limiter.py#L84)