Tiller

What changed.

Not a roadmap. A record of what was actually wrong and what happened about it — including who found it, and how long it took.

This page is the evidence for the only promise worth making: tell me what's wrong, and I'll fix it. A promise like that is worth nothing unless you can check it.

Reported by someone using Tiller

This section is waiting for its first forwarder.

Nobody has reported anything yet, which means the next person to say "this is wrong" gets it fixed with nothing else in the queue ahead of them. That is a position worth having, and it doesn't last.

Start a workspace — free, no card

Found in review, before anyone was hurt by it

Every one of these was a real defect in working code, caught by the review discipline rather than by a customer. They're listed for the same reason the defect log exists internally: what a system got wrong tells you more about it than what it got right.

2026-08-09 Found in review

A scanned document could skip the sanctions screen entirely

The denied-party check read a document's text. A scan or photo has no text layer, so an image-only batch was passing through unscreened — quietly. Now scans are read locally and screened like any other document, and anything genuinely unreadable is reported as not screened rather than treated as clear.

2026-08-09 Found in review

PDF fields couldn't be traced back to where they came from

Values pulled from a PDF showed as "derived" with no route back to the source text. Readable PDFs now trace to the exact text they came from, so you can check any field against the document.

earlier Found in review

Euros and dollars were being added together as plain numbers

A ledger defect: two currencies summed as if they were the same unit. Caught by a test that checked the answer against a hand-computed figure rather than against the code's own logic.

earlier Found in review

A fully-paid foreign-currency invoice never cleared

Settlement in a second currency left the receivable open indefinitely, even once the customer had paid in full — the kind of thing that looks fine on screen and quietly corrupts your aging.

How this page works

  • Every entry says where it came from. Reported means someone using Tiller told me. Found in review means it was caught internally. These are not the same thing and won't be blurred together.
  • Defects go up here even when nobody outside would ever have known. That's the point of the page.
  • Nothing is listed as fixed unless there's a test that would catch it coming back.