Recipes / Catch supply chain disruption before it reaches the wires
Catch supply chain disruption before it reaches the wires
/stories in semantic mode. The parameters matter less
than the reasoning behind them, so that is most of what is below.
The request
GET /stories
?q=plant closure production halt shipping delay port congestion
&mode=semantic
&language=deu,jpn,zho,nld
&from=<now - 7d> Why these parameters
The trade and domestic-language press leads the international wire on this by days. German industrial reporting names plants and revised output figures; Japanese coverage carries supplier detail during the March reporting period; Dutch outlets sit on a genuine trade chokepoint and report port disruption early. Querying only English means reading the summary after everyone has it.
What comes back
Story clusters from the domestic press. Expect specifics — named facilities, revised timelines, named suppliers — that the eventual English coverage compresses into a sentence, if it appears at all.
How this goes wrong
Waiting for English coverage to confirm what a domestic outlet reported three days earlier. By the time the wire picks it up the information is priced in and the advantage is gone.
Adapting it
Add the languages that match your exposure rather than using the list above verbatim: Vietnamese and Indonesian for manufacturing shifts into Southeast Asia, Turkish for overland routes, Portuguese for Brazilian commodities. For a specific supplier, combine the language filter with the company name in hybrid mode and widen the window, since supplier-level coverage is sparse until something goes wrong.
Running it for real
Alert on the appearance of a story rather than on volume; by the time volume moves, the wire has it and the lead time is gone. Because domestic-language coverage arrives before confirmation, expect a higher false-positive rate than an English-only feed and budget human review accordingly. That trade is usually worth it — the cost of checking a few extra stories is lower than the cost of finding out three days late.
When this is the wrong tool
Early signals are early precisely because they are unconfirmed, so this recipe trades precision for lead time and there is no setting that gives you both. A domestic report of a production halt may be corrected, may be routine maintenance reported as news, or may be a local outlet repeating a rumour. If your downstream action is expensive or hard to reverse, wait for a second independent outlet before acting. This is also a poor fit for long-horizon planning, where structural data on capacity and trade flows is far more reliable than news. The value here is specifically in the days between something happening and the wire reporting it, and outside that window other sources are better.