);
}
/* ── checklist primitives (the Grok "get you up and running" card) ────────── */
export type ChecklistState = "pending" | "active" | "done";
export function ChecklistRow({
state,
title,
meta,
action,
children,
}: {
state: ChecklistState;
title: string;
/** Right-aligned quiet detail shown when the row is not expanded. */
meta?: ReactNode;
/** Compact action shown in the row head while active. */
action?: ReactNode;
/** Expanded body, rendered only while active. */
children?: ReactNode;
}) {
return (