import clsx from "clsx"; import { AlertTriangle } from "lucide-react"; import type { ReactNode } from "react"; export interface CautionCalloutProps { /** mono kicker, e.g. "Caution · Label provenance" */ eyebrow?: string; title: string; children: ReactNode; className?: string; } /** * Prominent amber caution block — reserved for contamination and * domain-validity warnings (--warn semantics only). */ export default function CautionCallout({ eyebrow = "Caution", title, children, className, }: CautionCalloutProps) { return ( ); }