Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Repository files navigation

Nuclear Energy Intelligence logo

Nuclear Energy Intelligence

Mapping global nuclear exposure, supply-chain chokepoints, and the coming retirement cliff

statusdivisionMonarch Castlelicense

ReactTypeScriptViteGitHub Pages

Executive summary — The Nuclear Energy Intelligence Portal is an interactive geopolitical brief that maps the structural constraints governing the future of global zero-carbon baseload power. It serves energy strategists, policy analysts, and capital allocators by translating reactor fleets, fuel-cycle concentration, and heavy-manufacturing chokepoints into decision-grade visual intelligence — exposing where dependence, deficit, and demographic decay collide.

✨ Highlights

  • Exposure ranking array — ranks nations by absolute dependence on nuclear generation versus structural capacity, separating large grid-buffering fleets from single-site national single-points-of-failure.
  • Supply-chain chokepoint map — a dark, interactive geospatial view that toggles between operating reactors and the ultra-heavy forging nodes (Japan, China, Russia, France) that physically gate Gen-III+ construction.
  • Capital destruction tracker — a delay-versus-cost matrix visualizing the schedule and budget overruns endemic to Western greenfield reactor builds.
  • The retirement cliff — fleet age profiling that surfaces the medium-term baseload risk as the 1970s/1980s build cohorts approach their 60-year terminal limits.
  • Fuel-cycle concentration matrix — stage-by-stage breakdown of mining, conversion, and enrichment leadership, highlighting Russian dominance of the SWU bottleneck.
  • Regional target dossiers — focused deep dives, including the Akkuyu VVER build-out anchoring Türkiye's industrial energy future.
  • Methodology in the open — every assessment is framed by the Monarch Castle Tri-Color Severity Scale, exposed in an in-app methodology memo.

🖼️ Preview

🧭 What it does

The portal is a single-page analytical brief composed of linked intelligence modules. Each module reads a curated dataset and renders it through a purpose-built visualization rather than a generic chart.

  • Exposure Table — country-level nuclear share, active reactor count, and net capacity, ranked to distinguish dependence from scale.
  • Interactive Map — a label-stripped dark Leaflet map plotting reactor sites and, on toggle, the ultra-heavy forging and fuel-cycle chokepoints that constrain new build.
  • Capital Scatterplot — plots project cost against schedule delay to make Western greenfield cost-overrun patterns legible at a glance.
  • Fuel Cycle Matrix — decomposes the front end of the fuel cycle (mining → conversion → enrichment) into per-stage market leadership.
  • Retirement Cliff Chart — age-profiles the operating fleet to expose the coming wave of terminal-limit retirements.
  • Türkiye Dossier — a regional strategic deep dive on the Akkuyu VVER program.
  • Featured Reports & Policy Memo — short narrative briefs and a methodology modal explaining the assessment framework.

🗂️ Data & provenance

Per Monarch Castle doctrine — evidence before assertion. The portal is driven by versioned, analyst-curated reference datasets committed in-repo under src/data/, so every figure on screen is traceable to a specific record in source control:

DatasetRecordsKey fields
exposure.jsonNational nuclear dependencecountryName, nuclearSharePct, activeReactorCount, activeNetCapacityMw
reactors.jsonReactor sites & unitslocation, lat/lng, capacityMw, gridShare, buildYear, capitalCostBillion, delayYears, supplyChainRisk, capacityHistory
chokepoints.jsonHeavy-forging / fuel-cycle nodesname, country, lat/lng, status, type, description
uranium_cycle.jsonFuel-cycle stagesprocess, unit, per-stage leaders[] with sharePct

Assessment methodology. Industrial processes are scored against a three-level constraint scale — SEVERE CONSTRAINT / HIGH CONSTRAINT / SITE-DEPENDENT — informed by permitting, financing and delivery evidence. These are comparative assessments, not deterministic outcomes. The framework is documented in the in-app Intelligence Methodology memo.

Provenance. Nuclear generation shares refresh weekly from the keyless Our World in Data series. Detailed reactor, capacity, project and chokepoint records remain analyst-curated reference sets; source age is disclosed in the interface.

🛠️ Tech stack

  • UI: React 19 + TypeScript 5.9 (strict)
  • Build / dev server: Vite 7 (fast HMR, optimized production bundling)
  • Geospatial: Leaflet + react-leaflet (dark, label-stripped interactive map)
  • Charts: Recharts (scatter plots, demographic bar charts)
  • Quality: ESLint 9 + typescript-eslint
  • Deploy:gh-pagesGitHub Pages (static hosting)

🚀 Getting started

Live brief:https://monarchcastletech.github.io/NuclearEnergyIntelligence/

Requires Node.js 18+ and npm.

# 1. Install dependencies
npm install
# 2. Run the dev server (http://localhost:5173)
npm run dev
# 3. Type-check + build a production bundle into /dist
npm run build
# 4. Preview the production build locally
npm run preview
# 5. Deploy the /dist bundle to GitHub Pages
npm run deploy

The compiled /dist folder is fully static and can be hosted on any CDN or object store to specification.

🧱 Part of Monarch Castle

A product of Energy Intelligence · Monarch Castle Technologies — an operating company of Monarch Castle Holdings. Sister companies: Monarch Castle Technologies · Strategic Data Company of Ankara

📜 License

See LICENSE. © 2026 Monarch Castle Holdings · Ankara, Türkiye.

🏰 Monarch Castle Holdings — turning open-source noise into lawful, verified, decision-grade intelligence.

Monarch Castle Technologies approved lockup

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Lifecycle: Active

Repository status

Lifecycle: Active. The badge and this statement describe maintenance status, not service availability.

Public access

Open the published project

Screenshots

Nuclear Energy Intelligence repository preview

The preview is maintained as a repository asset; the live interface or generated output remains authoritative.

Data and methodology

These repository-specific sources define the methodology or provenance boundary. Source dates, transformation steps, and known gaps must travel with analytical outputs.

Update frequency

Weekly automated source check and GitHub Pages deployment. If the public source is unavailable or invalid, the workflow retains the last known good dataset and records the failed check.

Quick start

npm ci
npm run dev

Run only in a trusted development environment and review repository-specific prerequisites before using networked or hardware features.

Architecture

  • src/ — repository-specific implementation, data, or configuration boundary.
  • public/ — repository-specific implementation, data, or configuration boundary.

Tests

npm test
npm run lint
npm run build

Provenance

Original software history is maintained in Git. External datasets, reports, trademarks, screenshots, and assets are not relicensed by this repository; see THIRD_PARTY_NOTICES.md before reuse.

Forecast limitations

Scenarios and scores are comparative analytical aids. Review their source dates, assumptions and methodology before use.

Security

Do not publish vulnerabilities in an issue. Use GitHub's private vulnerability-reporting flow when available, or follow the organization security policy.

License

Original repository code and documentation are available under MIT; see LICENSE. That license does not override third-party terms documented in THIRD_PARTY_NOTICES.md.

Citation

Use the machine-readable CITATION.cff. Cite the specific commit and, for analytical use, record the data or model snapshot date.

Masterbrand endorsement

Nuclear Energy Intelligence is a Monarch Castle Technologies project. Part of Monarch Castle Technologies.

About

Interactive geopolitical intelligence brief mapping global nuclear exposure, supply-chain chokepoints, fuel-cycle concentration, and the coming reactor retirement cliff.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages