A learning path is an ordered bundle of courses sold and taken as one:
courses unlock sequentially (lessons + exercises complete → next course), one bundle price with savings,
and an optional path certificate at the end. Built on the real packages/ui tokens.
The engineering PRD lives at prd/learning-paths/README.md.
Every page has a theme toggle and cross-links so you can click through each journey end to end.
Learning Paths section above Courses — mirrors the "minimal" landing theme.
/paths — search, filters, and path cards with savings pricing (like /courses).
Hero + enroll box with savings, stats, outcomes, skills, course series with lesson outlines, certificate, instructors, testimonials, FAQ.
Paths above courses, segmented cross-course progress bars.
In progress / Completed tabs; each row shows segment progress + next course.
The journey spine — Done / Continue / Locked courses with per-course progress and a certificate end-row.
Lesson view wrapped in path chrome: stepper ribbon + "next course unlocks" callout.
Org-level listing: stats, statuses, Create path → setup checklist.
"Get Started"-style checklist: courses → order → price → landing page → activate.
Drag-to-reorder course list + sequential-unlock toggle. Try dragging rows.
Per-learner path progress, current course, auto-enroll note, add learners.
Course-by-course funnel, drop-off callouts, stuck lessons/exercises.
Hero copy, visitor access level, outcomes, skills, instructors, testimonials, FAQ.
Award toggle, completion requirements, live certificate preview.
General, bundle pricing + savings, enrollment & unlock rules, status, danger zone.
learning_path, learning_path_course (ordered), learning_path_member.packages/ui (shadcn-svelte, Geist, OKLCH tokens).