import type { ReactNode } from "react"; import { Wordmark } from "@executor-js/react/components/wordmark"; // Split auth layout for the chromeless pages (setup, login, join): a promo // panel on the left, the form on the right. The panel follows design.md's // registry-minimal rules — graph-paper texture, mono eyebrow + index numerals, // grayscale only — so the first screen a person ever sees speaks the same // language as the app behind it. Collapses to form-only below lg. const PANEL_POINTS: ReadonlyArray<{ index: string; title: string; body: string }> = [ { index: "01", title: "Connect", body: "OpenAPI, GraphQL, and MCP sources become tools your agent can call.", }, { index: "02", title: "Control", body: "Policies decide which tools run, which ask first, and which are blocked.", }, { index: "03", title: "Audit", body: "Every invocation is recorded, with approvals where they matter.", }, ]; export function AuthLayout(props: { readonly children: ReactNode }) { return (
{props.children}
); }