lenso-platform-module 0.1.5

Module behavior seams for the Lenso backend framework.
Documentation

Module framework contracts: the data/behavior split a module exposes to the composition root.

  • [ModuleManifest]: serializable data (name, story display, reserved seams). Produced by every loading source.
  • [ModuleBinding]: behavior (register functions/event handlers). One impl per loading source; [LinkedBinding] is the compile-time one.
  • [Module]: a loaded module bundling manifest + binding + internal config.
  • [AdminDataSource]: the schema-admin read seam — a module's read access to its admin entities. [AdminSchema] is the declared admin surface data.
  • [AdminActionSource]: executable behavior for manifest-declared admin actions.
  • [AdminQuerySource]: read-only behavior for manifest-declared admin queries.