Skip to content

History / LMS Authoring

Revisions

  • LMS authoring + AI + Roles: new deep-dive pages, refreshed LMS hub - LMS.md: rewritten for the two course kinds (authored + SCORM), the learner/manager split, correct table names, links to the new sub-pages. - LMS-Authoring.md: native content model, editor, native player, server-side grading (answer key never on the wire), the CMI-reuse trick, learner/manager enforcement, SCORM upload safety. - LMS-AI-Authoring.md: mechanics of the three AI helpers (outline / article→lesson / lesson→quiz) — grounding, JSON contracts, the draft-never-writes safety model. - Roles-and-Permissions.md: RBAC Layer 2 (settings permissions) — two layers, deny-by-default, is_admin bypass, server-side enforcement, the LMS pilot. - Roles-Developer-Guide.md: add/edit/remove a capability and wire a module's settings in — registry, guards, the operational-vs-settings split, splitting a capability later, gotchas. - _Sidebar.md + Home.md wired up.

    @edmozley edmozley committed Jul 12, 2026