Every call this site has made since it went live, dated the day it appeared and graded by the rule beside it when its window ends. Held or did not hold, misses included, nothing removed. The ledger is archived nightly in a public repository. Counts, never probabilities. The in-sample record is on the Validation page.
24calls made
6archived by the day after they were made
18archived late
0not in the archive yet
51days of the Scorecard’s live record, from September 19, 2026
Gauge-band calls archived by the day after they were made: 2 graded, 1 held, 0 pending. Gauge-band calls archived late: 7 graded, 6 held, 0 pending, listed below and left out of every count.
Regime, stress signal, gauge trajectory and yield curve calls archived by the day after they were made: 0 graded, 0 held, 4 pending. Regime, stress signal, gauge trajectory and yield curve calls archived late: 0 graded, 0 held, 11 pending, listed below and left out of every count.
A call counts only if it entered the public archive no later than the day after it was made (UTC dates). A call that entered the archive later is marked "archived late": the archive cannot show it was published when it was made. It stays listed and graded, and no tally counts it.
Momentum to stable · 3 mo — Oct 2026 settled at 59.6, +2.2 from Jul 2026's 57.3 (data month Oct 2026)
Archived on
November 5, 2026 · commit 68c592c
First published
November 5, 2026
What is checked
A trajectory call is the state a gauge card shows when a month settles, with its horizon. It held if, when the month that many months later settles, the score as first published moved the called way by at least the card's own threshold (for Stable, stayed within it). (graded on the first-published record at the card's horizon)
Window ends
February 5, 2027 — on the settle date of the month that many months later, when its score as first published is written to the record
Inflation Regime to stable · 3 mo — Oct 2026 settled at 30.2, -2.9 from Jul 2026's 33.1 (data month Oct 2026)
Archived on
November 5, 2026 · commit 68c592c
First published
November 5, 2026
What is checked
A trajectory call is the state a gauge card shows when a month settles, with its horizon. It held if, when the month that many months later settles, the score as first published moved the called way by at least the card's own threshold (for Stable, stayed within it). (graded on the first-published record at the card's horizon)
Window ends
February 5, 2027 — on the settle date of the month that many months later, when its score as first published is written to the record
Forward Stress to stable · 3 mo — Oct 2026 settled at 55.8, -1.2 from Jul 2026's 57.0 (data month Oct 2026)
Archived on
November 5, 2026 · commit 68c592c
First published
November 5, 2026
What is checked
A trajectory call is the state a gauge card shows when a month settles, with its horizon. It held if, when the month that many months later settles, the score as first published moved the called way by at least the card's own threshold (for Stable, stayed within it). (graded on the first-published record at the card's horizon)
Window ends
February 5, 2027 — on the settle date of the month that many months later, when its score as first published is written to the record
Stage from Expansion to Expansion — Expansion since Oct 2025 (data month Oct 2026)
Archived on
November 5, 2026 · commit 68c592c
First published
November 5, 2026
What is checked
Resolves when month m+3 is on the revised record; three months is the longest confirmation the stage rules use. Confirmed: the revised record puts month m in the same stage. Reversed: it puts month m in a different stage, named.
Window ends
Jan 2027 — when data month m+3 is on the revised record
Forward Stress from healthy to neutral — live score 55.56 at the 15:20 UTC capture (data month Nov 2026)
Archived on
November 3, 2026 · commit b3f0a74
First published
November 3, 2026
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
November 5, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Held · November 5, 2026 — Held: Oct 2026 settled at 55.8, neutral
Forward Stress from neutral to healthy — live score 60.1 at the 15:20 UTC capture (data month Oct 2026)
Archived on
October 31, 2026 · commit 62fe0bf
First published
October 31, 2026
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
November 5, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Did not hold · November 5, 2026 — Did not hold: Oct 2026 settled at 55.8, neutral
Inflation Regime from neutral to strained — live score 29.26 at the 15:20 UTC capture (data month Oct 2026)
Archived on
October 31, 2026 · commit 62fe0bf · archived late
First published
October 29, 2026
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
November 5, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Held · November 5, 2026 — Held: Oct 2026 settled at 30.2, strained
Forward Stress from healthy to neutral — live score 59.75 at the 15:20 UTC capture (data month Oct 2026)
Archived on
October 31, 2026 · commit 62fe0bf · archived late
First published
October 20, 2026
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
November 5, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Held · November 5, 2026 — Held: Oct 2026 settled at 55.8, neutral
Momentum from neutral to healthy — live score 61.58 at the 15:20 UTC capture (data month Oct 2026)
Archived on
October 31, 2026 · commit 62fe0bf · archived late
First published
October 16, 2026
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
November 5, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Did not hold · November 5, 2026 — Did not hold: Oct 2026 settled at 59.6, neutral
Momentum from stable to stable — stable, score 58.48 (data month Oct 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
October 15, 2026
What is checked
The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. (graded on the revised record at three months)
Window ends
Jan 2027 — when the composite's month m+3 is on the revised record
Momentum from healthy to neutral — live score 59.95 at the 15:20 UTC capture (data month Sep 2026)
Archived on
October 31, 2026 · commit 62fe0bf · archived late
First published
October 14, 2026
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
November 5, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Held · November 5, 2026 — Held: Oct 2026 settled at 59.6, neutral
Stage from Expansion to Expansion — Expansion since Oct 2025 (data month Sep 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
October 6, 2026
What is checked
Resolves when month m+3 is on the revised record; three months is the longest confirmation the stage rules use. Confirmed: the revised record puts month m in the same stage. Reversed: it puts month m in a different stage, named.
Window ends
Dec 2026 — when data month m+3 is on the revised record
Outcome
Pending
Evidence
/state-of-the-economy?date=2026-10-06 · Link corrected November 3, 2026: it first opened the Regimes page, which shows today's reading whatever the date.
· archived late
Yield curve · 3-month to 10-year curve not inverted → inverted Jun 2025 to Jul 2025
3-month to 10-year curve from not inverted to inverted Jun 2025 to Jul 2025 — window closes Dec 2026; scored Dec 2027 (data month Jun 2025)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
October 3, 2026 · the captures begin 2026-10-03: the call may have been shown before this, its first certain day
What is checked
Hit: an NBER peak is declared inside the 18-month window. Scored at once. Miss: none is declared by 12 months after the window closes. Unscored until one of the two.
Window ends
Dec 2027 — 12 months after the 18-month window closes, or the peak's declaration
Outcome
Pending
Evidence
/yield-curve · Link corrected November 3, 2026: it first carried a date the yield curve page does not read; the inversion's months are on today's chart.
· archived late
Yield curve · 3-month to 10-year curve not inverted → inverted Feb 2025 to Apr 2025
3-month to 10-year curve from not inverted to inverted Feb 2025 to Apr 2025 — window closes Aug 2026; scored Aug 2027 (data month Feb 2025)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
October 3, 2026 · the captures begin 2026-10-03: the call may have been shown before this, its first certain day
What is checked
Hit: an NBER peak is declared inside the 18-month window. Scored at once. Miss: none is declared by 12 months after the window closes. Unscored until one of the two.
Window ends
Aug 2027 — 12 months after the 18-month window closes, or the peak's declaration
Outcome
Pending
Evidence
/yield-curve · Link corrected November 3, 2026: it first carried a date the yield curve page does not read; the inversion's months are on today's chart.
· archived late
Gauge trajectory · Momentum stable → stable · graded on the revised record at three months
Momentum from stable to stable — stable, score 60.61 (data month Sep 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
October 3, 2026 · the captures begin 2026-10-03: the call may have been shown before this, its first certain day
What is checked
The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. (graded on the revised record at three months)
Window ends
Dec 2026 — when the composite's month m+3 is on the revised record
Inflation Regime from improving to stable — stable, score 46.36 (data month Oct 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
October 3, 2026 · the captures begin 2026-10-03: the call may have been shown before this, its first certain day
What is checked
The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. (graded on the revised record at three months)
Window ends
Jan 2027 — when the composite's month m+3 is on the revised record
Forward Stress from stable to stable — stable, score 60.33 (data month Oct 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
October 3, 2026 · the captures begin 2026-10-03: the call may have been shown before this, its first certain day
What is checked
The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. (graded on the revised record at three months)
Window ends
Jan 2027 — when the composite's month m+3 is on the revised record
Momentum from neutral to healthy — live score 60.61 at the 19:47 UTC capture (data month Sep 2026)
Archived on
October 31, 2026 · commit 62fe0bf · archived late
First published
October 3, 2026 · no capture between 2026-09-19 and this one: the crossing may have been shown before this, its first certain day
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
October 6, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Held · October 31, 2026 — Held: Sep 2026 settled at 60.7, healthy
Inflation Regime from strained to neutral — live score 46.36 at the 19:47 UTC capture (data month Oct 2026)
Archived on
October 31, 2026 · commit 62fe0bf · archived late
First published
October 3, 2026 · no capture between 2026-09-19 and this one: the crossing may have been shown before this, its first certain day
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
October 6, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Held · October 31, 2026 — Held: Sep 2026 settled at 45.4, neutral
Forward Stress from neutral to healthy — live score 60.33 at the 19:47 UTC capture (data month Oct 2026)
Archived on
October 31, 2026 · commit 62fe0bf · archived late
First published
October 3, 2026 · no capture between 2026-09-19 and this one: the crossing may have been shown before this, its first certain day
What is checked
A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles.
Window ends
October 6, 2026 — on that month's settle date, the day its month-end score is written to the record, never restated after
Outcome
Held · October 31, 2026 — Held: Sep 2026 settled at 61.5, healthy
Momentum to stable — stable, score 59.5 (data month Aug 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
September 19, 2026 · from the stored record, before the captures began
What is checked
The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. (graded on the revised record at three months)
Window ends
Nov 2026 — when the composite's month m+3 is on the revised record
Inflation Regime to improving — improving, score 29.76 (data month Aug 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
September 19, 2026 · from the stored record, before the captures began
What is checked
The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. (graded on the revised record at three months)
Window ends
Nov 2026 — when the composite's month m+3 is on the revised record
Forward Stress to stable — stable, score 59.29 (data month Aug 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
September 19, 2026 · from the stored record, before the captures began
What is checked
The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. (graded on the revised record at three months)
Window ends
Nov 2026 — when the composite's month m+3 is on the revised record
Stage to Expansion — Expansion since Oct 2025 (data month Aug 2026)
Archived on
October 29, 2026 · commit c0156dc · archived late
First published
September 19, 2026 · from the stored record, before the captures began
What is checked
Resolves when month m+3 is on the revised record; three months is the longest confirmation the stage rules use. Confirmed: the revised record puts month m in the same stage. Reversed: it puts month m in a different stage, named.
Window ends
Nov 2026 — when data month m+3 is on the revised record
Outcome
Pending
Evidence
/state-of-the-economy?date=2026-09-19 · Link corrected November 3, 2026: it first opened the Regimes page, which shows today's reading whatever the date.
How calls are graded
A call is logged the day the site first shows it, from the twice-daily captures of what the site served; nobody types a row. Each source is graded by its engine's own sentence, fixed on the call the day it is made. A call is held or did not hold; nothing is removed.
Regime
the stage for data month m, as first served — a change of stage, and the standing stage each month. Resolves when month m+3 is on the revised record; three months is the longest confirmation the stage rules use. Confirmed: the revised record puts month m in the same stage. Reversed: it puts month m in a different stage, named. The window ends when data month m+3 is on the revised record.Its page
Stress signal
the stress signal opening, open since month o. Followed: a Contraction period begins on the revised record 1 to 18 months after o. Not followed: none has begun by o+18. Pending until one of the two. A forming Contraction does not count. The window ends the Contraction's confirmation, or month o+18 on the revised record.Its page
Gauge trajectory, calls made before November 3, 2026
a composite's trajectory state for data month m, as first served (Momentum, Forward Stress, Inflation Regime). The outcome is the same rule applied to months m → m+3 on today's revised data: the score change, against the engine's own band. Held: the same state. Opposite: improving against deteriorating. Moved: any other change. The window ends when the composite's month m+3 is on the revised record.Its page
Not replayed: the note under the calls made from November 3, 2026 covers the later rule, which is the rule the replay tested; calls under this earlier rule were graded on the revised record.
Yield curve
a 3-month to 10-year inversion as it enters the record. Hit: an NBER peak is declared inside the 18-month window. Scored at once. Miss: none is declared by 12 months after the window closes. Unscored until one of the two. The window ends 12 months after the 18-month window closes, or the peak's declaration.Its page
Gauge band
a gauge's live reading crossing into another band, the day it is first shown (Momentum, Forward Stress, Inflation Regime). A band crossing is a call the day the live reading first shows it. It held if the next month to settle after the crossing reads in the new band or beyond it in the same direction; it did not hold otherwise. The window ends when that month settles. The window ends on that month's settle date, the day its month-end score is written to the record, never restated after.Its page
Replayed, not live: applied to every month from September 2016 to August 2026 on the scores as first published, a band crossing held 67% / 93% / 61% of the time (Momentum / Forward Stress / Inflation Regime). Over the same replayed months, 42 / 14 / 41 crossings were graded, and a gauge's band held or extended one month on, crossing or not, 68% / 88% / 68% of the time. A crossing holds at the same rate as any month's band: on no gauge did it beat that base rate beyond the replay's margin of error. Live grades land as each crossing's next month settles; the replay is recorded as SCORE-DR-7 in the scorecard's decision records.
Gauge trajectory, calls made from November 3, 2026
a gauge card's trajectory state for month m, made the day month m settles, with its horizon (Momentum, Forward Stress, Inflation Regime). A trajectory call is the state a gauge card shows when a month settles, with its horizon. It held if, when the month that many months later settles, the score as first published moved the called way by at least the card's own threshold (for Stable, stayed within it). Calls made before November 3, 2026 are graded on the earlier rule: the revised record three months on. The window ends on the settle date of the month that many months later, when its score as first published is written to the record.Its page
Replayed, not live: applied to every month from September 2016 to June 2026 on the scores as first published, this rule held 51% / 47% / 29% of the time (Momentum / Forward Stress / Inflation Regime). Over the same replayed months, always calling Stable would have held 69% / 55% / 31%. Over the same replayed months, calls of Improving or Deteriorating held 3% / 33% / 25%, and Stable calls 73% / 59% / 37%. A trajectory call describes the last three months; graded as a forecast of the next three, it has not beaten a naive baseline. Live grades begin February 2027; the replay is recorded as SCORE-DR-6 in the scorecard's decision records.
Revisions
A call is graded once, at the first night on which its window has ended on the record as it then stands, and the resolution line is final: a later revision of the data never regrades a call. Where the record later moves the month that graded a call, the move is noted beside the outcome, never written over it.
Verifying a call
Open the public repository's history for its calls.jsonl file and find the first commit that adds the call's line: its date is the archived-on day shown beside the call. Each line carries a hash chained to the line before it, so a line changed or inserted later breaks every hash after it, and the repository's hashes folder holds the ledger's sha256 for each day.
Evidence
Each call's evidence link opens its page as it stood on the call's day where that page reads a date, and as it is today where it has no dated view.
Not on the scorecard: the valuation periods and the Profit Share register, which describe and make no call. The Revisions Ledger and the heatmap's cells are counts over records, not calls. The Capitulation Monitor, Economic Breadth and the Housing Cycle list what followed without a rule that grades a call.