A CLI accounting system with CRUD functionality in Rust.
idjournal_dateaccount_idamount_debtamount_credittotalreconciledisdeleted(yesorno— entries withyesare hidden from user)
add: Add a journal entry.list: List all entries (excluding deleted).get: Show details of a single entry.update: Update an existing entry.delete: Soft-delete an entry (set isdeleted to 'yes').exit: Quit the program.
Entries are persisted in plain text (entries.txt) as JSON lines.