The day the world moves

By ·

There is a page we published that prices an open engineering req across seventeen countries.

Every rate on it is true today.

Two of the seventeen know the date they stop being true.

Ireland moves on the first of October, Luxembourg moved on the first of June, and those two carry the change inside them. Nobody has to remember. The page recalculates itself on the day, whether or not anyone is looking at it.

The other fifteen do not carry the date. They carry a year, a rate, and the source it came from, and when their year closes the page says so, on the number, to whoever is reading it.

That is honest, and somebody here noticed it was not enough.

There is a note in the Ficus repository, next to the check that watches those dates: a page that admits to the visitor that it has gone stale is confessing to the only person in the room who cannot fix it. So the check runs on a clock, and it tells us.

Three answers, then, in the same table, formatted the same way, reading exactly as well. One number knows its own expiry. One announces it has passed. One has somebody downstream watching for it.

None of them is more correct than the others. They differ in what happens on the day the world moves.

I spent years working from numbers that had none of the three.

Not wrong numbers. Salary bands, client prices, the approval limit on intercompany transactions — the constants a business runs on and hands you to plan with. They were right when someone worked them out, and they were still sitting there, unchanged, after everything that fed them had changed.

A number that tells you it has stopped being checked is doing something a correct number cannot do on its own. A number with a date on it is doing something more.

The one that just sits there is the same on the page as both of them.

We build that at Ficus, with a deployed backend as the subject instead of a page. It reads the code against what the system declared it does, and it reports what it could not reach as plainly as what it cleared.

That page is the smallest version of it. Free, nothing you type leaves your browser, and if your ramp is short it will tell you not to bother.