From 7e1f1d6388fd4da138da8e05d7eaec0c029f9a1c Mon Sep 17 00:00:00 2001
From: Sean O'Connor
Date: Mon, 6 Jul 2026 17:57:37 -0400
Subject: [PATCH] Unpublish /landscape for now
Redirects to home, drops it from nav, and removes the dangling exec-summary
link. Content stays in the file (not deleted) for an easy revert later.
---
src/app/(marketing)/executive-summary/page.tsx | 9 ---------
src/app/(marketing)/landscape/page.tsx | 6 ++++++
src/components/site-header.tsx | 3 +--
3 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/src/app/(marketing)/executive-summary/page.tsx b/src/app/(marketing)/executive-summary/page.tsx
index aed9a8d..aa3c7ca 100644
--- a/src/app/(marketing)/executive-summary/page.tsx
+++ b/src/app/(marketing)/executive-summary/page.tsx
@@ -2,8 +2,6 @@ import type { CSSProperties } from "react";
import type { Metadata } from "next";
import Image from "next/image";
-import Link from "next/link";
-import { ArrowRight } from "lucide-react";
import { MedscribeLogo } from "~/components/medscribe-logo";
import { PhoneMockup } from "~/components/phone-mockup";
@@ -250,13 +248,6 @@ export default function ExecutiveSummaryPage() {
-
- See the full landscape
-
-
{/* Under the hood */}
diff --git a/src/app/(marketing)/landscape/page.tsx b/src/app/(marketing)/landscape/page.tsx
index d11da21..d6313b6 100644
--- a/src/app/(marketing)/landscape/page.tsx
+++ b/src/app/(marketing)/landscape/page.tsx
@@ -1,4 +1,5 @@
import type { Metadata } from "next";
+import { redirect } from "next/navigation";
import { SectionLabel } from "~/components/section-label";
import {
@@ -63,6 +64,11 @@ const bundle = [
];
export default function LandscapePage() {
+ // Unpublished for now — not part of what external contacts (e.g. the
+ // Northwell introduction) should see. Content is kept in place, not
+ // deleted, so this is a one-line revert when we want it public again.
+ redirect("/");
+
return (
{/* Hero */}
diff --git a/src/components/site-header.tsx b/src/components/site-header.tsx
index 992fbbb..c1da9b4 100644
--- a/src/components/site-header.tsx
+++ b/src/components/site-header.tsx
@@ -1,7 +1,7 @@
"use client";
import { useState } from "react";
-import { FileText, Home, Layers, Menu, X } from "lucide-react";
+import { FileText, Home, Menu, X } from "lucide-react";
import Link from "next/link";
import { usePathname } from "next/navigation";
@@ -11,7 +11,6 @@ import { cn } from "~/lib/utils";
const navLinks = [
{ href: "/", label: "About", icon: Home },
{ href: "/executive-summary", label: "Summary", icon: FileText },
- { href: "/landscape", label: "Landscape", icon: Layers },
];
export function SiteHeader() {