Skip to content

feat: expand commodity variant with relevant panels & map layers#1100

Merged
koala73 merged 2 commits intomainfrom
feat/commodity-expand-panels
Mar 6, 2026
Merged

feat: expand commodity variant with relevant panels & map layers#1100
koala73 merged 2 commits intomainfrom
feat/commodity-expand-panels

Conversation

@koala73
Copy link
Owner

@koala73 koala73 commented Mar 6, 2026

Summary

Expands the commodity variant with panels and map layers that are directly relevant to commodity intelligence but were missing from the initial PR #1040.

Panels added (7)

  • commodities — Live commodity prices widget
  • heatmap — Sector performance heatmap
  • gulf-economies — Gulf & OPEC economies (major oil/gas/commodity hub)
  • gcc-investments — GCC sovereign wealth fund resource investments
  • climate — Climate & weather impact on supply chains
  • satellite-fires — Fires near mining/forestry operations (operational risk)
  • airline-intel — Airline intelligence (jet fuel demand signal)

Map layers enabled (5)

  • ais — Ship tracking: commodity shipping, tanker routes, bulk carriers
  • sanctions — Sanctions directly impact commodity trade (Russia oil, Iran metals)
  • climate — Climate events disrupt mining/agriculture/shipping
  • fires — Fires near mining sites = operational risk
  • cables + outages — Infrastructure awareness

Both files updated

  • src/config/panels.ts (runtime config)
  • src/config/variants/commodity.ts (variant-specific config)

Test plan

  • TypeScript typecheck passes
  • All 60 edge function tests pass
  • Verify panels render on VITE_VARIANT=commodity
  • Verify new map layers toggle correctly

Panels added:
- commodities (live prices), heatmap (sector performance)
- gulf-economies (OPEC hub), gcc-investments (SWF mining)
- climate (supply chain disruption), satellite-fires (ops risk)
- airline-intel (jet fuel demand signal)

Map layers enabled:
- ais: commodity shipping, tanker routes, bulk carriers
- sanctions: directly impact commodity trade flows
- climate: disrupts mining/agriculture/shipping
- fires: operational risk near mining sites
- cables, outages: infrastructure awareness
@vercel
Copy link

vercel bot commented Mar 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
worldmonitor Ready Ready Preview, Comment Mar 6, 2026 6:20am

Request Review

Remove 4 panels with zero commodity relevance:
- live-webcams: no mine-site or port cams
- crypto: not a traditional commodity
- etf-flows: tracks BTC ETFs, not gold ETFs (misleading name)
- stablecoins: unrelated to mining/metals/energy
@koala73 koala73 merged commit 3d45933 into main Mar 6, 2026
3 checks passed
aldoyh pushed a commit to aldoyh/worldmonitor that referenced this pull request Mar 6, 2026
…la73#1100)

* feat: expand commodity variant with relevant panels and map layers

Panels added:
- commodities (live prices), heatmap (sector performance)
- gulf-economies (OPEC hub), gcc-investments (SWF mining)
- climate (supply chain disruption), satellite-fires (ops risk)
- airline-intel (jet fuel demand signal)

Map layers enabled:
- ais: commodity shipping, tanker routes, bulk carriers
- sanctions: directly impact commodity trade flows
- climate: disrupts mining/agriculture/shipping
- fires: operational risk near mining sites
- cables, outages: infrastructure awareness

* fix: remove irrelevant panels from commodity variant

Remove 4 panels with zero commodity relevance:
- live-webcams: no mine-site or port cams
- crypto: not a traditional commodity
- etf-flows: tracks BTC ETFs, not gold ETFs (misleading name)
- stablecoins: unrelated to mining/metals/energy
@koala73 koala73 deleted the feat/commodity-expand-panels branch March 8, 2026 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant