From 6ce0331930f6489413b635d8bd75f7fd96977cc0 Mon Sep 17 00:00:00 2001 From: Bridge Node 7 <291729790+Bridge-Node-7@users.noreply.github.com> Date: Fri, 7 Aug 2026 00:16:03 -0700 Subject: [PATCH] feat(site): link the live Frontier Decision Engine --- partner/index.html | 2 +- scripts/validate_site.py | 7 +++++++ sitemap.xml | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/partner/index.html b/partner/index.html index baeb2f7..d88a461 100644 --- a/partner/index.html +++ b/partner/index.html @@ -177,7 +177,7 @@

Building the bridge from frontier discovery to
Materials

Materials Platform

Source-to-system pathways for quantum-enabling and critical materials.

Explore Materials →
Readiness

Readiness Infrastructure

Evidence-centered methods for qualification, continuity, and trusted deployment.

Explore Readiness →
-
Decision Infrastructure

Frontier Decision Engine

Human-governed decision infrastructure for consequential choices under deep uncertainty.

Explore the Engine ↗
+
Decision Infrastructure

Frontier Decision Engine

Human-governed decision infrastructure for consequential choices under deep uncertainty.

Explore the Engine →
diff --git a/scripts/validate_site.py b/scripts/validate_site.py index 0417c3f..3c590d6 100644 --- a/scripts/validate_site.py +++ b/scripts/validate_site.py @@ -48,6 +48,7 @@ "https://bridgenode7.com/", "https://bridgenode7.com/materials/", "https://bridgenode7.com/readiness/", + "https://bridgenode7.com/frontier-decision-engine/", "https://bridgenode7.com/partner/", "https://bridgenode7.com/golden-age/", "https://bridgenode7.com/privacy/", @@ -178,6 +179,8 @@ HOME_PARTNER_CARD = '' PARTNER_GOLDEN_AGE_LINK = 'Explore A New Golden Age' GOLDEN_AGE_PARTNER_LINK = 'Partner with Bridge Node 7' +PARTNER_FDE_LINK = 'Explore the Engine →' +PARTNER_FDE_REPOSITORY_URL = "https://github.com/Bridge-Node-7/frontier-decision-engine" class PageParser(HTMLParser): def __init__(self) -> None: @@ -397,6 +400,10 @@ def main() -> int: if home.count(HOME_PARTNER_CARD) != 1: fail(errors, f"index.html: expected exactly one Strategic Partners card link to Partner, found {home.count(HOME_PARTNER_CARD)}") partner_text = (ROOT / "partner/index.html").read_text(encoding="utf-8") + if partner_text.count(PARTNER_FDE_LINK) != 1: + fail(errors, "partner/index.html: exact live Frontier Decision Engine pathway missing") + if PARTNER_FDE_REPOSITORY_URL in partner_text: + fail(errors, "partner/index.html: FDE card must target the live application, not GitHub") if partner_text.count(PARTNER_GOLDEN_AGE_LINK) != 1: fail(errors, "partner/index.html: exact Golden Age pathway missing") golden_age_text = (ROOT / "golden-age/index.html").read_text(encoding="utf-8") diff --git a/sitemap.xml b/sitemap.xml index 94abcc0..8b52d34 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -3,6 +3,7 @@ https://bridgenode7.com/ https://bridgenode7.com/materials/ https://bridgenode7.com/readiness/ + https://bridgenode7.com/frontier-decision-engine/ https://bridgenode7.com/partner/ https://bridgenode7.com/golden-age/ https://bridgenode7.com/privacy/