A path is a sequence, not a playlist dump.
Learning paths bundle courses. Categories only show when they have published work. Newest and featured rails keep the catalog honest — empty shelves stay empty. Continue-learning opens first if you already have in-progress enrollments.
How the shelf is actually laid out.
In-progress first
If you have enrollments in flight, academy home opens on that rail. The catalog does not hide your book behind featured marketing.
Paths and courses staff stand behind
Featured paths and featured courses are curated rails — not an auto-trending fake.
Only with published work
A category with zero published courses does not render. Empty shelves stay empty.
The catalog can move
A newest rail so the shelf updates without inventing “trending” tiles.
How the catalog is actually laid out.
Featured paths
Curated multi-course tracks on the academy home. /academy plus /academy/path.
Path detail
/academy/path/[slug] — the sequence, not a random course grid.
Course detail
/academy/course/[slug] — syllabus, reviews, instructor, enroll.
Categories
Only categories with at least one published course appear.
Newest
A newest rail so the catalog can move without fake “trending” tiles.
Continue
If you have in-progress enrollments, the home page opens on that rail first.
A path versus a playlist.
| Surface | Learning path | Course grid | YouTube playlist |
|---|---|---|---|
| Ordered multi-course sequence | Yes | No | Partial |
| Enroll / checkout per course | Yes | Yes | No |
| Hidden empty categories | Yes | Partial | No |
| Certificate at path finish | Yes | Partial | No |
| Auto-play next unrelated video | No | No | Yes |
Enroll inside the academy.
Published courses and path progress are membership surfaces.
