← PROTOTYPES

The economic nudge

The page on the left of each pair is the 16 August prototype. The page on the right is the hub as it now stands, running the same rules. Both are live on this page, so what moves here is what moves in the hub — the speeds are the real ones, not a description of them.

AHEAD

more than an hour out

Still. No flash. Named.

16 August prototype
●New Home Sales10:00in 1h 29m
the hub, now
●New Home Sales10:00in 1h 29m

SOON

inside the hour

Breathes at 2.4s, in its own category colour.

16 August prototype
●New Home Sales10:00in 55m
the hub, now
●New Home Sales10:00in 55m

NEAR

inside ten minutes

1.1s. Tightening.

16 August prototype
●New Home Sales10:00in 5m
the hub, now
●New Home Sales10:00in 5m

DUE

at the minute

0.38s hard pulse. Only ever ONE item does this.

16 August prototype
●New Home Sales10:00now
the hub, now
●New Home Sales10:00now

LANDED

the number is in

Stops dead, actual against estimate, its own lane on the left. Clears on click or at the end of the day. Never takes an upcoming slot.

16 August prototype
●Jobless Claims218 vs 201+17 above✕
the hub, now
●Jobless Claims218 vs 201+17 above✕

HEAVY DAY

four or more the same day

The names collapse to a swarm of category colours and a count. The density is the message.

16 August prototype
5 high impact · in 1h 30m · go to economic
the hub, now
5 due · in 1h 30m · go to economic

HEAVY AHEAD

a loaded day up to three days out

A quiet, non-flashing cluster. A warning, not an alarm.

16 August prototype
SAT · 3 HIGH
the hub, now
SAT · 3 due

The same thing, in the hub itself

These are photographs of the real dashboard at a fixed clock, with the calendar answered from fixed rows and every other request refused. Nothing left this machine.

an hour and a half out: the whole queue is still
inside the hour: the countdown turns and the dot breathes
five minutes out: it tightens, the name comes forward
its minute: the hard pulse, and it says now
the number: it stops, shows 0.65 against 0.62, and moves into its own lane on the left
five the same day: no names at all, five colours and a count
Saturday is loaded: one quiet line, nothing moving
four bands in one bar: landed, tightening, breathing, still

What the hub was doing before today

 22 September buildnow
more than an hour outgrey, stillstill, and named — unchanged
inside the hourorange, but motionlessbreathes, 2.4 seconds
inside ten minutesnothing of its own1.1 seconds, tightening
at the minutea 1.4-second pulse0.38 seconds, and only one thing ever does it
the colourorange for everythingthe category's own colour, so the flash says what kind of number it is
a number that has landedtook one of the three slotsits own lane on the left, beside the three, with a ✕
four or more the same dayshowed the first three by namestops naming them: colours and a count
a loaded day aheadnothingone quiet line, nothing moving
behind a landed numbernothingtwo years of that same print

How fast a number can actually reach the screen

Measured today against the calendar table, not assumed. Every release stored today was written in a single batch at 11:05 New York time: the 09:45 PMIs were 80 minutes late to the store, the 10:30 oil numbers 35, the 07:00 mortgage numbers 245. Across the last nine days the writes land at 01:47, 11:05, 13:47 and 19:05 — a few times a day, not hourly.

So the hub now asks once a minute from one minute before a release to fifteen minutes after, and stops the moment the number is stored. That puts the number on screen within about a minute of the store having it. It cannot beat the store itself: while the calendar is written a few times a day, "within minutes of the release" is not available to the hub at all, and the only thing that would change it is how often that job runs.

Two years behind a landed number

Counted, not guessed — the calendar holds, for the last 24 months: 97 jobless-claims prints, 30 S&P Global composite PMIs, 24 payrolls, 22 durable-goods, 22 new-home-sales and 21 inflation prints. That is what the panel reads, one page, from the same table.

the panel that opens when the number itself is clicked

One deliberate difference

The prototype sets the name of a release white at its last two states. Nothing on Scintilla is white, so the build uses the same ink as the rest of the hub and lets the weight carry it. The left-hand panes above are shown with that one substitution; everything else in them is the prototype's own stylesheet.