Skip to content

ADR-MBR-STR-008Keep Pure Lifecycle Decisions Isolated

Markdown

ADR-MBR-STR-008

Keep Pure Lifecycle Decisions Isolated

Markdown
  • DocumentProposed

KindDecision recordProduct areaMembershipModuleOrganizational Structure, Membership Configuration and TermsRevision1

Read atservices-membership 5994c270react-console baf6dae3

Decision
The term module keeps pure decision functions isolated from other repository modules, with domain hooks and callers supplying records, settings, locks and persistence.

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.