import React from 'react'; import { Plus, CheckCircle2, Lightbulb, History, Layers } from 'lucide-react'; import { cn } from '@/lib/utils'; import { statusOf } from './challengeMeta'; const CREATE_STEPS = [ 'Define skill', 'Add training', 'Define proof', 'Configure Owliver', 'Publish', ]; const TIPS = [ 'Keep training focused on one skill.', 'Prefer practical evidence over recall.', 'Define clear verification criteria.', 'Use real workplace scenarios.', 'Keep training concise.', ]; interface ForgeRailProps { recent?: any; onCreate?: (...args: any[]) => void; onOpen?: (...args: any[]) => void; onAskOwliver?: (...args: any[]) => void; } export function ForgeRail({ recent = [], onCreate, onOpen, onAskOwliver: _onAskOwliver }: ForgeRailProps) { return ( ); } interface PanelProps { title?: string; icon?: any; iconColor?: any; children: React.ReactNode; } function Panel({ title, icon: Icon, iconColor, children }: PanelProps) { return (
{Icon && }

{title}

{children}
); }