fava_client.add_account: accept target_file + infer routing from account name
Unify SQLite balance_assertions with Beancount Balance directives
Tackler-style audit triplet: txn-set-checksum + selector-checksum on reports
Git-backed Beancount journal: commit-per-write
Replace tag-based voiding with reversing entries (single mutation surface)
reject_pending_entry bypasses FavaClient write lock
feat(activities): UI tweaks across feed, detail, hosting, calendar, scan, shell
feat(webapp): add color scheme switcher with 7 palettes
feat(webapp): add color scheme switcher with 7 palettes