CSV importer
Read the documented transaction columns into exact minor-unit amounts.
Budget rules and exact amounts recur in personal apps. Kraton has four offline CSV components for this job. They show the reusable parts; a complete saved budget app and stronger evidence for its important properties are work to be done.
Read the documented transaction columns into exact minor-unit amounts.
Apply merchant rules supplied by the user.
Compare expenses with the specified category budgets.
Produce a report while keeping currencies separate.
The four signed demo components can be installed and called separately through a local host and MCP client. They use synthetic examples and need no bank credentials or network access.
They are not yet one saved Companion budget app. The open order asks for a tighter input contract, adversarial cases, and independent evidence for exact-money and currency-separation properties.