Act I · Bug Fix
The Phantom Fourth Argument
main fucked https://github.com/declanshanaghy/fenrir-ledger/actions/runs/23372822777/job/67999868384
CI on main was red. The unit test card-form-card-limit-1416.test.tsx expected canAddCard to be called with four arguments — but the actual call site in useCardForm.ts only passed three. PR #1716 had added an isAnonymous parameter to the test assertion without updating the code. The fourth param had a default value of false, so runtime was fine — but toHaveBeenCalledWith does exact matching.
One line deleted. Four tests green.
- false, // isAnonymous=false when status is "authenticated"Bug Fixed
Test assertion expected 4 args to canAddCard but useCardForm only passes 3. Removed stale 4th isAnonymous arg from assertion.