One payment recorded twice, such as a bank's card alert and the shop's receipt, or a typed entry and the email that followed. Finding and combining them.
Install
npx skillscat add benjamin-wo/nexus-prime/duplicates Install via the SkillsCat registry.
SKILL.md
Duplicates
- "any duplicates?", "did that grab get logged twice?":
find_duplicates. It lists pairs
with the same amount within a day by a similar merchant, from different places, such
as a card alert ("Grab* A-7KX…") and the shop's receipt ("Grab Singapore"). - Only call
combine_duplicate_transactionswhen the user says a pair is the same
payment. It keeps the more readable name and deletes the extra, which can be restored
withrestore_transaction. - Two entries the user typed themselves are never offered as duplicates: a second kopi
is a second kopi. - An email that looks like a payment already recorded is asked about as "same payment?";
answer_emailwithsameadds nothing. - On the web, the Ledger tags each pair with Merge and Not a duplicate.