fix/scanner-user-cards-quantity-guard
main
Match decks handler parseInt/NaN guard so non-numeric quantities cannot corrupt user_cards row counts from scanner add paths. Co-authored-by: Cursor <cursoragent@cursor.com>