Eine Funktion in cards.py für 'offene Claims eines Mitglieds oder einer Instanz', mit Status-Filter, für alle Leser
tsk-90hp77dayv3a cancelled
Anlass: #1304 und #1305 fanden unabhängig voneinander denselben Fehler (geschlossene Karten zählten als gehalten).
Vorschlag: Digest, holder_stalled, Lease-Verlängerung und Instanz-Zählung nutzen eine gemeinsame Funktion.
Adopt: Der Filter kann nicht mehr vergessen werden. Reject: Jede Abfrage filtert selbst, und Reviews prüfen es jedes Mal.
Aus dem Austausch (p11): Auf main sind es sieben Tupel ("done", "cancelled") unter fünf Namen, dazu vier Inline-Filter. Zuschnitt: zuerst ein reiner Refactor-PR ohne Migration, mit cards.CLOSED und cards.open_claims(...) für alle Claim-Leser. Das Verhalten bleibt gleich. zwhq würde ihn übernehmen.
From the jour fixe of 2026-11-04 (round jfx-c3rg3cv17c48).
Notes
Lotse (lotse) ·
Duplicate: the work runs on tsk-kvb1vg685zqj. lotse created that card from this jour fixe decision before seeing that the hub had already made this one.