What you get

Code excerpts are copied verbatim, so a learner can open the real file and match them.

Turning a Codebase Into a Clickable Course

Added 2026-08-06

The output is a directory, not one file: prebuilt CSS and JS, one HTML per module, assembled into an index by a build script. The only external dependency is a font CDN.

Content & KnowledgeEngineering
Turning a Codebase Into a Clickable Course preview

Course structure is capped at four to six modules, and a simple CLI tool gets four, not seven. A complex codebase gets module briefs first, dispatched to sub-agents three at a time, and those sub-agents see neither the full codebase nor each other's briefs. Content discipline is strict: at least half of every screen is visual, text blocks run three sentences at most, every module carries a quiz, and code excerpts are verbatim and may not be simplified. Metaphors cannot repeat; the restaurant one is banned by name.