MonestraManual

The daily loop

Checklist

A month at a time of what is still unfinished — the only screen in Monestra with a notion of done, and the only one that writes.

Every other surface in Monestra describes. The Checklist is the one that can be finished. It answers a single question — what have I not done yet this month? — and it draws the answer from two very different kinds of unfinished business:

  • Money that must move. A salary, a premium, an instalment, a service due, a registration. Real obligations with real dates.
  • Records that have gone stale. A bank balance you last touched in June. A holding priced by hand three months ago. Nothing is owed; the app just cannot tell you anything useful until you refresh it.
The Checklist. Money outstanding leads the headline, then the bands.The Checklist. Money outstanding leads the headline, then the bands.
The Checklist. Money outstanding leads the headline, then the bands.
With nothing recorded there is nothing to finish — and the Checklist says so rather than showing an empty table.With nothing recorded there is nothing to finish — and the Checklist says so rather than showing an empty table.
With nothing recorded there is nothing to finish — and the Checklist says so rather than showing an empty table.

The five bands#

Rows are grouped into bands, always in this order:

BandWhat it means
BehindAt least one occurrence from an earlier month is still unfinished
OverdueDue this month, and the date has passed
DueDue this month, still ahead of you
Out of dateA record that has gone stale — no money is owed
DoneFinished, with the evidence attached

Done rows carry their evidence. Not a bare tick — "Paid 5 Aug". A tick with a date behind it is a fact; a tick on its own is a claim, and a claim is exactly what you cannot audit three months later.

The Checklist on a Mac, where the whole month fits without scrolling.The Checklist on a Mac, where the whole month fits without scrolling.
The Checklist on a Mac, where the whole month fits without scrolling.

One card per commitment, not per occurrence#

This is the part worth understanding, because it is the difference between a list you can work through and a list that punishes you.

An unfinished item is republished every month it stays unfinished. Six unpaid salaries across four months therefore produce twenty-four rows — and the list ends up reporting how long you have been behind as though it were how much there is to do.

So the Checklist folds by commitment. One card per thing you have committed to, with the arrears expanded inside it:

One commitment, four unpaid months inside it. Each keeps its own action, because four unpaid months are four real payments.One commitment, four unpaid months inside it. Each keeps its own action, because four unpaid months are four real payments.
One commitment, four unpaid months inside it. Each keeps its own action, because four unpaid months are four real payments.

Each occurrence keeps its own action. Folding is a presentation decision, not an accounting one — settling four months takes four payments, and the card never pretends otherwise.

Actions that do the real thing#

A Checklist row's button performs the actual operation, in the module that owns the record. Record payment writes a payment. Update balance opens the balance editor. Confirm renewal rolls the renewal date forward.

That is why the list cannot drift from your records: there is no separate "completed" state to get out of step. The Checklist owns exactly one piece of data of its own — a per-month dismissal, for things that genuinely do not apply this month — and never stores a completion.

Filtering, sorting and finding#

The filter strip pins to the top; sort and a local filter field narrow long lists.The filter strip pins to the top; sort and a local filter field narrow long lists.
The filter strip pins to the top; sort and a local filter field narrow long lists.
  • Filter strip — pinned above the list, one chip per band.
  • Sort — Oldest first, Largest amount, or By module.
  • Filter field — narrows to matching rows without leaving the month.

Months are not all the same#

‹ and › page between months, and each kind of month behaves differently on purpose:

  • This month is open. Rows have actions; you can work through them.
  • Next month is a preview. You can see what is coming; you cannot tick it off.
  • Past months are a close, not a list. You cannot do March's tasks in August. A past month reads as a record of how it ended.

When a row says "out of date"#

Staleness thresholds are fixed and deliberately not configurable:

RecordConsidered stale after
A bank balance you have not touched30 days — the statement cadence
A holding priced by hand30 days — nothing else will ever move it

What the Checklist never does#

It never projects. Every row comes from a date a record actually holds. If Monestra does not know that a payment is due, it will not invent one — that is Radar's job, and Radar is explicit about which of its dates are computed. The division is exact: the Checklist knows and never projects; Radar projects and never knows.

It never originates an obligation. Row titles are nouns — "Ramesh · salary", not "Pay Ramesh". The Checklist restates a commitment you recorded or asks you to record something. It does not decide that you owe anything, and it never names a consequence for not acting.

This manual describes what Monestra does with the records you enter. It is not financial advice, and nothing in it is a recommendation to buy, sell, hold, or arrange anything.

Monestra is published by Aneri Parikh. Your money, and nobody else’s business.