import type { ReactNode } from "react"; // Mirrors the rail/nav from page-markup.ts so standalone routes (e.g. /blog) // share the site chrome. Anchor links point at the homepage sections. const NAV: Array<{ href: string; label: string; external?: boolean }> = [ { href: "/#overview", label: "Overview" }, { href: "/#schemas", label: "Schemas" }, { href: "/agent-swarm", label: "Soon" }, { href: "/agentbyte", label: "AgentByte" }, { href: "/credential-sharing", label: "Credentials" }, { href: "/teams", label: "Teams" }, { href: "/#cli", label: "CLI" }, { href: "/docs", label: "Docs" }, { href: "/blog", label: "Blog" }, { href: "/openspec", label: "OpenSpec" }, { href: "/pricing", label: "Pricing" }, { href: "/hire-us", label: "Hire Us" }, { href: "/about", label: "About" }, { href: "https://github.com/profullstack/logicsrc", label: "GitHub ↗", external: true }, { href: "/terms", label: "Terms" }, { href: "/privacy", label: "Privacy" }, { href: "/#reference", label: "Reference" }, ]; export function SiteShell({ children, active, }: { children: ReactNode; active?: string; }): ReactNode { return (
{children}
); }