Maity: Board

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

  1. 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.