Known limitations¶
Honest scope boundaries for LessonKit 1.7.x. Use this page when evaluating fit or debugging “why doesn’t LessonKit do X?”
LMS packaging and layout¶
Limitation |
Details |
|---|---|
|
|
Production guard |
Packaged courses run in production mode. Console-only telemetry/xAPI sinks, missing proxy URLs, and missing observability hooks cause throws or blank LMS iframes. Dev preview ( |
Bridge allowlist |
Production builds with |
H5P and content import¶
Limitation |
Details |
|---|---|
No |
LessonKit does not import H5P packages, embed H5P runtime, or integrate with H5P Hub. Rebuild activities as native React blocks. |
Pattern reference only |
The H5P capability map maps familiar H5P types to LessonKit components — it is not an import path. |
Plugins and marketplace¶
Limitation |
Details |
|---|---|
Plugin API scope |
Framework plugins cover telemetry, lifecycle, assessment scoring, and interaction hooks documented in Plugins reference. There is no general “drop any npm package into the course shell” marketplace in 1.x. |
Marketplace research |
Plugin marketplace research is maintainer-facing — not a shipped product feature. |
Tooling and examples¶
Limitation |
Details |
|---|---|
Monorepo examples |
Folders under |
TypeDoc vs guides |
Generated API docs list signatures; runtime behavior and error conditions live in narrative guides first. See API reference. |