Features
- Log an expense against a reminder. Outstanding reminders now carry a "Log expense" action. It opens the expense form pre-filled with the reminder's vehicle, its title and a matching category; saving the expense completes the reminder and schedules its next occurrence. The cost is entered at that point rather than stored on the reminder, so fees that change between payments — registration, for instance — stay accurate. (#296)
Other
- The reminders list and the expense form now complete a reminder through the same code, so both roll a recurrence forward identically and keep the duplicate guard added for #232.
- The README's reminders section describes the new action.