System 03Vaethra reference

Oracle

The prediction layer, in pre-release. Oracle 0.19.0 publishes how each of its fifteen questions would have done on years its models had not seen, beside two rules anyone could follow without a model, and a production run asks every one of them each day. Nothing it produces is presented as an operational forecast.

Status
Pre-release
Version
0.19.0
Forward record
3,019 published, 0 resolved, at build
Version 1.0
When the forward record holds up
01Order

Why it comes last

Prediction was deliberately not the first thing built. A forecast is only as good as the observation beneath it, and an unverifiable forecast is worse than none — it converts a guess into something that looks like knowledge, which is harder to argue with and easier to act on.

So the order was: collect and attribute the observations, make the dependencies auditable, build a harness that can tell whether a signal actually preceded anything, and only then start forecasting. That harness, the corridor-signal backtests on /record, is a separate and older ledger: 24 scored runs, 0 of which established skill. It is not the Oracle's record, which is section 04 below.

02Design

What it will do

  • Specific, checkable outcomes. A corridor's traffic falling below a threshold inside a stated window — not a vague sense of elevated risk.
  • Recorded before the fact. Every forecast is written down before its outcome is known, with the time it was issued; one issued after its window opened is marked late. It is scored once the outcome can be read, and never quietly revised afterwards.
  • Willing to say nothing. Where the evidence is too thin, it declines to forecast rather than producing a confident-looking number nobody can check.

What it inherits

Oracle does not start from scratch. The signal miner, the point-in-time replay, the ground-truth ledger and the scoring harness are all live today, and every one of them was built so that a forecast could later be checked against them without rewriting history.

03Standard

The bar it has to clear

A prediction that cannot be scored is marketing. Some of Oracle's questions already beat both naive rules on years their models had not seen (section 04). That is a result about the past. Version 1.0 ships when the forward record, forecasts committed before their outcomes were known, holds up against the same rules over enough days to say so.

Until then Oracle is a pre-release. Everything in the Terminal marked as model output is labelled as such, and nothing there is presented as a forecast. The families read each other's state through the dependency graph; on the evidence so far that adds no skill, and the links are kept to explain a forecast, not to improve it.

04Record

The accuracy record so far

Oracle 0.19.0 is a pre-release. Its record covers fifteen questions, about shipping lanes, ports, rivers, power grids, oil supply, natural hazards, markets, commodities and currencies; two of them are controls. The production run asks every one of them each day, and the record shows no question it does not ask. Each question was scored on years its models had not seen, with every input read as late as it really arrives on that day of the week, and each year's alert level was chosen from the earlier years alone.

Each question is judged against two rules anyone could follow without a model, each given the same number of alerts: the usual places (alert where the event has been most common) and tomorrow like today (the question's own persistence score). A question holds up when it beats both. Three of them do.

QuestionPlacesAlerts that came trueNew events alerted ahead WarningUsual placesTomorrow like todayResult
Chokepoint traffic collapse2590%26% of 5314 days65% / 32%88% / 36%not shown to beat a naive rule
Strait collapse from normal2529%68% of 5314 days17% / 38%24% / 72%holds up
Strait recovers2546%21% of 5310 days32% / 9%27% / 24%modest
Port traffic collapse23751%9% of 35714 days8% / 5%44% / 6%modest
River low water1435%93% of 6030 days22% / 65%30% / 82%holds up
River high water140%6% of 1810 days0% / 0%0% / 0%not shown to beat a naive rule
Power grid stress peak1350%72% of 2037 days11% / 19%47% / 62%holds up
Oil supply drop320%0% of 58–100% / 2%0% / 0%not shown to beat a naive rule
Serious weather hazard20629%18% of 28630 days23% / 12%2% / 4%modest
Serious cyclone alert10319%31% of 13730 days15% / 21%3% / 8%modest
Market shock (Brent, VIX)223%70% of 3714 days23% / 76%16% / 89%not shown to beat a naive rule
Commodity price shock1222%60% of 26114 days11% / 39%21% / 48%not shown to beat a naive rule
Currency shock167%40% of 31314 days6% / 30%7% / 36%not shown to beat a naive rule
Serious earthquake (control)146–––––control
Price direction (control)27–––––control

A new event is one that began while the place was not already in that state; alerted ahead means an alert came before it began. The two naive rules are shown as the share of their alerts that came true and the share of new events they alerted ahead. Conflict is not on the record: no production question asks it since its model input was withdrawn on 10 October. The controls ask what no public data should answer: when an earthquake will strike, and which way a price will move. The earthquake control ranks seismic countries above quiet ones, as a map would, and shows no skill at the timing it is asked about. Under the stricter tests registered on 8 October and corrected on 9 October, the price-direction control's small margin over a coin is a movement shared by each group of assets on a day, which a model of that alone matches. On labels shifted by whole years, the engine beat the registered comparison for ports and for price direction. A further test, registered before it ran on 10 October, gave the comparison everything a shift by whole years keeps; against it the engine showed no skill on shifted labels in any of 26 runs. Improvements measured on this engine are acted on again, and each is still judged on the forward record.

The record above is version 0.19. It adds three questions: whether a strait running normally collapses within 14 days, whether a collapsed strait recovers, and whether a serious cyclone alert names a country within 30 days. It reads three market series (the VIX, the Nasdaq and the 10-year breakeven) two days behind, as their publisher posts them, where earlier versions read them a day early. Every question was scored again on the same inputs as 0.18; the seven these changes do not touch came out the same to the last digit. Version 0.18 corrected inputs earlier versions read before they were published: the river questions had read a model reanalysis weeks before it existed, the port and strait lists were chosen with later years in view, and some outcomes were learned from before they were known. The earlier record overstated those questions.

The forecasts of 25 September 2026 were committed to a dated log before their outcomes were known. That log holds one day: the daily run depended on one desktop session, which stopped running it after that day. Forecasts are now issued by a scheduled production run that does not depend on any one machine, and each is kept in an append-only record from the moment it is published, resolved when its outcome can be read and scored beside its baseline. When this page was built, on 11 October 2026, the production run had published 3,019 forecasts, abstentions counted, for fifteen questions, the newest issued on 11 October 2026; 0 had resolved and 0 had been scored. The forward record is the test this backtest cannot replace, and it is the one Oracle 1.0 will be judged on. Section 05 reads it live.

05Forward record

The forward record, read live

Each question is a contract: what is counted, over which window, against which baseline and from which series are fixed before a forecast is issued, and a changed definition is a new contract. Every contract has a standing. Research means its forecasts are issued, kept, resolved and scored in this record and are never presented as forecasts with skill. A contract is supported only after two gates: one that it runs without a person and covers its places, and one that it beats its baseline on past years with an interval that excludes zero. It is validated only once its forward record does the same over at least sixty resolved forward issue dates and, for a question about an onset, over enough forward onsets to judge. No contract had passed a promotion gate when this page was built, so every forecast in this record is research.

When this page was built, on 11 October 2026, the production run had published 3,019 forecasts, abstentions counted, for fifteen questions, the newest issued on 11 October 2026; 0 had resolved and 0 had been scored. The figures in the table are as the page was built; with scripts on, this section reads them again from the API.

Live probabilities are shown here only for contracts that have passed their promotion gates. Every forecast, research ones included, is readable through the API with its standing.

QuestionContractStandingForecastsIssue days ResolvedScoredGate C
Will the collapse of traffic through [chokepoint] still be under way 14 days from now?chokepoints.collapse-continuation.v1Research00000 of 60 resolved issue dates
Will traffic through [chokepoint], normal on the latest data, fall under 70% of its normal within 14 days?chokepoints.collapse-onset.v1Research251000 of 60 resolved issue dates
Will traffic through [chokepoint] be back above 70% of its normal for the last week of the next 14 days?chokepoints.collapse-recovery.v1Research251000 of 60 resolved issue dates
How low will traffic through [chokepoint] fall, against its normal, in its worst week of the next 14 days?chokepoints.collapse-severity.v1Research00000 of 60 resolved issue dates
Will traffic through [chokepoint] average under 70% of its normal for a week within the 14 days after the forecast's as-of day?chokepoints.collapse-week.longrun.v1Research, a legacy question00000 of 60 resolved issue dates
Will traffic through [chokepoint] average under 70% of its normal for a week within the 14 days after the forecast's as-of day?chokepoints.collapse-week.longrun.v2Research, evaluated for support1004000 of 60 resolved issue dates
Will traffic through [chokepoint] average under 70% of its normal for a week within the 14 days after the forecast's as-of day?chokepoints.collapse-week.v1Research, a legacy question00000 of 60 resolved issue dates
Will this commodity close further from today's price, within 14 days, than in 9 of 10 two-week spans since 2015? ([commodity])commodities.tail-move.14d.v1Research, a legacy question00000 of 60 resolved issue dates
Will this commodity close further from today's price, within 14 days, than in 9 of 10 two-week spans since 2015? ([commodity])commodities.tail-move.14d.v2Research242000 of 60 resolved issue dates
Will the fighting in [country] escalate to 50 deaths and three times its past-year rate within 30 days?conflict.escalation.30d.v1Research00000 of 60 resolved issue dates
Will fighting kill at least 25 people in [country], quiet over the past year, within 30 days?conflict.onset.30d.v1Research00000 of 60 resolved issue dates
Will deaths in [country] reach 50 and three times its past-year rate within 30 days?conflict.surge.30d.v1Research, a legacy question00000 of 60 resolved issue dates
Will this currency against the US dollar close further from today's price, within 14 days, than in 9 of 10 two-week spans since 2015? ([currency])currencies.tail-move.14d.v1Research, a legacy question00000 of 60 resolved issue dates
Will this currency against the US dollar close further from today's price, within 14 days, than in 9 of 10 two-week spans since 2015? ([currency])currencies.tail-move.14d.v2Research322000 of 60 resolved issue dates
Will an orange or red GDACS earthquake alert name [country] within 30 days? (a control)hazards.earthquake-orange.30d.v1Research, a control question where no skill is expected00000 of 60 resolved issue dates
Will an orange or red GDACS alert for an earthquake name [country] within 30 days?hazards.earthquake-orange.30d.v2Research, a control question where no skill is expected5844000 of 60 resolved issue dates
Will [power grid]'s daily peak exceed the 97th percentile of its past year's daily peaks within the next 7 days?grid.peak-above-p97.7d.v1Research, a legacy question00000 of 60 resolved issue dates
Will [power grid]'s daily peak exceed the 97th percentile of its past year's daily peaks within the next 7 days?grid.peak-above-p97.7d.v2Research, evaluated for support524000 of 60 resolved issue dates
Will tomorrow's peak on [power grid] exceed the 97th percentile of its past year's daily peaks?grid.peak-above-p97.next-day.v1Research00000 of 60 resolved issue dates
Will an orange or red GDACS alert for a tropical cyclone name [country] within 30 days?hazards.cyclone-orange.30d.v2Research1031000 of 60 resolved issue dates
Will an orange or red GDACS alert for a drought name [country] within 30 days?hazards.drought-orange.30d.v2Research00000 of 60 resolved issue dates
Will an orange or red GDACS alert for a flood name [country] within 30 days?hazards.flood-orange.30d.v2Research00000 of 60 resolved issue dates
Will an orange or red GDACS alert for a volcano name [country] within 30 days?hazards.volcano-orange.30d.v2Research00000 of 60 resolved issue dates
Will an orange or red GDACS alert for a wildfire name [country] within 30 days?hazards.wildfire-orange.30d.v2Research00000 of 60 resolved issue dates
Will Brent close 10% away, or the VIX 50% above, today's close within 14 days? ([market series])markets.brent10-vix50.14d.v1Research, a legacy question00000 of 60 resolved issue dates
Will Brent close 10% away, or the VIX 50% above, today's close within 14 days? ([market series])markets.brent10-vix50.14d.v2Research42000 of 60 resolved issue dates
Will [oil producer]'s oil production this month fall to 92% or less of its last three months?oil.drop-8pct.month.v1Research, a legacy question00000 of 60 resolved issue dates
Will [oil producer]'s oil production this month fall to 92% or less of its last three months?oil.drop-8pct.month.v2Research1284000 of 60 resolved issue dates
Did [oil producer]'s oil production last month fall to 92% or less of the three months before it?oil.nowcast-drop.previous-month.v1Research00000 of 60 resolved issue dates
Not worded: not issued, its data is not availableports.berth-occupancy.v1Research; not issued, its data is not available00000 of 60 resolved issue dates
Will calls at [port] average under half of their past-year median for a week within the 14 days after the forecast's as-of day?ports.collapse-week.v1Research, a legacy question00000 of 60 resolved issue dates
Will calls at [port] average under half of their past-year median for a week within the 14 days after the forecast's as-of day?ports.collapse-week.v2Research, evaluated for support9484000 of 60 resolved issue dates
Not worded: not issued, its data is not availableports.queue-length.v1Research; not issued, its data is not available00000 of 60 resolved issue dates
Will traffic at [port], normal on the latest data, collapse to under half its normal within 14 days?ports.severe-collapse-onset.v1Research00000 of 60 resolved issue dates
Not worded: not issued, its data is not availableports.waiting-time.v1Research; not issued, its data is not available00000 of 60 resolved issue dates
Will [price series] be higher in 14 days than today? (a control: public data should not tell)prices.direction.14d.v1Research, a control question where no skill is expected00000 of 60 resolved issue dates
Will [price series] be higher in 14 days than today? (a control: public data should not tell)prices.direction.14d.v2Research, a control question where no skill is expected542000 of 60 resolved issue dates
Will [river waypoint] average above the 98th percentile of its 2015-2026 record for a week within 30 days?rivers.high-water.record.v1Research, a legacy question00000 of 60 resolved issue dates
Will [river waypoint] average above the 98th percentile of its 2015-2026 discharge record for a week within 30 days?rivers.high-water.record.v2Research282000 of 60 resolved issue dates
Will [river waypoint] average above the 98th percentile of its 2015-2026 discharge record for a week within 30 days?rivers.high-water.record.v3Research282000 of 60 resolved issue dates
Will [river waypoint] average below the 5th percentile of its 2015-2026 record for a week within 30 days?rivers.low-water.record.v1Research, a legacy question00000 of 60 resolved issue dates
Will [river waypoint] average below the 5th percentile of its 2015-2026 discharge record for a week within 30 days?rivers.low-water.record.v2Research, evaluated for support282000 of 60 resolved issue dates
Will [river waypoint] average below the 5th percentile of its 2015-2026 discharge record for a week within 30 days?rivers.low-water.record.v3Research, evaluated for support282000 of 60 resolved issue dates
Will [river waypoint] run below its seasonal 10th percentile (same weeks of earlier years) for a week within 30 days?rivers.low-water.seasonal-p10.v1Research00000 of 60 resolved issue dates
Will an orange or red GDACS alert for a cyclone, flood, drought, volcano or wildfire name [country] within 30 days?hazards.weather-orange.30d.v1Research, a legacy question00000 of 60 resolved issue dates
Will an orange or red GDACS alert for a cyclone, flood, drought, volcano or wildfire name [country] within 30 days?hazards.weather-orange.30d.v2Research8284000 of 60 resolved issue dates

Forecasts counts each published forecast once, abstentions included: its first published revision, so a later recomputation can never improve the record. Resolved counts forecasts whose outcome has been read from the series the contract names; scored, those given a Brier score. Gate C counts the issue dates of the contract's newest release on which every forecast that was not an abstention has its outcome, at least one of them resolved. A place in brackets is the kind of place the question is asked of; the API names each one.

The markets question reads the VIX, an index of Cboe Global Markets, through FRED (Federal Reserve Bank of St. Louis); FRED lists it as copyrighted, citation required. No VIX value is republished here, only the question's forecasts.

↑↓ to move · Enter opens the highlighted result