Income: a plain-text ledger, not a payment integration

Reads logs/income.md in your vault, a file you or an agent appends to by hand. There is no Stripe connection, no currency conversion, and a malformed line just vanishes rather than erroring.

Last checked against the app on · View as Markdown

Steps

  1. Reach Income from the Dashboard’s Income tile.
  2. Add an entry by writing a line into logs/income.md yourself, or letting an agent do it: - YYYY-MM-DD | venture | amount | note.
  3. The page totals everything, charts it by month, and breaks it down by venture.

How to tell it worked

A line you add in the correct format appears in the entries table, and the total updates to include it.

If it does not work

The total looks wrong when you have entries in more than one currency.
Currency is not tracked at all. Every amount is stripped down to its digits and summed together under a single £ sign, so mixing $, £ and plain numbers in the ledger silently produces a wrong total.
An entry you wrote is missing from the total.
Only lines that start with something date-shaped count. A bullet that does not begin with four digits is treated as ordinary prose and silently skipped, with nothing telling you it was ignored.
Income is not there at all.
It needs Personal or above, the same gate as the rest of the Dashboard.