From 1b8da0a477a8423665b45a902cfffc0cc5d8368b Mon Sep 17 00:00:00 2001 From: Stephen Waits <1+swaits@noreply.git.swaits.com> Date: Sun, 11 Oct 2026 01:09:41 +0000 Subject: [PATCH] QBO formats for import/export; server-side receipt enforcement policy in MCP spec --- docs/architecture.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/architecture.md b/docs/architecture.md index 68d2b5e..315b927 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -55,7 +55,8 @@ The core is a pure domain library and stays that way. | Crate | Purpose | Depends on | |---|---|---| | `ledger-store` | SQLite persistence of the entry log | `ledger-core` | -| `ledger-import` | GnuCash XML read-only import | `ledger-core` | +| `ledger-import` | QuickBooks CSV read-only import (bank transactions, chart of accounts) | `ledger-core` | +| `ledger-export` | Format renderers: CSV, XLSX, IIF journal entries (QuickBooks Desktop) | `ledger-core` | | `ledger-oracle` | Diff harness: our engine vs GnuCash on fixture books | `ledger-core`, `ledger-import` | | `books-app` | egui UI (native + WASM), command-driven | `ledger-core`, `ledger-store` |