worldmonitor
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
File Explorer
Download Latest Version (.zip)Showing a partial file list โ download the zip above to see everything.
- SKILL.md
- bug_report.yml
- config.yml
- feature_request.yml
- new_data_source.yml
- pro-iframe-section.png
- pro-landing.png
- world-variant.png
- add-panel-block.png
- close-buttons.png
- audit-production-dependencies.mjs
- analytics-collector-monitor.yml
- build-desktop.yml
- china-decision-parity-live.yml
- contributor-trust.yml
- convex-deploy.yml
- deploy-gate.yml
- deploy-railway-reconcile-control.yml
- deploy-worker.yml
- desktop-release-train.yml
- docker-publish.yml
- e2e-visual.yml
- feed-validation.yml
- indexnow-submit.yml
- lint-code.yml
- lint.yml
- live-api-cache-auth.yml
- mcp-live-smoke.yml
- orphaned-stacked-merge-monitor.yml
- perf-style-layout-budget.yml
- postmerge-deploy-monitor.yml
- pro-bundle-freshness.yml
- proto-check.yml
- publish-cli.yml
- publish-e2e-screenshots.yml
- publish-go.yml
- publish-python.yml
- publish-ruby.yml
- railway-deploy-drift.yml
- railway-deploy-trigger-watchdog.yml
- railway-deploy-trigger.yml
- railway-reconcile-manual-recovery.yml
- security-audit.yml
- seed-freshness-monitor.yml
- stacked-merge-guard.yml
- test-linux-app.yml
- test.yml
- typecheck.yml
- umami-storage-monitor.yml
- CODEOWNERS
- dependabot.yml
- pull_request_template.md
- pre-commit
- pre-push
- [rpc].ts
- [rpc].ts
- [issueDate].ts
- [page].ts
- [hash].ts
- share-url.ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- callback.ts
- start.ts
- [rpc].ts
- [rpc].ts
- entitlement.ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- brief-why-matters.ts
- mcp-grant-context.ts
- mcp-grant-mint.ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- index.ts
- analysis-tools.ts
- cache-tools.ts
- company-intel-tools.ts
- index.ts
- nlp-tools.ts
- rpc-tools.ts
- source-tools.ts
- index.ts
- slugs.ts
- chokepoint-monitor-app.ts
- conflict-events-app.ts
- country-brief-app.ts
- country-risk-app.ts
- forecasts-app.ts
- market-radar-app.ts
- natural-disasters-app.ts
- news-intelligence-app.ts
- prediction-markets-app.ts
- registry.ts
- shell.ts
- world-brief-app.ts
- auth.ts
- billing-denial.ts
- bounded-body.ts
- constants.ts
- dispatch.ts
- downstream.ts
- error-fingerprint.ts
- filters.ts
- free-account-allowance.ts
- freshness.ts
- handler.ts
- jmespath.ts
- quota.ts
- rpc.ts
- source-unavailable.ts
- telemetry.ts
- types.ts
- upgrade-constants.ts
- upgrade.ts
- usage.ts
- utils.ts
- entitlement.ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- authorize-pro.ts
- authorize.js
- register.js
- token.ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- me.ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- run.ts
- status.ts
- templates.ts
- report.js
- report.test.mjs
- [rpc].ts
- fetch-agentskills.ts
- callback.ts
- start.ts
- [rpc].ts
- country-products.ts
- multi-sector-cost-shock.ts
- hormuz-tracker.js
- [rpc].ts
- [rpc].ts
- [rpc].ts
- mcp-quota.ts
- mcp-revoke.ts
- [action].ts
- [subscriberId].ts
- [rpc].ts
- [rpc].ts
- [rpc].ts
- embed.js
- embed.test.mjs
- live.js
- [...notfound].ts
- _agent-metadata.ts
- _agent-tool-suggest.ts
- _api-key.js
- _api-key.test.mjs
- _bootstrap-public-tier.js
- _bootstrap-r2.js
- _bootstrap-tier-keys.js
- _canada-alerts-cutover.js
- _china-decision-health.js
- _cii-risk-cache-keys.d.ts
- _cii-risk-cache-keys.js
- _client-ip.js
- _content-freshness.js
- _convex-error.js
- _cors.js
- _cors.test.mjs
- _crypto.js
- _github-release.js
- _idempotency.d.ts
- _idempotency.js
- _json-response.js
- _mcp-grant-hmac.ts
- _md-url-twin.ts
- _notification-webhook-ssrf.ts
- _oauth-token.js
- _pool-coverage.js
- _product-catalog.generated.js
- _rankable-coverage.js
- _rate-limit-fallback.js
- _rate-limit.js
- _rate-limit.test.mjs
- _relay.js
- _rss-allowed-domain-match.js
- _rss-allowed-domains.js
- _rss-fetch-headers.js
- _seed-envelope.js
- _sentry-common.js
- _sentry-common.test.mjs
- _sentry-edge.js
- _sentry-node.js
- _session.js
- _session.test.mjs
- _upstash-json.d.ts
- _upstash-json.js
- _usage-telemetry.js
- _user-api-key.js
- _user-api-key.test.mjs
- _wildfire-dashboard.d.ts
- _wildfire-dashboard.js
- a2a.ts
- agent-auth.ts
- analytics-health.js
- analytics-health.test.mjs
- api-route-exceptions.json
- ask.ts
- bootstrap-auth.test.mjs
- bootstrap-cors.test.mjs
- bootstrap.js
- cache-purge.js
- chat-analyst.ts
- correlation-runtime-mode.js
- create-checkout.ts
- customer-portal.ts
- docs-mcp.ts
- download.js
- fwdstart.js
- geo.js
- gpsjam.js
- health-cors.test.mjs
- health.js
- http-message-signatures-directory.ts
- invalidate-user-api-key-cache.ts
- latest-brief.ts
- loaders-xml-wms-regression.test.mjs
- mcp-proxy.ts
- mcp.ts
- md-twin.ts
- not-found.ts
- notification-channels.ts
- notify.ts
- oauth-authorization-server.ts
- oauth-protected-resource.ts
- og-story.js
- og-story.test.mjs
- opensky.js
- oref-alerts.js
- polymarket.js
- product-catalog.js
- product-catalog.test.mjs
- reverse-geocode.js
- rss-proxy.js
- rss-proxy.test.mjs
- seed-contract-probe.ts
- seed-health.js
- story.js
- symbol-search.ts
- telegram-feed.js
- user-prefs.ts
- version.js
- widget-agent.ts
- wm-session.js
- wm-session.test.mjs
- x-feed.js
- extensions.json
- launch.json
- 72-hour-geopolitical-event-retro-template-worldmonitor-640.webp
- 72-hour-geopolitical-event-retro-template-worldmonitor.jpg
- 72-hour-geopolitical-event-retro-template-worldmonitor.webp
- ai-forecast-accuracy-brier-scorecard-worldmonitor-640.webp
- ai-forecast-accuracy-brier-scorecard-worldmonitor.jpg
- ai-forecast-accuracy-brier-scorecard-worldmonitor.webp
- ai-powered-intelligence-without-the-cloud-640.webp
- ai-powered-intelligence-without-the-cloud.jpg
- ai-powered-intelligence-without-the-cloud.webp
- alerts-notification-channels-worldmonitor-640.webp
- alerts-notification-channels-worldmonitor.jpg
- alerts-notification-channels-worldmonitor.webp
- aviation-intelligence-airports-airspace-flight-prices-640.webp
- aviation-intelligence-airports-airspace-flight-prices.jpg
- aviation-intelligence-airports-airspace-flight-prices.webp
- build-geopolitical-risk-agent-worldmonitor-mcp-640.webp
- build-geopolitical-risk-agent-worldmonitor-mcp.jpg
- build-geopolitical-risk-agent-worldmonitor-mcp.webp
- build-on-worldmonitor-developer-api-open-source-640.webp
- build-on-worldmonitor-developer-api-open-source.jpg
- build-on-worldmonitor-developer-api-open-source.webp
- build-supply-chain-early-warning-system-api-640.webp
- build-supply-chain-early-warning-system-api.jpg
- build-supply-chain-early-warning-system-api.webp
- command-palette-search-everything-instantly-640.webp
- command-palette-search-everything-instantly.jpg
- command-palette-search-everything-instantly.webp
- country-instability-index-methodology-explained-640.webp
- country-instability-index-methodology-explained.jpg
- country-instability-index-methodology-explained.webp
- country-resilience-index-methodology-explained-640.webp
- country-resilience-index-methodology-explained.jpg
- country-resilience-index-methodology-explained.webp
- country-risk-monitoring-due-diligence-worldmonitor-640.webp
- country-risk-monitoring-due-diligence-worldmonitor.jpg
- country-risk-monitoring-due-diligence-worldmonitor.webp
- country-risk-monitoring-workflow-for-analysts-640.webp
- country-risk-monitoring-workflow-for-analysts.jpg
- country-risk-monitoring-workflow-for-analysts.webp
- critical-minerals-hhi-supply-risk-explained-640.webp
- critical-minerals-hhi-supply-risk-explained.jpg
- critical-minerals-hhi-supply-risk-explained.webp
- cyber-threat-intelligence-for-security-teams-640.webp
- cyber-threat-intelligence-for-security-teams.jpg
- cyber-threat-intelligence-for-security-teams.webp
- daily-intelligence-briefing-workflow-15-minutes-640.webp
- daily-intelligence-briefing-workflow-15-minutes.jpg
- daily-intelligence-briefing-workflow-15-minutes.webp
- disease-outbreak-air-quality-monitoring-health-signals-640.webp
- disease-outbreak-air-quality-monitoring-health-signals.jpg
- disease-outbreak-air-quality-monitoring-health-signals.webp
- embed-live-global-map-worldmonitor-640.webp
- embed-live-global-map-worldmonitor.jpg
- embed-live-global-map-worldmonitor.webp
- energy-security-dashboard-worldmonitor-640.webp
- energy-security-dashboard-worldmonitor.jpg
- energy-security-dashboard-worldmonitor.webp
- energy-shock-monitoring-chokepoints-worldmonitor-640.webp
- energy-shock-monitoring-chokepoints-worldmonitor.jpg
- energy-shock-monitoring-chokepoints-worldmonitor.webp
- five-dashboards-one-platform-worldmonitor-variants-640.webp
- five-dashboards-one-platform-worldmonitor-variants.jpg
- five-dashboards-one-platform-worldmonitor-variants.webp
- free-vs-paid-real-time-intelligence-dashboards-640.webp
- free-vs-paid-real-time-intelligence-dashboards.jpg
- free-vs-paid-real-time-intelligence-dashboards.webp
- geopolitical-risk-alerts-slack-teams-worldmonitor-api-640.webp
- geopolitical-risk-alerts-slack-teams-worldmonitor-api.jpg
- geopolitical-risk-alerts-slack-teams-worldmonitor-api.webp
- geopolitics-to-markets-pipeline-macro-traders-worldmonitor-640.webp
- geopolitics-to-markets-pipeline-macro-traders-worldmonitor.jpg
- geopolitics-to-markets-pipeline-macro-traders-worldmonitor.webp
- government-tenders-procurement-intelligence-worldmonitor-640.webp
- government-tenders-procurement-intelligence-worldmonitor.jpg
- government-tenders-procurement-intelligence-worldmonitor.webp
- ground-truth-inflation-shelf-price-tracking-worldmonitor-640.webp
- ground-truth-inflation-shelf-price-tracking-worldmonitor.jpg
- ground-truth-inflation-shelf-price-tracking-worldmonitor.webp
- hormuz-chokepoint-crisis-640.webp
- hormuz-chokepoint-crisis.png
- hormuz-chokepoint-crisis.webp
- humanitarian-situational-awareness-ngo-security-monitoring-worldmonitor-640.webp
- humanitarian-situational-awareness-ngo-security-monitoring-worldmonitor.jpg
- humanitarian-situational-awareness-ngo-security-monitoring-worldmonitor.webp
- live-webcams-from-geopolitical-hotspots-640.webp
- live-webcams-from-geopolitical-hotspots.jpg
- live-webcams-from-geopolitical-hotspots.webp
- monitor-global-sanctions-pressure-worldmonitor-640.webp
- monitor-global-sanctions-pressure-worldmonitor.jpg
- monitor-global-sanctions-pressure-worldmonitor.webp
- monitor-global-supply-chains-and-commodity-disruptions-640.webp
- monitor-global-supply-chains-and-commodity-disruptions.jpg
- monitor-global-supply-chains-and-commodity-disruptions.webp
- natural-disaster-monitoring-earthquakes-fires-volcanoes-640.webp
- natural-disaster-monitoring-earthquakes-fires-volcanoes.jpg
- natural-disaster-monitoring-earthquakes-fires-volcanoes.webp
- osint-for-everyone-open-source-intelligence-democratized-640.webp
- osint-for-everyone-open-source-intelligence-democratized.jpg
- osint-for-everyone-open-source-intelligence-democratized.webp
- positive-news-dashboard-happy-worldmonitor-640.webp
- positive-news-dashboard-happy-worldmonitor.jpg
- positive-news-dashboard-happy-worldmonitor.webp
- prediction-markets-ai-forecasting-geopolitics-640.webp
- prediction-markets-ai-forecasting-geopolitics.jpg
- prediction-markets-ai-forecasting-geopolitics.webp
- real-time-market-intelligence-for-traders-and-analysts-640.webp
- real-time-market-intelligence-for-traders-and-analysts.jpg
- real-time-market-intelligence-for-traders-and-analysts.webp
- real-time-radiation-monitoring-radnet-safecast-640.webp
- real-time-radiation-monitoring-radnet-safecast.jpg
- real-time-radiation-monitoring-radnet-safecast.webp
- satellite-imagery-orbital-surveillance-640.webp
- satellite-imagery-orbital-surveillance.jpg
- satellite-imagery-orbital-surveillance.webp
- self-host-worldmonitor-open-source-osint-dashboard-640.webp
- self-host-worldmonitor-open-source-osint-dashboard.jpg
- self-host-worldmonitor-open-source-osint-dashboard.webp
- stress-test-supply-chain-scenario-engine-worldmonitor-640.webp
- stress-test-supply-chain-scenario-engine-worldmonitor.jpg
- stress-test-supply-chain-scenario-engine-worldmonitor.webp
- supply-chain-early-warning-dashboard-worldmonitor-api-640.webp
- supply-chain-early-warning-dashboard-worldmonitor-api.jpg
- supply-chain-early-warning-dashboard-worldmonitor-api.webp
- tariff-tracker-trade-policy-monitoring-worldmonitor-640.webp
- tariff-tracker-trade-policy-monitoring-worldmonitor.jpg
- tariff-tracker-trade-policy-monitoring-worldmonitor.webp
- track-global-conflicts-in-real-time-640.webp
- track-global-conflicts-in-real-time.jpg
- track-global-conflicts-in-real-time.webp
- track-refugee-displacement-flows-unhcr-worldmonitor-640.webp
- track-refugee-displacement-flows-unhcr-worldmonitor.jpg
- track-refugee-displacement-flows-unhcr-worldmonitor.webp
- verify-breaking-news-osint-workflow-journalists-640.webp
- verify-breaking-news-osint-workflow-journalists.jpg
- verify-breaking-news-osint-workflow-journalists.webp
- what-is-a-maritime-chokepoint-640.webp
- what-is-a-maritime-chokepoint.jpg
- what-is-a-maritime-chokepoint.webp
- what-is-worldmonitor-real-time-global-intelligence-640.webp
- what-is-worldmonitor-real-time-global-intelligence.jpg
- what-is-worldmonitor-real-time-global-intelligence.webp
- worldmonitor-in-21-languages-global-intelligence-for-everyone-640.webp
- worldmonitor-in-21-languages-global-intelligence-for-everyone.jpg
- worldmonitor-in-21-languages-global-intelligence-for-everyone.webp
- worldmonitor-is-not-palantir-640.webp
- worldmonitor-is-not-palantir.jpg
- worldmonitor-is-not-palantir.webp
- worldmonitor-mcp-server-ai-agents-real-time-intelligence-640.webp
- worldmonitor-mcp-server-ai-agents-real-time-intelligence.jpg
- worldmonitor-mcp-server-ai-agents-real-time-intelligence.webp
- worldmonitor-vs-traditional-intelligence-tools-640.webp
- worldmonitor-vs-traditional-intelligence-tools.jpg
- worldmonitor-vs-traditional-intelligence-tools.webp
- robots.txt
- inter-bold.ttf
- inter-regular.ttf
- generate-og-images.mjs
- generate-research-og-images.mjs
- TrackedProductLink.astro
- 72-hour-geopolitical-event-retro-template-worldmonitor.md
- ai-forecast-accuracy-brier-scorecard-worldmonitor.md
- ai-powered-intelligence-without-the-cloud.md
- alerts-notification-channels-worldmonitor.md
- ask-claude-whats-happening-worldmonitor-mcp.md
- aviation-intelligence-airports-airspace-flight-prices.md
- build-geopolitical-risk-agent-worldmonitor-mcp.md
- build-on-worldmonitor-developer-api-open-source.md
- build-supply-chain-early-warning-system-api.md
- command-palette-search-everything-instantly.md
- country-instability-index-methodology-explained.md
- country-resilience-index-methodology-explained.md
- country-risk-monitoring-due-diligence-worldmonitor.md
- country-risk-monitoring-workflow-for-analysts.md
- critical-minerals-hhi-supply-risk-explained.md
- cyber-threat-intelligence-for-security-teams.md
- daily-intelligence-briefing-workflow-15-minutes.md
- disease-outbreak-air-quality-monitoring-health-signals.md
- embed-live-global-map-worldmonitor.md
- energy-security-dashboard-worldmonitor.md
- energy-shock-monitoring-chokepoints-worldmonitor.md
- five-dashboards-one-platform-worldmonitor-variants.md
- free-geopolitical-data-apis-2026.md
- free-vs-paid-real-time-intelligence-dashboards.md
- geopolitical-risk-alerts-slack-teams-worldmonitor-api.md
- geopolitics-to-markets-pipeline-macro-traders-worldmonitor.md
- government-tenders-procurement-intelligence-worldmonitor.md
- ground-truth-inflation-shelf-price-tracking-worldmonitor.md
- humanitarian-situational-awareness-ngo-security-monitoring-worldmonitor.md
- live-webcams-from-geopolitical-hotspots.md
- monitor-global-sanctions-pressure-worldmonitor.md
- monitor-global-supply-chains-and-commodity-disruptions.md
- natural-disaster-monitoring-earthquakes-fires-volcanoes.md
- osint-for-everyone-open-source-intelligence-democratized.md
- positive-news-dashboard-happy-worldmonitor.md
- prediction-markets-ai-forecasting-geopolitics.md
- real-time-market-intelligence-for-traders-and-analysts.md
- real-time-radiation-monitoring-radnet-safecast.md
- satellite-imagery-orbital-surveillance.md
- self-host-worldmonitor-open-source-osint-dashboard.md
- stress-test-supply-chain-scenario-engine-worldmonitor.md
- supply-chain-early-warning-dashboard-worldmonitor-api.md
- tariff-tracker-trade-policy-monitoring-worldmonitor.md
- track-global-conflicts-in-real-time.md
- track-refugee-displacement-flows-unhcr-worldmonitor.md
- tracking-global-trade-routes-chokepoints-freight-costs.md
- verify-breaking-news-osint-workflow-journalists.md
- what-is-a-maritime-chokepoint.md
- what-is-worldmonitor-real-time-global-intelligence.md
- worldmonitor-in-21-languages-global-intelligence-for-everyone.md
- worldmonitor-is-not-palantir.md
- worldmonitor-mcp-server-ai-agents-real-time-intelligence.md
- worldmonitor-vs-traditional-intelligence-tools.md
- glossary.ts
- Base.astro
- BlogPost.astro
- blog-conversion-attribution.ts
- cover-webp.ts
- elie-habib.astro
- [slug].astro
- index.astro
- [...id].astro
- index.astro
- llms.txt.ts
- rss.xml.ts
- global.css
- content.config.ts
- .gitignore
- astro.config.mjs
- package-lock.json
- package.json
- README.md
- tsconfig.json
- worldmonitor.mjs
- core.mjs
- run.mjs
- core.test.mjs
- LICENSE
- package.json
- README.md
- essentials_ae.yaml
- essentials_au.yaml
- essentials_br.yaml
- essentials_ch.yaml
- essentials_gb.yaml
- essentials_in.yaml
- essentials_ke.yaml
- essentials_sa.yaml
- essentials_sg.yaml
- essentials_us.yaml
- aliases.json
- adcoop_ae.yaml
- ananinja_sa.yaml
- bigbasket_in.yaml
- carrefour_ae.yaml
- carrefour_br.yaml
- carrefour_sa.yaml
- coldstorage_sg.yaml
- coles_au.yaml
- coop_ch.yaml
- fairprice_sg.yaml
- jiomart_in.yaml
- kroger_us.yaml
- lulu_ae.yaml
- migros_ch.yaml
- morrisons_gb.yaml
- naivas_ke.yaml
- noon_grocery_ae.yaml
- noon_sa.yaml
- ocado_gb.yaml
- panda_sa.yaml
- pao_de_acucar_br.yaml
- sainsburys_gb.yaml
- spinneys_ae.yaml
- tamimi_sa.yaml
- tesco_gb.yaml
- waitrose_gb.yaml
- walmart_us.yaml
- wholefoods_us.yaml
- woolworths_au.yaml
- 001_initial.sql
- 002_seed_reference_data.sql
- 003_canonical_products_null_idx.sql
- 004_drop_unused_schema.sql
- 005_computed_indices_null_idx.sql
- 006_seed_global_baskets.sql
- 007_pinning_columns.sql
- 008_candidate_match_status.sql
- 009_pin_auto_recovery.sql
- 010_scrape_run_coverage.sql
- 011_scrape_run_failure_reasons.sql
- scraper-stability.md
- exa.test.ts
- exa.ts
- firecrawl.test.ts
- firecrawl.ts
- p0.ts
- playwright.ts
- registry.ts
- types.ts
- candidate-bound.test.ts
- discovery.diag.ts
- exa-search.ts
- extraction.diag.ts
- generic.ts
- market-names.ts
- price-evidence.test.ts
- price-evidence.ts
- product-routes.test.ts
- prompt-anchor.test.ts
- provider-cooldown.test.ts
- provider-cooldown.ts
- search-type.test.ts
- search.evidence.test.ts
- search.recovery.test.ts
- search.smoke.ts
- search.test.ts
- search.ts
- types.ts
- validator.test.ts
- validator.ts
- health.ts
- worldmonitor.ts
- server.test.ts
- server.ts
- validate.ts
- loader.test.ts
- loader.ts
- types.ts
- matches.test.ts
- matches.ts
- observations.test.ts
- observations.ts
- products.ts
- client.test.ts
- client.ts
- migrate.ts
- models.ts
- rates.ts
- aggregate.ts
- publish.test.ts
- publish.ts
- scrape-attribution.test.ts
- scrape-coverage.test.ts
- scrape-coverage.ts
- scrape-pin-recovery.ts
- scrape.test.ts
- scrape.ts
- validate.ts
- canonical.ts
- brand.ts
- size.ts
- title.ts
- coverage.test.ts
- coverage.ts
- coverage.test.ts
- coverage.ts
- worldmonitor.test.ts
- worldmonitor.ts
- basket-size-corpus.test.ts
- matcher.test.ts
- pinning.test.ts
- search-extract-size.test.ts
- size.test.ts
- title.test.ts
- unverified-size-score-impact.test.ts
- .env.example
- Dockerfile
- package-lock.json
- package.json
- tsconfig.json
- vitest.config.ts
- alertRules-countries.test.ts
- alertRules-tickers.test.ts
- alertRules-visibility.test.ts
- alertRules.test.ts
- apiKeys.test.ts
- apiPlanLimitEmails.test.ts
- apiPlanLimitNotices.test.ts
- apiPlanLimitPrune.test.ts
- apiPlanLimitUsage.test.ts
- billing.test.ts
- businessSeats.test.ts
- checkout.test.ts
- checkoutLoginEmailMetadata.test.ts
- checkoutRateLimit.test.ts
- comp-entitlement.test.ts
- companyMonitoring.helpers.ts
- companyMonitoringAccountLifecycle.test.ts
- companyMonitoringAdmissionPersistence.test.ts
- companyMonitoringApiKeys.test.ts
- companyMonitoringCandidateState.test.ts
- companyMonitoringClaimPolicyMigration.test.ts
- companyMonitoringEvidenceLifecycle.test.ts
- companyMonitoringLifecycleOrchestration.test.ts
- companyMonitoringOnboardingReplay.test.ts
- companyMonitoringOrchestration.test.ts
- companyMonitoringPurgePersistence.test.ts
- companyMonitoringXIngestion.test.ts
- contactMessages.test.ts
- dodoCheckoutClient.test.ts
- dryRunNonEnglishExclusion.test.ts
- dunningEmails.test.ts
- emailDomain.test.ts
- emailSuppressions.test.ts
- entitlements.test.ts
- followed-countries-mutations.test.ts
- followed-countries-queries.test.ts
- followed-countries-relay.test.ts
- http.test.ts
- identitySigning.test.ts
- intelHistory.test.ts
- internal-entitlements.test.ts
- localeHeuristic.test.ts
- mcpAttributionRoundTrip.test.ts
- mcpProTokens.test.ts
- notificationChannels.test.ts
- poolSelection.test.ts
- rampRunner-excludeNonEnglish.test.ts
- rampRunner.test.ts
- relay-json-object-guard.test.ts
- resendWebhookHandler.test.ts
- subscription-updated.test.ts
- telegramWebhook.test.ts
- unattributed-payments.test.ts
- userPreferences.test.ts
- users-schema.test.ts
- users.test.ts
- usersTermsAcceptance.test.ts
- vitest.setup.ts
- waveRuns.test.ts
- webhook-rollback-boundaries.test.ts
- webhook.test.ts
- webhookFailures.test.ts
- api.d.ts
- api.js
- dataModel.d.ts
- server.d.ts
- server.js
- _localeHeuristic.ts
- _poolSelection.ts
- _resendContacts.ts
- audienceExport.ts
- audienceWaveExport.ts
- backfillCanaryWaveStamps.ts
- metrics.ts
- proLaunchEmailContent.ts
- rampRunner.ts
- sendBroadcast.ts
- waveRuns.ts
- _shared.ts
- accounts.ts
- admission.ts
- admissionSnapshot.ts
- claimPolicyMigration.ts
- companies.ts
- evidence.ts
- imports.ts
- orchestration.ts
- validators.ts
- productCatalog.ts
- auth.ts
- dodo.ts
- emailDomain.ts
- emailShape.ts
- entitlements.ts
- env.ts
- identitySigning.ts
- iso2.ts
- shards.ts
- backfillCustomerNormalizedEmail.ts
- billing.ts
- businessSeats.ts
- cacheActions.ts
- checkout.ts
- checkoutRateLimit.ts
- checkoutRateLimitAlarm.ts
- returnUrlOrigin.ts
- seedProductPlans.ts
- subscriptionEmails.ts
- subscriptionHelpers.ts
- unattributedPayments.ts
- webhookHandlers.ts
- webhookMutations.ts
- alertRules.ts
- apiKeys.ts
- apiPlanLimitEmails.ts
- apiPlanLimitNotices.ts
- apiPlanLimitUsage.ts
- auth.config.ts
- constants.ts
- contactMessages.ts
- convex.config.ts
- crons.ts
- emailSuppressions.ts
- entitlements.ts
- followedCountries.ts
- http.ts
- intelHistory.ts
- mcpProTokens.ts
- notificationChannels.ts
- registerInterest.ts
- resendWebhookHandler.ts
- schema.ts
- telegramPairingTokens.ts
- tsconfig.json
- userPreferences.ts
- users.ts
- gamma-irradiators-raw.json
- gamma-irradiators.json
- israeli-localities-he-en.json
- oref-threat-translations-he-en.json
- telegram-channels.json
- x-accounts.json
- brotli-api-proxy.conf
- migration.sql
- 21-update-session-data-prefix.sql
- 21-update-session-data-suffix.sql
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- session-data-upsert.sql
- upstream-23-update-session-data.sql
- session-data-upsert.patch
- v320-compat.patch
- .dockerignore
- build-handlers.mjs
- docker-entrypoint.sh
- Dockerfile
- Dockerfile.redis-rest
- entrypoint.sh
- nginx-embed-security-headers.conf
- nginx-security-headers.conf
- nginx.conf
- nginx.conf.template
- redis-rest-proxy.mjs
- render-nginx-realip.mjs
- runtime-package-lock.json
- runtime-package.json
- supervisord.conf
- validate-session-secret.mjs
- AviationService.openapi.json
- AviationService.openapi.yaml
- BatchService.openapi.json
- BatchService.openapi.yaml
- ClimateService.openapi.json
- ClimateService.openapi.yaml
- CompanyMonitoringService.openapi.json
- CompanyMonitoringService.openapi.yaml
- ConflictService.openapi.json
- ConflictService.openapi.yaml
- ConsumerPricesService.openapi.json
- ConsumerPricesService.openapi.yaml
- CyberService.openapi.json
- CyberService.openapi.yaml
- DisplacementService.openapi.json
- DisplacementService.openapi.yaml
- EconomicService.openapi.json
- EconomicService.openapi.yaml
- ForecastService.openapi.json
- ForecastService.openapi.yaml
- GivingService.openapi.json
- GivingService.openapi.yaml
- HealthService.openapi.json
- HealthService.openapi.yaml
- ImageryService.openapi.json
- ImageryService.openapi.yaml
- InfrastructureService.openapi.json
- InfrastructureService.openapi.yaml
- IntelligenceService.openapi.json
- IntelligenceService.openapi.yaml
- LeadsService.openapi.json
- LeadsService.openapi.yaml
- MaritimeService.openapi.json
- MaritimeService.openapi.yaml
- MarketService.openapi.json
- MarketService.openapi.yaml
- MilitaryService.openapi.json
- MilitaryService.openapi.yaml
- NaturalService.openapi.json
- NaturalService.openapi.yaml
- NewsService.openapi.json
- NewsService.openapi.yaml
- PositiveEventsService.openapi.json
- PositiveEventsService.openapi.yaml
- PredictionService.openapi.json
- PredictionService.openapi.yaml
- RadiationService.openapi.json
- RadiationService.openapi.yaml
- ResearchService.openapi.json
- ResearchService.openapi.yaml
- ResilienceService.openapi.json
- ResilienceService.openapi.yaml
- SafetyService.openapi.json
- SafetyService.openapi.yaml
- SanctionsService.openapi.json
- SanctionsService.openapi.yaml
- ScenarioService.openapi.json
- ScenarioService.openapi.yaml
- SeismologyService.openapi.json
- SeismologyService.openapi.yaml
- ShippingV2Service.openapi.json
- ShippingV2Service.openapi.yaml
- SupplyChainService.openapi.json
- SupplyChainService.openapi.yaml
- ThermalService.openapi.json
- ThermalService.openapi.yaml
- TradeService.openapi.json
- TradeService.openapi.yaml
- UnrestService.openapi.json
- UnrestService.openapi.yaml
- WebcamService.openapi.json
- WebcamService.openapi.yaml
- WildfireService.openapi.json
- WildfireService.openapi.yaml
- worldmonitor.openapi.yaml
- intel-history-untrusted-text.md
- pro-monetization.md
- sitemap-ownership.md
- usage-telemetry.md
- 2026-04-29-post-launch-stabilization.md
- add-debt-sustainability-gap-indicator.md
- cii-phase3a-decisions.md
- fix-forecast-semantic-quality.md
- forbid-realtime-all-events.md
- map-performance-improvements.md
- unify-cii-single-source.md
- 010-pending-p1-inferentityclassfromname-force-overmatch.md
- 011-pending-p1-entity-key-collision-same-domregion.md
- 012-pending-p1-actorregistry-dead-at-callsite.md
- 013-pending-p2-simulation-package-prompt-injection.md
- 014-pending-p2-simulation-package-perf-set-intersectany.md
- 015-pending-p2-simulation-package-missing-guards.md
- 016-pending-p3-simulation-package-simplifications.md
- 017-pending-p3-simulation-package-phase2-prerequisites.md
- 028-pending-p3-simulation-no-completion-status-field.md
- 029-pending-p3-simulation-llm-provider-routing-missing-cases.md
- 030-pending-p3-macro-tiles-fragile-delta-formatter.md
- 031-pending-p3-fsi-panel-no-hydrated-data-fast-path.md
- 032-pending-p3-finance-panels-rpc-client-singletons.md
- 033-pending-p3-allowed-series-missing-bamlc-sofr.md
- 034-pending-p1-auth-init-gated-behind-isProUser-deadlock.md
- 035-pending-p1-jwtverify-missing-algorithms-allowlist.md
- 039-pending-p2-font-settings-missing-tests.md
- 040-pending-p3-font-settings-toggleattribute-simplification.md
- 041-pending-p1-deduct-situation-framework-excluded-from-cache-key.md
- 042-pending-p1-no-server-side-premium-gate-for-frameworks.md
- 043-pending-p1-ssrf-bypass-fetch-agentskills.md
- 044-pending-p1-systemappend-prompt-injection-no-sanitization.md
- 045-pending-p1-summarize-article-systemappend-excluded-from-cache-key.md
- 046-pending-p2-deductionpanel-dual-framework-injection.md
- 047-pending-p2-insights-panel-double-update-generation-increment.md
- 048-pending-p2-analysis-framework-store-not-in-settings-export.md
- 049-pending-p1-standalone-keys-misclassification-seeded-keys.md
- 049-pending-p2-get-active-framework-hot-path-localStorage-reads.md
- 050-pending-p1-disease-outbreak-location-field-never-populated.md
- 050-pending-p2-country-brief-framework-change-no-debounce.md
- 051-pending-p2-sha256-calls-sequential-should-be-parallel.md
- 052-pending-p2-framework-settings-strings-not-i18n.md
- 053-pending-p2-daily-market-brief-framework-no-api-equivalent.md
- 053-pending-p2-yahoo-shipping-stress-no-shared-rate-gate.md
- 054-pending-p2-reddit-permalink-no-url-scheme-validation.md
- 054-pending-p3-fetch-agentskills-dead-rate-limit-stub.md
- 055-pending-p2-social-velocity-ttl-at-minimum-boundary.md
- 055-pending-p3-insights-hardcoded-in-framework-selector.md
- 056-pending-p3-stable-hash-unnecessary-disease-seed.md
- 056-pending-p3-strip-thinking-tags-duplicated-in-summarize-article.md
- 057-pending-p3-framework-selector-id-collision-datestamp.md
- 058-pending-p3-promed-feed-dead-code-commented-out.md
- 059-pending-p3-disease-keywords-duplicated-in-detect-function.md
- 063-pending-p2-summarize-article-as-any-llm-response.md
- 064-pending-p2-activeCache-nonnull-assertion-nullable-map.md
- 066-pending-p2-framework-param-missing-from-widget-agent-system-prompt.md
- 067-pending-p2-isCallerpremium-called-unconditionally-on-empty-fields.md
- 068-pending-p2-inconsistent-hash-algorithm-framework-cache-key.md
- 069-pending-p2-agentskills-response-fields-no-length-cap.md
- 070-pending-p2-framework-selector-refresh-stale-fallback.md
- 071-pending-p3-premium-check-stub-missing-request-param.md
- 072-pending-p3-summarize-article-skipreasons-rebuilt-per-request.md
- 073-pending-p3-fwdata-stored-as-dom-property-preferences-content.md
- 074-pending-p3-max-len-duplicated-agentskills-vs-framework-store.md
- 159-pending-p2-globe-flush-polygons-scenario-precompute.md
- 161-pending-p2-mapcontainer-supply-chain-panel-bidirectional-coupling.md
- 164-pending-p3-fetch-sector-dependency-no-circuit-breaker.md
- 165-pending-p3-scenario-rate-limiter-keys-off-ip-not-identity.md
- 171-pending-p2-iscclosethreshold-inverted-for-lt-operators.md
- 172-pending-p2-sequential-readlatestsnapshot-1600ms-overhead.md
- 173-pending-p2-sequential-per-region-persist-1600ms.md
- 174-pending-p2-seeder-bypasses-runseed-gold-standard.md
- 175-pending-p2-region-taxonomy-3-sources-of-truth.md
- 176-pending-p2-redis-keys-coupled-to-compute-modules-no-adapter.md
- 178-pending-p2-aborontroller-on-rapid-region-pill-clicks.md
- 179-pending-p2-getforecasts-handler-no-cachedfetchjson.md
- 180-pending-p2-regions-find-duplicated-use-getregion-helper.md
- 182-pending-p2-inconsistent-unknown-region-error-handling.md
- 183-pending-p2-writeextrakeywithmeta-positional-args-fragile.md
- 184-pending-p2-pipeline-non-atomic-partial-persist.md
- 185-pending-p2-trigger-watching-runs-on-delta-operators.md
- 186-pending-p2-regime-transition-driver-always-empty.md
- 187-pending-p2-orphan-scripts-shared-iso2-mirror.md
- 188-pending-p2-dangling-docs-internal-references-in-code.md
- 189-pending-p2-refetchforregion-silent-error-swallowing.md
- 190-pending-p3-many-redundant-jsonstringify-casefile-loops.md
- 191-pending-p3-various-helper-and-config-cleanups.md
- 192-pending-p3-perf-micro-cleanups.md
- crawlable-live-tools-strategy-2026-07-24.md
- documentation-code-alignment-final-audit-2026-06-08.md
- 2026-03-27-intelligence-analytical-frameworks-requirements.md
- 2026-03-27-pro-mcp-server-requirements.md
- brief-palette-playground.html
- ARCHITECTURE.md
- bugs.md
- COMPONENTS.md
- DATA_MODEL.md
- dependency-audit-2026-06-02.md
- DESKTOP_CONFIGURATION.md
- DOCUMENTATION.md
- local-backend-audit.md
- NEWS_TRANSLATION_ANALYSIS.md
- PANELS.md
- README.md
- RELEASE_PACKAGING.md
- STATE_MANAGEMENT.md
- TAURI_VALIDATION_REPORT.md
- todo.md
- todo_docs.md
- TODO_Performance.md
- issue-3112-accessibility-controls.png
- issue-4334-live-news-intent.png
- issue-4334-webcam-previews.png
- issue-4336-dashboard-cls-desktop.png
- issue-4336-dashboard-cls-mobile.png
- issue-4337-panel-deferral.png
- issue-4338-map-shell.png
- issue-4378-webgl-map.png
- issue-4380-prehydration-shell.png
- issue-4514-persian-language-settings.png
- issue-4538-composited-animations.png
- new-world-monitor.png
- pr-4282-threat-timeline-panel.png
- pr-4286-mission-presets.png
- pr-4295-panel-freshness-closeup.png
- pr-4295-panel-freshness-deckgl.png
- worldmonitor-7-mar-2026.jpg
- blind-evaluation.md
- provider-policy.md
- viability.md
- country-resilience-audit-2026-06-04.md
- country-resilience-upgrade-plan.md
- documentation-alignment-audit-protocol.md
- documentation-alignment-claim-ledger.template.md
- documentation-alignment-final-report.template.md
- documentation-alignment-remaining-work-2026-06-09.md
- documentation-alignment-role-signoff.template.md
- documentation-code-alignment-audit-2026-06-09-v5.md
- upgrading-country-resilience.md
- youtube-desktop.md
- manifest.json
- README.md
- recompute.mts
- backtest-results.json
- benchmark-results.json
- china-activity-nowcast.mdx
- chokepoints.mdx
- cii-risk-scores.mdx
- cohort-sanity-release-gate.md
- country-resilience-index.mdx
- disease-alert-level.mdx
- disruptions.mdx
- education-flag-flip-runbook.md
- energy-v2-flag-flip-runbook.md
- financial-system-exposure-flag-flip-runbook.md
- financial-system-exposure.md
- indicator-sources.yaml
- known-limitations.md
- news-credibility.mdx
- news-digest-and-briefing.mdx
- pipelines.mdx
- shortages.mdx
- storage.mdx
- swf-classification-rubric.md
- thermal-escalation.mdx
- CommerceService.openapi.yaml
- airline-intel.mdx
- chat-analyst.mdx
- consumer-prices.mdx
- daily-market-brief.mdx
- deduction.mdx
- disease-outbreaks.mdx
- energy-crisis.mdx
- forecast.mdx
- fsi.mdx
- hormuz-tracker.mdx
- indicators-and-signals.mdx
- latest-brief.mdx
- market-implications.mdx
- monitors.mdx
- news-feeds.mdx
- oref-sirens.mdx
- radiation-watch.mdx
- regional-intelligence.mdx
- sanctions-pressure.mdx
- stock-analysis.mdx
- stock-backtest.mdx
- strategic-posture.mdx
- supply-chain.mdx
- tech-readiness.mdx
- telegram-intel.mdx
- thermal-escalation.mdx
- threat-timeline.mdx
- trade-policy.mdx
- world-clock.mdx
- wsb-ticker-scanner.mdx
- x-intel.mdx
- dashboard-lcp-critical-payload-2026-06-29.md
- desktop-mainthread-baseline-2026-07-02.md
- inp-interaction-target-2026-08-05.md
- mobile-mainthread-baseline-2026-06-27.md
- openapi-bundle-capacity-2026-08-13.md
- reading-field-web-vitals.md
- roadmap-pro-HISTORICAL.md
- 2026-03-29-001-feat-gold-layer-commodity-variant-plan.md
- 2026-04-09-001-feat-worldwide-supply-chain-routing-intelligence-plan.md
- 2026-05-04-001-feat-health-readiness-probe-content-age-plan.md
- 2026-05-17-001-fix-feelgood-lifestyle-filter-plan.md
- 2026-05-17-002-fix-persist-story-track-category-plan.md
- resilience-phase-2-structural-rebuild.md
- 30-day-review-plan.md
- distribution-brief.md
- 2026-07-27.json
- 2026-07-27.md
- query-set.json
- README.md
- openrouter-free-model-fallback-2026-08-15.md
- x-profitfounder-2081278706706973138.md
- chokepoint-transit-2026-07.json
- resilience-education-acceptance-2026-08-13.json
- resilience-financial-system-exposure-acceptance-2026-08-13.json
- resilience-financial-system-exposure-non-drs-activation-2026-08-12.json
- resilience-low-carbon-owid-migration-2026-06-10.json
- resilience-pillar-sensitivity-2026-04-21.json
- resilience-ranking-2026-04-21.json
- resilience-ranking-2026-05-28.json
- resilience-ranking-live-pre-repair-2026-04-22.json
- resilience-ranking-pillar-combined-projected-2026-04-21.json
- welcome-email-checkout-identity-diverges-from-clerk-login-identity.md
- checks-must-fail-closed-when-they-lose-their-target.md
- corroboration-counts-publisher-families.md
- egress-cost-tracks-origin-miss-rate-not-client-count.md
- gate-rollouts-on-traffic-weighted-data-not-a-hand-picked-cohort.md
- retention-throughput-is-sized-against-eligibility-not-intake.md
- sentry-noise-filtering-with-stack-gating-and-signature-matching.md
- source-label-rrf-needs-independent-corroboration.md
- test-guard-assertions-and-module-state-reset.md
- weighted-blend-renormalization-turns-corruption-into-a-higher-score.md
- a-normalizer-that-truncates-at-a-trailing-boundary-blinds-its-own-test.md
- deleting-a-parameter-doesnt-delete-the-branch-it-used-to-select.md
- i18n-shell-namespaces-are-byte-budgeted-first-paint-surface.md
- mutate-each-call-site-a-global-mutant-hides-per-site-holes.md
- never-render-a-confident-empty-state-from-a-loader-that-cannot-distinguish-miss-from-failure.md
- prove-what-the-sanctioned-helper-adds-not-what-the-refactor-preserves.md
- ref-param-is-affiliate-attribution-use-utm-for-internal-source-tags.md
- unique-match-is-not-identity-verify-attribution-against-an-authoritative-field.md
- verification-grep-must-cover-every-file-type-it-claims.md
- verify-the-verifier-mutation-test-every-detection-layer.md
- convex-occ-write-conflicts-hot-document-write-avoidance.md
- seeder-auxiliary-redis-writes-timeout.md
- closed-world-classification-gate-for-config-completeness.md
- contract-gate-field-names-miss-value-axis.md
- country-specific-summary-composition.md
- deduping-redundant-work-removes-the-recovery-it-was-accidentally-providing.md
- evidence-gate-llm-extracted-values-bypass-classes.md
- hedge-cache-read-against-origin-not-hard-timeout.md
- mcp-freshness-check-for-a-new-key-stales-the-whole-tool.md
- multi-source-freshness-clock-must-reduce-with-min.md
- primary-fallback-inversion-budget-transfer.md
- arcgis-pagination-offset-must-advance-by-returned-rows.md
- authority-gated-cyclone-seed-sources.md
- ecb-change1d-is-an-absolute-rate-delta-not-a-percentage.md
- gb-tesco-anti-bot-blocked-both-scrape-and-fallback-providers.md
- mcp-crawler-get-and-method-aware-canonical-redirects.md
- merged-is-not-ran-long-cron-seeders.md
- npm-registry-outage-reds-the-security-audit-gate.md
- opensky-bbox-area-billing-flat-top-tier.md
- railway-cron-schedule-lives-on-the-deployment-manifest.md
- railway-seeder-watch-paths-can-skip-deployments.md
- timeout-assumed-a-routing-pin-that-never-existed.md
- umami-answers-http-200-when-it-drops-a-bot-write.md
- upstash-max-request-size-counts-one-command-and-answers-http-200.md
- usda-fas-psd-uses-api-fas-usda-gov.md
- vendor-sdk-hidden-retries-nested-retry-ladder.md
- a-check-gate-that-rebuilt-its-expectation-from-the-artifact-it-was-checking.md
- a-guard-that-hardcodes-an-external-services-latency-goes-green-when-that-latency-drifts.md
- activation-deep-link-targeted-a-capability-pro-lacks.md
- an-admission-guard-that-ignores-prior-runtime-cost-repeats-the-bug-it-guards.md
- billing-state-cancelled-but-paid-through-misclassified-as-lapsed.md
- bootstrap-key-health-missing-payload.md
- catch-all-pool-becoming-a-real-partition-silently-narrows-consumers.md
- country-scope-filter-permissive-default-leaked-unattributed-alerts.md
- curl-failure-sentinel-doubled-by-echo-fallback.md
- degraded-200-digest-poisoned-the-last-good-cache.md
- denied-push-permission-rendered-as-retryable-failure.md
- flag-dark-dimension-still-moves-published-scores.md
- health-must-not-grade-an-unconfigured-optional-source.md
- key-existence-checks-cannot-detect-stale-translations.md
- keyword-spike-baseline-window-outran-the-capped-fetch.md
- locale-specific-china-news-coverage-projection.md
- mint-failed-named-a-mint-nobody-attempted.md
- name-shaped-trampoline-allowlist-cannot-match-a-nameless-frame.md
- one-route-401-declared-the-whole-anon-session-dead.md
- playback-control-gated-on-a-clerk-role-field-with-no-writer.md
- pre-push-green-tree-cache-attested-a-tree-the-gates-never-ran.md
- reject-degraded-china-macro-seed-publication.md
- stripped-null-keys-in-a-fallback-cache-crash-typed-consumers.md
- ttl-staleness-audit-must-ignore-comments.md
- desktop-cls-immediate-tier-panel-mounts-need-deferred-shells.md
- git-push-timeout-stale-core-hookspath.md
- test-suite-idle-waits-and-redundant-parsing.md
- ais-relay-self-request-configured-vs-bound-port.md
- mcp-quota-credential-class-vs-plan-family-scoping-bypass.md
- deterministic-gdelt-bulk-fixtures.md
- pre-push-fed-vitest-dom-tests-to-the-node-test-runner.md
- china-stock-connect-exchange-endpoints.md
- deferred-panel-mounts-after-the-boot-data-pass-and-keeps-its-constructor-empty-state.md
- panel-scheduled-but-never-primed-shows-loading-radar-for-a-full-interval.md
- scroll-reprime-of-a-zero-ttl-panel-flickers-the-loading-radar.md
- purging-the-live-product-catalog-three-layer-cache.md
- 2026-07-14-bootstrap-r2-economic-comparison.md
- 2026-07-14-bootstrap-r2-timeout-measurement.md
- 2026-07-16-bootstrap-kv-verify.md
- china-activity-nowcast.mdx
- chokepoints.mdx
- cii-risk-scores.mdx
- country-resilience-index.mdx
- disease-alert-level.mdx
- disruptions.mdx
- news-credibility.mdx
- news-digest-and-briefing.mdx
- pipelines.mdx
- shortages.mdx
- storage.mdx
- thermal-escalation.mdx
- airline-intel.mdx
- chat-analyst.mdx
- consumer-prices.mdx
- daily-market-brief.mdx
- deduction.mdx
- disease-outbreaks.mdx
- energy-crisis.mdx
- forecast.mdx
- fsi.mdx
- hormuz-tracker.mdx
- indicators-and-signals.mdx
- latest-brief.mdx
- market-implications.mdx
- monitors.mdx
- news-feeds.mdx
- oref-sirens.mdx
- radiation-watch.mdx
- regional-intelligence.mdx
- sanctions-pressure.mdx
- stock-analysis.mdx
- stock-backtest.mdx
- strategic-posture.mdx
- supply-chain.mdx
- tech-readiness.mdx
- telegram-intel.mdx
- thermal-escalation.mdx
- threat-timeline.mdx
- trade-policy.mdx
- world-clock.mdx
- wsb-ticker-scanner.mdx
- x-intel.mdx
- .glossary.md
- .translation-spec.md
- about.mdx
- accounts.mdx
- adding-endpoints.mdx
- agent-discovery.mdx
- agent-skills.mdx
- ai-intelligence.mdx
- algorithms.mdx
- api-brief.mdx
- api-commerce.mdx
- api-key-deployment.mdx
- api-keys.mdx
- api-notifications.mdx
- api-oauth.mdx
- api-platform.mdx
- api-proxies.mdx
- api-reference.mdx
- api-scenarios.mdx
- api-shipping-v2.mdx
- api-versioning.mdx
- architecture.mdx
- authentication.mdx
- changelog.mdx
- china-corporate-disclosures.mdx
- china-data-coverage.mdx
- china-decision-signals.mdx
- china-logistics-corridors.mdx
- china-official-macro-policy.mdx
- cli.mdx
- contributing.mdx
- corrections.mdx
- cors.mdx
- country-instability-index.mdx
- data-sources.mdx
- decision-signal-provenance.mdx
- desktop-app.mdx
- documentation.mdx
- dpa.mdx
- embed-live-map.mdx
- eula.mdx
- features.mdx
- finance-data.mdx
- geographic-convergence.mdx
- getting-started.mdx
- global-procurement-intelligence.mdx
- health-endpoints.mdx
- hotspots.mdx
- infrastructure-cascade.mdx
- license.mdx
- map-engine.mdx
- maps-and-geocoding.mdx
- maritime-intelligence.mdx
- mcp-apps.mdx
- mcp-error-catalog.mdx
- mcp-jmespath.mdx
- mcp-overview.mdx
- mcp-quickstart.mdx
- mcp-tools-reference.mdx
- military-tracking.mdx
- natural-disasters.mdx
- orbital-surveillance.mdx
- overview.mdx
- premium-finance-search.mdx
- premium-finance.mdx
- pricing.mdx
- privacy.mdx
- relay-parameters.mdx
- release-packaging.mdx
- releasing-cli.mdx
- route-explorer.mdx
- sandbox.mdx
- scenario-engine.mdx
- sdks.mdx
- signal-intelligence.mdx
- source-attribution.mdx
- strategic-risk.mdx
- support.mdx
- terms.mdx
- trademark-policy.mdx
- usage-auth.mdx
- usage-errors.mdx
- usage-quickstart.mdx
- usage-rate-limits.mdx
- webcam-layer.mdx
- webmcp.mdx
- .mintignore
- .mintlifyignore
- about.mdx
- accounts.mdx
- adding-endpoints.mdx
- agent-discovery.mdx
- agent-skills.mdx
- ai-intelligence.mdx
- algorithms.mdx
- analytics-collector-operations.md
- api-brief.mdx
- api-commerce.mdx
- api-key-deployment.mdx
- api-keys.mdx
- api-notifications.mdx
- api-oauth.mdx
- api-platform.mdx
- api-proxies.mdx
- api-reference.mdx
- api-scenarios.mdx
- api-shipping-v2.mdx
- api-versioning.mdx
- architecture.mdx
- authentication.mdx
- changelog.mdx
- china-corporate-disclosures.mdx
- china-data-coverage.mdx
- china-decision-signals.mdx
- china-logistics-corridors.mdx
- china-official-macro-policy.mdx
- cli.mdx
- climate-variant-full.md
- COMMUNITY-PROMOTION-GUIDE.md
- contributing.mdx
- corrections.mdx
- cors.mdx
- country-instability-index.mdx
- data-sources.mdx
- decision-signal-provenance.mdx
- DEPLOYMENT-PLAN.md
- desktop-app.mdx
- desktop-parity-matrix.md
- docs.json
- documentation.mdx
- dpa.mdx
- embed-live-map.mdx
- eula.mdx
- favicon.png
- fear-greed-index-2.0-brief.md
- features.mdx
- finance-data.mdx
- geographic-convergence.mdx
- getting-started.mdx
- global-procurement-intelligence.mdx
- harness-engineering-roadmap.md
- health-endpoints.mdx
- health-variant-full.md
- hotspots.mdx
- infrastructure-cascade.mdx
- license.mdx
- local-backend-audit.md
- logo.png
- map-engine.mdx
- maps-and-geocoding.mdx
- maritime-intelligence.mdx
- market-data-cadence-audit.md
- mcp-apps.mdx
- mcp-error-catalog.mdx
- mcp-jmespath.mdx
- mcp-overview.mdx
- mcp-quickstart.mdx
- mcp-tools-reference.mdx
- military-tracking.mdx
- natural-disasters.mdx
- og-image.png
- orbital-surveillance.mdx
- overview.mdx
- payments-checkout-rate-limit-operations.md
- premium-finance-search.mdx
- premium-finance.mdx
- PRESS_KIT.md
- pricing.mdx
- privacy.mdx
- railway-seed-consolidation-runbook.md
- relay-parameters.mdx
- release-packaging.mdx
- releasing-cli.mdx
- route-explorer.mdx
- sandbox.mdx
- scenario-engine.mdx
- sdks.mdx
- signal-intelligence.mdx
- source-attribution.mdx
- strategic-risk.mdx
- support.mdx
- TAURI_VALIDATION_REPORT.md
- terms.mdx
- trademark-policy.mdx
- tradingview-screener-integration.md
- usage-auth.mdx
- usage-errors.mdx
- usage-quickstart.mdx
- usage-rate-limits.mdx
- user-requests.md
- webcam-layer.mdx
- webmcp.mdx
- desktop-overlay.png
- mobile-in-flow.png
- layer-finance-ais-z5.png
- layer-finance-bases-z5.png
- layer-finance-cables-z4.png
- layer-finance-central-banks-z5.png
- layer-finance-commodity-hubs-z5.png
- layer-finance-conflicts-z4.png
- layer-finance-cyber-z5.png
- layer-finance-datacenters-cluster-z3.png
- layer-finance-datacenters-icons-z6.png
- layer-finance-economic-z5.png
- layer-finance-financial-centers-z5.png
- layer-finance-fires-z5.png
- layer-finance-flights-z5.png
- layer-finance-hotspots-z4.png
- layer-finance-irradiators-z5.png
- layer-finance-military-z5.png
- layer-finance-minerals-z5.png
- layer-finance-natural-z5.png
- layer-finance-news-z5.png
- layer-finance-nuclear-z5.png
- layer-finance-outages-z5.png
- layer-finance-pipelines-z4.png
- layer-finance-ports-z5.png
- layer-finance-protests-z5.png
- layer-finance-spaceports-z5.png
- layer-finance-stock-exchanges-z5.png
- layer-finance-waterways-z5.png
- layer-finance-weather-z5.png
- layer-full-ais-z5.png
- layer-full-apt-groups-z5.png
- layer-full-bases-z5.png
- layer-full-cables-z4.png
- layer-full-conflicts-z4.png
- layer-full-cyber-z5.png
- layer-full-datacenters-cluster-z3.png
- layer-full-datacenters-icons-z6.png
- layer-full-disease-outbreaks-z5.png
- layer-full-economic-z5.png
- layer-full-fires-z5.png
- layer-full-flights-z5.png
- layer-full-hotspots-z4.png
- layer-full-irradiators-z5.png
- layer-full-military-z5.png
- layer-full-minerals-z5.png
- layer-full-natural-z5.png
- layer-full-news-z5.png
- layer-full-nuclear-z5.png
- layer-full-outages-z5.png
- layer-full-pipelines-z4.png
- layer-full-ports-z5.png
- layer-full-protests-z5.png
- layer-full-spaceports-z5.png
- layer-full-waterways-z5.png
- layer-full-weather-z5.png
- layer-tech-accelerators-z5.png
- layer-tech-ais-z5.png
- layer-tech-bases-z5.png
- layer-tech-cables-z4.png
- layer-tech-cloud-regions-z5.png
- layer-tech-conflicts-z4.png
- layer-tech-cyber-z5.png
- layer-tech-datacenters-cluster-z3.png
- layer-tech-datacenters-icons-z6.png
- layer-tech-economic-z5.png
- layer-tech-fires-z5.png
- layer-tech-flights-z5.png
- layer-tech-hotspots-z4.png
- layer-tech-irradiators-z5.png
- layer-tech-military-z5.png
- layer-tech-minerals-z5.png
- layer-tech-natural-z5.png
- layer-tech-news-z5.png
- layer-tech-nuclear-z5.png
- layer-tech-outages-z5.png
- layer-tech-pipelines-z4.png
- layer-tech-ports-z5.png
- layer-tech-protests-z5.png
- layer-tech-spaceports-z5.png
- layer-tech-startup-hubs-z5.png
- layer-tech-tech-events-z5.png
- layer-tech-tech-hqs-z5.png
- layer-tech-waterways-z5.png
- layer-tech-weather-z5.png
- a11y-axe-scan.spec.ts
- a11y-landmarks-tablist.spec.ts
- auth-ui.spec.ts
- axe-violation-baseline.ts
- blocked-storage-services.spec.ts
- breaking-news-banner-provenance.spec.ts
- brief-magazine.spec.ts
- capture-screenshot.ts
- china-activity-nowcast-panel.spec.ts
- china-corridor-panel.spec.ts
- circuit-breaker-persistence.spec.ts
- collapsed-map-first-paint.spec.ts
- country-deep-dive-visibility.spec.ts
- dashboard-cls.spec.ts
- dashboard-lcp-attribution.spec.ts
- dashboard-news-request-budget.spec.ts
- dashboard-wide-layout.spec.ts
- deduct-situation.spec.ts
- desktop-bottom-zone.spec.ts
- embed.spec.ts
- giving-provenance.spec.ts
- header-cls.spec.ts
- header-reservation.ts
- insights-brief-readability.spec.ts
- investments-panel.spec.ts
- keyword-spike-flow.spec.ts
- live-media-intent.spec.ts
- map-harness.spec.ts
- mcp-grant-consent.spec.ts
- mission-presets.spec.ts
- mobile-bottom-navigation.spec.ts
- mobile-map-native.spec.ts
- mobile-map-popup.spec.ts
- news-custom-category-rotation.spec.ts
- panel-drag-reorder.spec.ts
- panel-font-scaling.spec.ts
- prehydration-shell.spec.ts
- pro-activation.spec.ts
- rag-vector-store.spec.ts
- runtime-fetch.spec.ts
- secondary-startup.spec.ts
- settings-panel-live-apply.spec.ts
- settings-source-live-apply.spec.ts
- theme-toggle.spec.ts
- tsconfig.json
- variant-live-smoke-response-capture.ts
- variant-live-smoke.spec.ts
- visual-chrome.spec.ts
- webmcp.spec.ts
- widget-builder.spec.ts
- widget-sandbox.spec.ts
- dashboard-screenshot.ts
- wired-logo.svg
- worldmonitor-7-mar-2026-1280.avif
- worldmonitor-7-mar-2026-1280.webp
- worldmonitor-7-mar-2026-640.avif
- worldmonitor-7-mar-2026-640.webp
- worldmonitor-7-mar-2026-960.avif
- worldmonitor-7-mar-2026-960.webp
- worldmonitor-7-mar-2026.jpg
- CheckoutConsent.tsx
- Footer.tsx
- LegalFooterNav.tsx
- Logo.tsx
- pricing-billing-mode.ts
- PricingSection.tsx
- SoonBadge.tsx
- WiredBadge.tsx
- teasers.json
- tiers.json
- ar.json
- bg.json
- cs.json
- de.json
- el.json
- en.json
- es.json
- fa.json
- fr.json
- hi.json
- hr.json
- hu.json
- it.json
- ja.json
- ko.json
- nl.json
- pl.json
- pt.json
- ro.json
- ru.json
- sv.json
- sw.json
- th.json
- tr.json
- uk.json
- vi.json
- zh-TW.json
- zh.json
- checkout-intent-url.ts
- checkout-rate-limit.ts
- checkout-transport.ts
- checkout.ts
- clerk-dom-safety.ts
- clerk-session.ts
- clerk-user-state.ts
- clerk.ts
- entitlement-watchdog.ts
- teasers.ts
- timeout-signal.ts
- welcome-redirect.ts
- Agents.tsx
- CardLink.tsx
- Depth.tsx
- FAQ.tsx
- FinalCta.tsx
- FirstFive.tsx
- Hero.tsx
- LiveStrip.tsx
- Moments.tsx
- Nav.tsx
- PricingTeaser.tsx
- SectionHeading.tsx
- TaskRoutes.tsx
- App.tsx
- debugbear-rum.ts
- i18n.ts
- index.css
- mailcheck.d.ts
- main.tsx
- ProDomErrorBoundary.tsx
- routes.ts
- sentry-allow-urls.ts
- sentry-filter-policy.ts
- sentry.ts
- turnstile.ts
- vite-env.d.ts
- welcome-language.ts
- welcome-main.tsx
- welcome-prerender.tsx
- welcome-root.ts
- WelcomeApp.tsx
- .env.example
- .env.production
- .gitignore
- index.html
- metadata.json
- package-lock.json
- package.json
- prerender.mjs
- README.md
- tsconfig.json
- vite.config.ts
- welcome.html
- annotations.proto
- airport_delay.proto
- aviation_news_item.proto
- carrier.proto
- flight_instance.proto
- get_airport_ops_summary.proto
- get_carrier_ops.proto
- get_flight_status.proto
- get_youtube_live_stream_info.proto
- list_airport_delays.proto
- list_airport_flights.proto
- list_aviation_news.proto
- position_sample.proto
- price_quote.proto
- search_flight_prices.proto
- search_google_dates.proto
- search_google_flights.proto
- service.proto
- track_aircraft.proto
- execute_batch.proto
- service.proto
- climate_anomaly.proto
- climate_disaster.proto
- climate_news_item.proto
- co2_monitoring.proto
- get_co2_monitoring.proto
- get_ocean_ice_data.proto
- list_air_quality_data.proto
- list_climate_anomalies.proto
- list_climate_disasters.proto
- list_climate_news.proto
- ocean_ice_data.proto
- service.proto
- company_monitoring.proto
- coverage.proto
- events.proto
- portfolio.proto
- service.proto
- acled_event.proto
- get_humanitarian_summary.proto
- get_humanitarian_summary_batch.proto
- humanitarian_summary.proto
- list_acled_events.proto
- list_iran_events.proto
- list_ucdp_events.proto
- service.proto
- ucdp_event.proto
- consumer_prices_data.proto
- get_consumer_price_basket_series.proto
- get_consumer_price_freshness.proto
- get_consumer_price_overview.proto
- list_consumer_price_categories.proto
- list_consumer_price_movers.proto
- list_retailer_price_spreads.proto
- service.proto
- country.proto
- general_error.proto
- geo.proto
- i18n.proto
- identifiers.proto
- pagination.proto
- severity.proto
- time.proto
- cyber_threat.proto
- list_cyber_threats.proto
- service.proto
- displacement.proto
- get_displacement_summary.proto
- get_population_exposure.proto
- service.proto
- bis_data.proto
- economic_data.proto
- get_bis_credit.proto
- get_bis_exchange_rates.proto
- get_bis_policy_rates.proto
- get_bls_series.proto
- get_china_activity_nowcast.proto
- get_china_macro_snapshot.proto
- get_crude_inventories.proto
- get_ecb_fx_rates.proto
- get_economic_calendar.proto
- get_economic_stress.proto
- get_energy_capacity.proto
- get_energy_crisis_policies.proto
- get_energy_prices.proto
- get_eu_fsi.proto
- get_eu_gas_storage.proto
- get_eu_yield_curve.proto
- get_eurostat_country_data.proto
- get_fao_food_price_index.proto
- get_fred_series.proto
- get_fred_series_batch.proto
- get_macro_signals.proto
- get_nat_gas_storage.proto
- get_national_debt.proto
- get_oil_inventories.proto
- get_oil_stocks_analysis.proto
- list_bigmac_prices.proto
- list_fuel_prices.proto
- list_global_tenders.proto
- list_grocery_basket_prices.proto
- list_world_bank_indicators.proto
- service.proto
- forecast.proto
- get_forecast_scorecard.proto
- get_forecasts.proto
- get_simulation_outcome.proto
- get_simulation_package.proto
- service.proto
- trigger_simulation.proto
- get_giving_summary.proto
- giving.proto
- service.proto
- list_air_quality_alerts.proto
- list_disease_outbreaks.proto
- service.proto
- search_imagery.proto
- service.proto
- get_bootstrap_data.proto
- get_cable_health.proto
- get_ip_geo.proto
- get_temporal_baseline.proto
- infrastructure.proto
- list_internet_ddos_attacks.proto
- list_internet_outages.proto
- list_internet_traffic_anomalies.proto
- list_service_statuses.proto
- list_temporal_anomalies.proto
- record_baseline_snapshot.proto
- reverse_geocode.proto
- service.proto
- classify_event.proto
- compute_energy_shock.proto
- deduct_situation.proto
- get_china_decision_signals.proto
- get_company_enrichment.proto
- get_country_energy_profile.proto
- get_country_facts.proto
- get_country_intel_brief.proto
- get_country_port_activity.proto
- get_country_risk.proto
- get_gdelt_topic_timeline.proto
- get_intel_timeline.proto
- get_pizzint_status.proto
- get_regime_history.proto
- get_regional_brief.proto
- get_regional_snapshot.proto
- get_risk_scores.proto
- get_similar_events.proto
- get_social_velocity.proto
- gps_jamming.proto
- intel_history_record.proto
- intelligence.proto
- list_company_signals.proto
- list_cross_source_signals.proto
- list_gps_interference.proto
- list_market_implications.proto
- list_material_events.proto
- list_oref_alerts.proto
- list_satellites.proto
- list_security_advisories.proto
- list_telegram_feed.proto
- list_x_feed.proto
- satellite.proto
- search_gdelt_documents.proto
- search_intel_history.proto
- search_sec_filings.proto
- service.proto
- register_interest.proto
- service.proto
- submit_contact.proto
- get_vessel_snapshot.proto
- list_navigational_warnings.proto
- service.proto
- vessel_snapshot.proto
- analyze_stock.proto
- backtest_stock.proto
- get_cot_positioning.proto
- get_country_stock_index.proto
- get_fear_greed_index.proto
- get_gold_intelligence.proto
- get_hyperliquid_flow.proto
- get_insider_transactions.proto
- get_market_breadth_history.proto
- get_physical_premiums.proto
- get_sector_summary.proto
- get_stock_analysis_history.proto
- list_ai_tokens.proto
- list_commodity_quotes.proto
- list_crypto_quotes.proto
- list_crypto_sectors.proto
- list_defi_tokens.proto
- list_earnings_calendar.proto
- list_etf_flows.proto
- list_gulf_quotes.proto
- list_market_quotes.proto
- list_other_tokens.proto
- list_stablecoin_markets.proto
- list_stored_stock_backtests.proto
- market_quote.proto
- service.proto
- get_aircraft_details.proto
- get_aircraft_details_batch.proto
- get_defense_industrial_base.proto
- get_theater_posture.proto
- get_usni_fleet_report.proto
- get_wingbits_live_flight.proto
- get_wingbits_status.proto
- list_defense_patents.proto
- list_military_bases.proto
- list_military_flights.proto
- military_flight.proto
- military_vessel.proto
- service.proto
- usni_fleet.proto
- list_natural_events.proto
- service.proto
- get_summarize_article_cache.proto
- list_feed_digest.proto
- news_item.proto
- service.proto
- summarize_article.proto
- list_positive_geo_events.proto
- service.proto
- list_prediction_markets.proto
- prediction_market.proto
- service.proto
- list_radiation_observations.proto
- radiation_observation.proto
- service.proto
- list_arxiv_papers.proto
- list_hackernews_items.proto
- list_tech_events.proto
- list_trending_repos.proto
- research_item.proto
- service.proto
- get_demographics_capability.proto
- get_food_stocks.proto
- get_resilience_ranking.proto
- get_resilience_runtime_manifest.proto
- get_resilience_score.proto
- resilience.proto
- service.proto
- service.proto
- toronto_safety.proto
- country_sanctions_pressure.proto
- list_sanctions_pressure.proto
- lookup_entity.proto
- program_sanctions_pressure.proto
- sanctions_entry.proto
- service.proto
- get_scenario_status.proto
- list_scenario_templates.proto
- run_scenario.proto
- service.proto
- earthquake.proto
- list_earthquakes.proto
- service.proto
- list_webhooks.proto
- register_webhook.proto
- route_intelligence.proto
- service.proto
- get_bypass_options.proto
- get_china_corridor_control_towers.proto
- get_chokepoint_history.proto
- get_chokepoint_status.proto
- get_country_chokepoint_index.proto
- get_country_cost_shock.proto
- get_country_products.proto
- get_critical_minerals.proto
- get_mineral_production.proto
- get_multi_sector_cost_shock.proto
- get_route_explorer_lane.proto
- get_route_impact.proto
- get_sector_dependency.proto
- get_shipping_rates.proto
- get_shipping_stress.proto
- list_energy_disruptions.proto
- list_fuel_shortages.proto
- list_pipelines.proto
- list_storage_facilities.proto
- service.proto
- supply_chain_data.proto
- list_thermal_escalations.proto
- service.proto
- thermal_escalation_cluster.proto
- get_customs_revenue.proto
- get_tariff_trends.proto
- get_trade_barriers.proto
- get_trade_flows.proto
- get_trade_restrictions.proto
- list_comtrade_flows.proto
- service.proto
- trade_data.proto
- list_unrest_events.proto
- service.proto
- unrest_event.proto
- get_webcam_image.proto
- list_webcams.proto
- service.proto
- fire_detection.proto
- list_fire_detections.proto
- service.proto
- buf.gen.yaml
- buf.lock
- buf.yaml
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- index.json
- docs-server-card.json
- server-card.json
- agent-card.json
- ai-catalog.json
- api-catalog
- mcp-registry-auth
- security.txt
- webhook-sample.json
- download.md
- llms.txt
- countries-110m.json
- countries-50m.json
- countries.geojson
- country-boundary-overrides.geojson
- README.md
- llms.txt
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- og-image.png
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- og-image.png
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- og-image.png
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- favicon.svg
- og-image.png
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- og-image.png
- android-chrome-192x192.png
- android-chrome-512x512.png
- android-chrome-96x96.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- og-image.png
- worldmonitor-icon-1024.png
- dpa.pdf
- eula.pdf
- manifest.json
- privacy.pdf
- terms.pdf
- happy-dark.json
- happy-light.json
- strait-of-hormuz-transit-report-2026-07-og.png
- get-chokepoint-status.json
- get-country-intel-brief.json
- get-country-risk.json
- get-forecasts.json
- get-resilience-ranking.json
- get-resilience-score.json
- index.json
- list-acled-events.json
- list-market-quotes.json
- earth-blue-marble.jpg
- earth-day.jpg
- earth-topo-bathy.jpg
- earth-water.png
- night-sky.png
- 315df476ff0a007d587f6a7455aa3e4e.txt
- 404.html
- agent-view.json
- agent.txt
- agents.md
- ai-search.md
- auth.md
- developers.md
- embed.js
- f25eec9ff48713a38c0a66a7f0628d46.txt
- favicon.ico
- home.md
- llms-full.txt
- llms.txt
- mapbox-gl-rtl-text.min.js
- mcp-server.md
- offline.html
- openapi.md
- pricing.md
- push-handler.js
- robots.api.txt
- robots.variant.txt
- robots.www.txt
- schemamap.xml
- sdks.md
- sitemap.xml
- support.md
- wm-widget-sandbox.html
- adapters.mjs
- adapters.mjs
- calendar.mjs
- snapshot-builder.mjs
- source-contracts.mjs
- source-runtime.mjs
- adapters.mjs
- normalize.mjs
- adapters.mjs
- adapters.mjs
- brief-adjacency-pairs.json
- cascade-rules.json
- country-codes.json
- curated-bases.json
- energy-crisis-policies.json
- energy-disruptions.json
- entity-graph.json
- forecast-evaluation-benchmark.json
- forecast-historical-benchmark.json
- fuel-shortages.json
- mirta-processed.json
- pipelines-gas.json
- pipelines-oil.json
- prediction-tags.json
- spr-policies.json
- storage-facilities.json
- _upstash-pipeline.mjs
- airport-notify-location.mjs
- alberta-emergency-alert.mjs
- bc-emergency-info.mjs
- boc-valet.mjs
- brief-compose.mjs
- brief-dedup-consts.d.mts
- brief-dedup-consts.mjs
- brief-dedup-embed.mjs
- brief-dedup-jaccard.d.mts
- brief-dedup-jaccard.mjs
- brief-dedup-replay-log.mjs
- brief-dedup.mjs
- brief-embedding.mjs
- brief-llm.mjs
- brief-replay-constants.mjs
- brief-synthesis-reuse.mjs
- brief-url-sign.mjs
- canada-alerts-union.mjs
- company-monitoring-classification.d.mts
- company-monitoring-classification.mjs
- company-monitoring-classifier-client.mjs
- company-monitoring-exa.mjs
- company-monitoring-x-provider.mjs
- crypto.cjs
- digest-cooldown-config.mjs
- digest-cooldown-decision.mjs
- digest-cooldown-shadow-log.mjs
- digest-delivered-log.mjs
- digest-delivery-plan.mjs
- digest-only-user.mjs
- digest-opinion-track-filter.mjs
- digest-orchestration-helpers.mjs
- email-summary-html.mjs
- entity-gazetteer.mjs
- followed-countries-fetch.cjs
- gta-update.mjs
- gtfsrt.mjs
- js-source-structure.mjs
- llm-chain.cjs
- llm-model-policy.cjs
- llm-telemetry.cjs
- main-module.mjs
- notification-webhook-ssrf.cjs
- open511.mjs
- openapi-codegen.mjs
- poll-generation-guard.cjs
- provincial-511.mjs
- quiet-hours.cjs
- resend-from.cjs
- resilience-formula.mjs
- saskalert.mjs
- sebuf-deferred-services.mjs
- sebuf-query-param-contract.mjs
- statcan-wds.mjs
- story-track-batch-reader.mjs
- thermal-escalation.mjs
- toronto-official-cad.mjs
- toronto-road-restrictions.mjs
- tps-open-data.mjs
- tps-seed-runner.mjs
- user-context.cjs
- usni-fleet-parser.cjs
- watchlist-story-events.mjs
- watchlist-story-scan.mjs
- x-news-accounts.cjs
- x-poll-cycle.cjs
- pro-test.json
- western-pacific-cyclones.mjs
- _helpers.mjs
- _sanitize.mjs
- actor-scoring.mjs
- alert-emitter.mjs
- balance-vector.mjs
- diff-snapshot.mjs
- evidence-collector.mjs
- freshness.mjs
- mobility.mjs
- narrative.mjs
- persist-snapshot.mjs
- regime-derivation.mjs
- regime-history.mjs
- scenario-builder.mjs
- snapshot-meta.mjs
- transmission-templates.mjs
- trigger-evaluator.mjs
- triggers.config.mjs
- weekly-brief.mjs
- _511-rate-limit.mjs
- _bet-baserate.mjs
- _bet-templates-commodities.mjs
- _bet-templates-energy.mjs
- _bet-templates-macro.mjs
- _bet-templates-markets-classify.mjs
- _bet-templates-markets-geo.mjs
- _bet-templates-markets.mjs
- _bet-templates.mjs
- _bundle-runner.mjs
- _china-exchange-transport.mjs
- _china-macro-contract.mjs
- _china-news-coverage.mjs
- _cii-risk-cache-keys.mjs
- _climate-news-helpers.mjs
- _climate-zones.mjs
- _clustering.mjs
- _conflict-gdelt-bulk.mjs
- _conflict-gdelt.d.mts
- _conflict-gdelt.mjs
- _conflict-hapi.mjs
- _content-age-helpers.mjs
- _country-resolver.mjs
- _country-stock-index-registry.mjs
- _country-stock-index.mjs
- _defense-industrial-source.mjs
- _defense-patents-source.mjs
- _demographics-capability-source.mjs
- _digest-markdown.mjs
- _disease-outbreaks-helpers.mjs
- _econ-actuals.mjs
- _ema-threat-engine.mjs
- _energy-disruption-registry.mjs
- _eurostat-utils.mjs
- _feed-health.mjs
- _food-stocks-helpers.mjs
- _forecast-bets-keys.mjs
- _forecast-dashboard.mjs
- _forecast-ensemble.mjs
- _forecast-funnel.mjs
- _forecast-market-settlements.mjs
- _forecast-resolution-eval.mjs
- _forecast-resolution.mjs
- _forecast-scorecard.mjs
- _fred-seeder.mjs
- _fred-series.mjs
- _fuel-shortage-registry.mjs
- _gdelt-bulk-contract.mjs
- _gdelt-bulk-materializer.mjs
- _gdelt-fetch.mjs
- _gem-geojson-to-canonical.py
- _github-status-lifecycle.mjs
- _global-tenders.mjs
- _gpsjam-parse.mjs
- _html-entities.mjs
- _iea-oil-stocks-helpers.mjs
- _imf-weo-content-age-helpers.mjs
- _ingestion-coverage.cjs
- _insights-brief.mjs
- _insights-synthesis-diagnostics.mjs
- _kv-storage.mjs
- _llm-json.mjs
- _llm-model-timeouts.d.mts
- _llm-model-timeouts.mjs
- _locale-keys.mjs
- _military-surges.mjs
- _open-meteo-archive.mjs
- _pipeline-dedup.mjs
- _pipeline-registry.mjs
- _portwatch-content-freshness.mjs
- _power-reliability-helpers.mjs
- _prediction-classify.mjs
- _prediction-scoring.mjs
- _proxy-utils.cjs
- _r2-storage.mjs
- _recall-benchmark-core.mjs
- _resilience-intervals.mjs
- _sanctions-source.mjs
- _seed-contract.mjs
- _seed-envelope-source.mjs
- _seed-history.mjs
- _seed-utils.mjs
- _sema-sanctions.mjs
- _shared-av.mjs
- _simulation-queue-constants.d.mts
- _simulation-queue-constants.mjs
- _storage-facility-registry.mjs
- _thermal-dashboard.mjs
- _ticker-validation.mjs
- _trade-parse-utils.mjs
- _ucdp-dashboard.mjs
- _upstash-rest.mjs
- _wb-country-dict-content-age-helpers.mjs
- _weather-alert-select.mjs
- _wildfire-dashboard.mjs
- _yahoo-fetch.mjs
- _yahoo-sector-valuations.cjs
- agent-pr-snapshot.mjs
- agent-preflight.mjs
- ais-relay-entity-decode.test.cjs
- ais-relay-ingestion.test.cjs
- ais-relay-rss.test.cjs
- ais-relay-seed-fetchedat.test.cjs
- ais-relay-test-preload.cjs
- ais-relay.cjs
- apply-openapi-filter-param-schemas.mjs
- audit-china-coverage.mjs
- audit-china-decision-parity.mjs
- audit-convex-string-calls.cjs
- audit-dodo-catalog.cjs
- audit-mcp-api-coverage.mjs
- audit-railway-watch-paths.mjs
- audit-resilience-cohorts.mjs
- audit-static-page-contamination.mjs
- backfill-fuel-prices-prev.mjs
- backtest-resilience-outcomes.mjs
- benchmark-resilience-external.mjs
- bootstrap-worktree.mjs
- brief-quality-report.mjs
- build-agent-skills-index.mjs
- build-chokepoint-transit-snapshot.mjs
- build-country-names.cjs
- build-crawlable-corpus.mjs
- build-legal-pdfs.mjs
- build-military-bases-final.mjs
- build-openapi-json.mjs
- build-research-reports.mjs
- build-sidecar-handlers.mjs
- build-sidecar-sebuf.mjs
- build-sitemap.mjs
- build-use-cases.mjs
- capture-mcp-fixture.mjs
- capture-resilience-energy-v2-acceptance.mjs
- check-analytics-collector.mjs
- check-build-prereqs.mjs
- check-desktop-build-env.mjs
- check-edge-function-bundles.mjs
- check-health-probe-cutovers.mts
- check-inventory-count-contracts.mjs
- check-local-secret-dumps.mjs
- check-postmerge-deploys.mjs
- check-public-doc-plan-references.mjs
- check-railway-deploy-drift.mjs
- check-railway-reconcile-age.mjs
- check-rust-security-floors.mjs
- check-seed-freshness.mjs
- check-sentry-coverage.mjs
- check-stacked-merge.mjs
- check-style-layout-budget.mjs
- check-umami-retention-runner.mjs
- check-umami-storage.mjs
- check-unicode-safety.mjs
- check-vite-env-secrets.mjs
- china-coverage-health.mjs
- china-coverage-manifest.mjs
- china-decision-alerts.mjs
- clear-delivered-entry.mjs
- company-monitoring-blind-evaluation.mts
- company-monitoring-curation.mts
- company-monitoring-offline-predictions.mts
- company-monitoring-worker.mjs
- compare-resilience-current-vs-proposed.mjs
- configure-railway-native-autodeploy.mjs
- convert-zh-tw.py
- crawlable-live-tools.mjs
- crawlable-sources-page.mjs
- desktop-package.mjs
- diff-forecast-runs.mjs
- disable-free-user-notifications.mjs
- discover-content-corpus-pages.mjs
- dispatch-stale-railway-reconcile.mjs
- docs-stats.mjs
- download-node.sh
- dry-run-resilience-education-flip.mjs
- dry-run-resilience-financial-system-exposure-flip.mjs
- dry-run-resilience-rebalance.mjs
- enforce-mintlify-reserved-slugs.mjs
- enforce-panel-content-writes.mjs
- enforce-premium-fetch.mjs
- enforce-rate-limit-policies.mjs
- enforce-safe-html.mjs
- enforce-sebuf-api-contract.mjs
- evaluate-forecast-benchmark.mjs
- evaluate-forecast-run.mjs
- evaluate-webmcp-evals.mjs
- extract-forecast-benchmark-candidates.mjs
- fetch-country-boundary-overrides.mjs
- fetch-gpsjam.mjs
- fetch-mirta-bases.mjs
- fetch-osm-bases.mjs
- fetch-pizzint-bases.mjs
- finalize-railway-reconcile.mjs
- freeze-resilience-ranking.mjs
- freeze-resilience-reference-edition.mts
- generate-airline-codes.mjs
- generate-country-bboxes.cjs
- generate-inventory-facts.mjs
- generate-iso3-maps.cjs
- generate-oref-locations.mjs
- generate-product-config.mjs
- generate-public-product-facts.mjs
- generate-request-validation.mjs
- generate-sandbox-fixtures.mjs
- generate-source-provenance-declarations.mjs
- generate-third-party-notices.mjs
- geo-coverage-health.mjs
- geo-coverage-report.mjs
- import-bounced-emails.mjs
- import-gem-pipelines.mjs
- jsconfig.json
- legal-digests.mjs
- lint-boundaries.mjs
- mcp-budget-check.mjs
- mcp-live-smoke.mjs
- measure-composited-layers.mjs
- measure-dashboard-render-axis.mjs
- measure-desktop-mainthread.mjs
- measure-jmespath-savings.mjs
- measure-mobile-mainthread.mjs
- measure-tools-list-compression.mjs
- migrate-realtime-high-to-daily.mjs
- need-work.csv
- nixpacks.toml
- notification-relay.cjs
- openapi-capacity-report.mjs
- openapi-dedup-responses.mjs
- openapi-dedup-schemas.mjs
- openapi-drop-unreachable-schemas.mjs
- openapi-inject-async-jobs.mjs
- openapi-inject-billing-verification.mjs
- openapi-inject-china-corridors.mjs
- openapi-inject-china-decision-signals.mjs
- openapi-inject-company-monitoring-contract.mjs
- openapi-inject-deprecated.mjs
- openapi-inject-examples.mjs
- openapi-inject-idempotency.mjs
- openapi-inject-jmespath.mjs
- openapi-inject-rate-limit-errors.mjs
- openapi-inject-required.mjs
- openapi-inject-security.mjs
- openapi-inject-servers.mjs
- openapi-inject-webhooks.mjs
- openapi-restrict-provider-redistribution.mjs
- package-lock.json
- package.json
- playwright-screenshot-gallery.mjs
- post-pr3427-force-refresh.mjs
- post-pr3487-force-refresh.mjs
- prepush-admission.mjs
- prepush-attest.sh
- prepush-changed-tests.sh
- pro-test-vite-cache.mjs
- process-deep-forecast-tasks.mjs
- process-simulation-tasks.mjs
- promote-forecast-benchmark-candidate.mjs
- publish-bootstrap-tiers.mjs
- purge-tech-events-cache.mjs
- railway-cli.mjs
- railway-deploy-closure.mjs
- railway-deployments.mjs
- railway-native-autodeploy-fleet.json
- railway-reconcile-control-client.mjs
- railway-reconcile-manifest.mjs
- railway-services.json
- railway-viewer-deployment-config.mjs
- recompute-company-monitoring-digest.mjs
- repack-linux-appimage.sh
- replay-digest-cooldown.mjs
- replay-forecast-run.mjs
- report-activation-lift.mjs
- resilience-reference-recompute.mts
- resilience-static-full-run-evidence.json
- resilience-validation-bundle.mjs
- resolve-desktop-release.mjs
- resolve-railway-reconcile-control.mjs
- retract-intel-history.mjs
- rss-feeds-report.csv
- run-seeders.sh
- safe-html-baseline.json
- scenario-worker.mjs
- seed-aaii-sentiment.mjs
- seed-alberta-emergency-alert.mjs
- seed-aviation.mjs
- seed-bc-emergency-info.mjs
- seed-bigmac.mjs
- seed-bis-data.mjs
- seed-bis-extended.mjs
- seed-bis-lbs.mjs
- seed-bls-series.mjs
- seed-boc-valet.mjs
- seed-bundle-canada.mjs
- seed-bundle-climate.mjs
- seed-bundle-derived-signals.mjs
- seed-bundle-ecb-eu.mjs
- seed-bundle-energy-sources.mjs
- seed-bundle-health.mjs
- seed-bundle-imf-extended.mjs
- seed-bundle-macro.mjs
- seed-bundle-market-backup.mjs
- seed-bundle-portwatch-port-activity.mjs
- seed-bundle-portwatch.mjs
- seed-bundle-regional.mjs
- seed-bundle-relay-backup.mjs
- seed-bundle-resilience-energy-v2.mjs
- seed-bundle-resilience-recovery.mjs
- seed-bundle-resilience-validation.mjs
- seed-bundle-resilience.mjs
- seed-bundle-static-ref-heavy.mjs
- seed-bundle-static-ref.mjs
- seed-cbr-rates.mjs
- seed-china-corporate-disclosures.mjs
- seed-china-coverage-health.mjs
- seed-china-decision-signals.mjs
- seed-china-macro.mjs
- seed-china-policy-events.mjs
- seed-china-release-calendar.mjs
- seed-china-stock-connect.mjs
- seed-chokepoint-baselines.mjs
- seed-chokepoint-flows.mjs
- seed-climate-anomalies.mjs
- seed-climate-disasters.mjs
- seed-climate-news.mjs
- seed-climate-ocean-ice.mjs
- seed-climate-zone-normals.mjs
- seed-co2-monitoring.mjs
- seed-commodity-quotes.mjs
- seed-comtrade-bilateral-hs4.mjs
- seed-conflict-intel.mjs
- seed-consumer-prices.mjs
- seed-correlation.mjs
- seed-cot.mjs
- seed-cross-source-signals.mjs
- seed-cross-strait-activity.mjs
- seed-crypto-quotes.mjs
- seed-crypto-sectors.mjs
- seed-cyber-threats.mjs
- seed-defense-industrial-suppliers.mjs
- seed-defense-industrial.mjs
- seed-defense-patents.mjs
- seed-demographics-capability.mjs
- seed-digest-notifications.mjs
- seed-disease-outbreaks.mjs
- seed-displacement-summary.mjs
- seed-earnings-calendar.mjs
- seed-earthquakes.mjs
- seed-ecb-fx-rates.mjs
- seed-ecb-short-rates.mjs
- seed-economic-calendar.mjs
- seed-economy.mjs
- seed-education-attainment.mjs
- seed-eia-petroleum.mjs
- seed-electricity-prices.mjs
- seed-ember-electricity.mjs
- seed-energy-crisis-policies.mjs
- seed-energy-disruptions.mjs
- seed-energy-intelligence.mjs
- seed-energy-spine.mjs
- seed-etf-flows.mjs
- seed-eurostat-country-data.mjs
- seed-eurostat-gov-debt-q.mjs
- seed-eurostat-house-prices.mjs
- seed-eurostat-industrial-production.mjs
- .dockerignore
- .env.example
- .gitattributes
- .gitignore
- .impeccable.md
- .markdownlint-cli2.jsonc
- .npmrc
- .nvmrc
- .vercelignore
- AGENTS.md
- ARCHITECTURE.md
- biome.json
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- compound-engineering.local.md
- CONCEPTS.md
- CONTRIBUTING.md
- docker-compose.yml
- Dockerfile
- Dockerfile.digest-notifications
- Dockerfile.publish-bootstrap-tiers
- Dockerfile.relay
- Dockerfile.seed-bundle-portwatch-port-activity
- Dockerfile.seed-bundle-resilience-validation
- Dockerfile.umami
- Dockerfile.umami-retention
- embed.html
- index.html
- LICENSE
- live-channels.html
- Makefile
- mcp-grant.html
- middleware.ts
- nixpacks.toml
- package-lock.json
- package.json
- playwright.config.ts
- README.ja-JP.md
- README.md
- README.zh-CN.md
- SECURITY.md
- SELF_HOSTING.md
# Installation Guide
git clone https://github.com/koala73/worldmonitor
Downloads the entire project code from GitHub to your computer.
cd worldmonitor
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Node.js Node.js must be installed to use npm.
npm install -g worldmonitor # or install the `worldmonitor` (alias `wm`) command
Installs the package published on the npm registry globally โ no need to clone the source.
Pulled directly from this repo's README.
3. Docker
Easy- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose up -d --build
Builds and starts all defined containers (server, database, etc.) at once, in the background.
4. Node.js
Easynpm install
Downloads and installs the libraries listed in package.json.
npm run dev
Starts the development/run server.
npm run dev:tech # tech.worldmonitor.app
Starts the development/run server.
npm run dev:finance # finance.worldmonitor.app
Starts the development/run server.
npm run dev:commodity # commodity.worldmonitor.app
Starts the development/run server.
Pulled directly from this repo's README.
5. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
