{"generatedAt":"2026-07-31T04:53:23.805Z","productVersion":"WorldPredicta Household Intelligence 4.0","modelVersions":{"registry":"WP-REGISTRY-1.0","countryDirection":"WP-DIRECTION-0.2","forecastScience":"WP-SCIENCE-0.2","forecastModels":["WP-ECO-0.1","WP-FLOW-0.1","WP-CLIMATE-0.1","WP-FOOD-0.1","WP-MOVE-0.1"]},"truthPolicy":{"missingEvidence":"Displayed as unavailable or unrated; never converted to zero","modelInference":"Must show horizon, confidence, reasons and reversal conditions","liveData":"Must display source timestamp and must not be described as live after its stale threshold"},"sources":[{"id":"global-news-stack","name":"World News API + Direct Source Network","family":"Multilingual global news","role":"Protected collection combines World News API discovery with ten link-only publisher and institution feeds, then publishes a quality-gated last-good newsroom payload to D1. Public newsroom reads do not call publishers or aggregators.","cadence":"Protected hourly collection window; public reads use the latest D1 payload and retain original publication times and source links","freshnessClass":"Near real time","staleAfter":"90 minutes for the published payload; every headline retains its own publication time","treatment":"Measured","coverage":"Live snapshot varies. The direct network spans the UN, WHO and publishers based in Europe, the Middle East, Asia-Pacific and the Americas.","url":"https://worldnewsapi.com/","limitation":"A snapshot older than 90 minutes is labeled delayed while its headlines remain visible. News coverage is not event verification or representative public opinion; publisher selection can still create blind spots."},{"id":"world-bank-registry","name":"World Bank","family":"Country identity and development","role":"Protected collection publishes a quality-gated global country payload to D1. Public reports and comparisons derive from that last-good payload with indicator-specific age gates.","cadence":"Protected six-hour country collection window; indicator publication cadence still varies by series","freshnessClass":"Structural","staleAfter":"7 days for the published country payload; series-specific age gates for indicators","treatment":"Metadata","coverage":"217 World Bank comparable profiles; 218 WorldPredicta entities after adding the separately maintained Holy See","url":"https://datahelpdesk.worldbank.org/knowledgebase/articles/889392","limitation":"A country payload older than seven days is labeled stale. Publication years differ by country and indicator; values outside their declared age limit remain historical and cannot drive current grades, directions or outlooks."},{"id":"imf-data","name":"International Monetary Fund","family":"Prices, economy and trade flows","role":"Protected regional operations collection reads the latest headline-inflation and strategic-flow releases and includes them in quality-gated D1 operations payloads.","cadence":"Rotating protected operations collection; underlying economic releases are monthly and chokepoint releases are weekly","freshnessClass":"Weekly","staleAfter":"14 days for flow data; 60 days for monthly economic releases","treatment":"Estimated","coverage":"Countries and strategic passages supported by each IMF dataset","url":"https://data.imf.org/en/Resource-Pages/IMF-API","limitation":"Release schedules, seasonal treatment and country coverage vary."},{"id":"aircraft-stack","name":"OpenSky, Airplanes.live, PocketWorld and licensed ADS-B sources","family":"Aircraft movement","role":"The public aircraft endpoint is the explicit direct-read exception: it requests current regional observations behind a short shared cache. Protected operations runs also publish regional aircraft snapshots, but stale moving positions are withheld.","cadence":"Direct public reads use 10–30-second shared source caches; protected operations snapshots rotate regions on the ingestion cadence","freshnessClass":"Near real time","staleAfter":"15 minutes","treatment":"Measured","coverage":"Variable by geography, receiver density, altitude, licensing and source availability","url":"https://airplanes.live/api-guide/","limitation":"This direct path is not a durable historical aircraft service. Aircraft positions do not measure passengers, cargo, intent or economic output, and receiver or licensing gaps can omit flights."},{"id":"marine-stack","name":"BarentsWatch AIS + IMF PortWatch","family":"Marine movement","role":"Protected operations collection publishes licensed regional AIS tracks when configured and aggregate route-flow baselines otherwise. Public operations reads use the D1 last-good payload and withhold stale individual positions.","cadence":"Protected rotating operations collection; live AIS when configured and weekly aggregate chokepoint releases","freshnessClass":"Weekly","staleAfter":"15 minutes for live tracks; 14 days for aggregate flows","treatment":"Estimated","coverage":"Live vessel tracks are geographically restricted; strategic passage coverage is broader but aggregated","url":"https://developer.barentswatch.no/docs/AIS/live-ais-api/","limitation":"The public product must not imply global live vessel coverage when only aggregate flow data is available. AISStream-style global collection requires a separately hosted persistent WebSocket collector."},{"id":"hazard-stack","name":"NASA EONET, USGS and GDACS","family":"Natural hazards","role":"Protected operations collection records open Earth events, significant earthquakes and higher-severity disaster alerts in regional D1 last-good payloads.","cadence":"Protected rotating operations collection; public reads do not poll hazard providers","freshnessClass":"Near real time","staleAfter":"60 minutes","treatment":"Measured","coverage":"Global where source events are geolocated","url":"https://eonet.gsfc.nasa.gov/docs/v3","limitation":"Event presence is not the same as verified local impact, damage or causal attribution."},{"id":"climate-stack","name":"Open-Meteo","family":"Weather and heat context","role":"Protected operations collection stores current conditions and recent baselines for selected strategic locations in regional D1 last-good payloads.","cadence":"Protected rotating operations collection over hourly source data","freshnessClass":"Near real time","staleAfter":"6 hours","treatment":"Modeled","coverage":"Selected locations; not yet a national crop, drought, flood or climate-risk model","url":"https://open-meteo.com/en/docs","limitation":"A city heat marker cannot represent a whole country or predict crop yields by itself."},{"id":"culture-stack","name":"Wikipedia, Hacker News, Mastodon and Reddit when authorized","family":"Culture and public attention","role":"Protected collection turns public curiosity, technology conversation and social-attention observations into a quality-gated D1 last-good payload. Public culture reads do not call platforms.","cadence":"Protected hourly culture collection window; source observations range from near real time to daily","freshnessClass":"Daily","staleAfter":"90 minutes for the published payload; every observation retains its own source time","treatment":"Measured","coverage":"Platform and language specific; Reddit remains unavailable unless authorized credentials are configured","url":"https://api.wikimedia.org/wiki/Most_read_articles","limitation":"A payload older than 90 minutes is labeled stale and its live-source count is cleared. Attention is not public opinion, and platform users are not a representative national sample."}],"publicApis":[{"path":"/api/aircraft?region=europe","purpose":"Explicit direct-read exception for near-real-time regional aircraft positions, with a short shared cache and coverage state"},{"path":"/api/operations?region=europe","purpose":"Latest D1-published regional operations payload for hazards, heat, prices, shipping and collection-time movement; stale moving positions are withheld"},{"path":"/api/v1/ask","purpose":"Evidence-grounded question answering with supporting evidence, conflicts, confidence and data gaps"},{"path":"/api/v1/briefing","purpose":"Five-minute world briefing across measured changes, news, culture, markets and forecasts"},{"path":"/api/v1/changes","purpose":"Deltas between the newest durable evidence snapshots for every connected source"},{"path":"/api/v1/compare?countries=united-states,bahrain","purpose":"Source-period-aware comparison of two to four countries"},{"path":"/api/v1/rankings?metric=growth","purpose":"Transparent single-indicator country rankings with exact source periods and limitations"},{"path":"/api/v1/countries","purpose":"Global entity registry and classification coverage; indicator-backed views read the protected D1 country payload"},{"path":"/api/v1/countries/united-states","purpose":"Entity record plus a structured intelligence report derived from the latest D1-published country payload"},{"path":"/api/v1/countries/bahrain/report","purpose":"Full country summary, directions, outlooks, risks, opportunities and evidence"},{"path":"/api/v1/countries/bahrain/indicators","purpose":"Exact country indicator values, observation periods, units and sources"},{"path":"/api/v1/countries/bahrain/investment","purpose":"Country investment-access research pathways and restrictions to verify"},{"path":"/api/v1/countries/bahrain/forecasts","purpose":"Explicit country forecast links or an honest empty state"},{"path":"/api/v1/news","purpose":"Latest D1-published multilingual headline payload, provider status and explicit delayed-snapshot state"},{"path":"/api/v1/markets","purpose":"Latest D1-published world-signal ticker alignment with component scores and missing-input disclosure"},{"path":"/api/v1/history","purpose":"Durable evidence snapshots by source, retrieval time, record count and coverage"},{"path":"/api/v1/ingest","purpose":"Public read-only health plus a secret-protected collector POST that writes durable family payloads and run receipts"},{"path":"/api/v1/monitoring","purpose":"Measured 24-hour ingestion freshness, completion, cadence-gap and duration objectives"},{"path":"/api/v1/corrections","purpose":"Rate-limited durable correction receipts for source, timestamp, geography and methodology errors"},{"path":"/api/v1/launch-readiness","purpose":"Machine-readable public, paid and commercial launch gates"},{"path":"/api/v1/source-rights","purpose":"Source-by-source operational commercial-rights controls and paid-use gates"},{"path":"/api/v1/forecasts","purpose":"Published forecasts, probabilities, evidence and resolution rules"},{"path":"/api/v1/forecast-science","purpose":"Reproducible priors, exact point-in-time inputs, evidence weights, quality gates and durable model-run history"},{"path":"/api/v1/status","purpose":"Source registry, freshness policy, model versions and API catalog"}]}