Skip to main content

ModuleGenerator

Learning module (Stage 4) β€” ModuleStatus state machine + standard/tenant type registry (Layer 3 Domain).

Status​

KeyValue
Layerdomain
TierL1
Statusdeprecated
Version0.9.0
PriceFree (free)
CategoryLearning

Overview​

Overview​

ModuleGenerator extracts academy.how's Stage 4 (LessonModule) generation as state machine + type registry.

ModuleStatus state machine​

  • DRAFT ↔ REVIEWING ↔ PUBLISHED ↔ ARCHIVED
  • canTransitionTo() enforces valid transitions
  • isStudentVisible() only for PUBLISHED

ModuleTypeRegistry (Pure)​

Standard 7 types + tenant extension, auto-dedupe, sort order preserved.

License​

MIT

Dependencies​

Demos​


πŸ›’ View on Plugin Store: store.codebase.how/plugins/module-generator