Skip to content

Commit 6a9932f

Browse files
committed
Update decision flow with retrying + per-client thresholds
1 parent c8de012 commit 6a9932f

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,14 +241,16 @@ Messages are checked **in order** within each list. If an item's status messages
241241

242242
```
243243
Queue item
244+
├── Has errorMessage matching client retrying_pattern?
245+
│ └── Yes + stale > retrying_delete_days → DELETE + re-search (retrying)
244246
├── Has statusMessages?
245247
│ └── No → skip (active download, no issues)
246-
├── downloading + stale > N days?
248+
├── downloading + stale > N days (per-client)?
247249
│ └── Yes → DELETE + re-search (stalled)
248250
├── importFailed?
249251
│ ├── Matches import_keywords? → FORCE IMPORT
250252
│ ├── Matches import_if_match_keywords?
251-
│ │ ├── Match % >= threshold → FORCE IMPORT
253+
│ │ ├── Match % >= threshold (per-client) → FORCE IMPORT
252254
│ │ └── Match % < threshold → FLAG FOR OVERSIGHT
253255
│ ├── Matches delete_keywords? → DELETE + re-search
254256
│ ├── Matches oversight_keywords? → FLAG FOR OVERSIGHT

0 commit comments

Comments
 (0)