Skip to content

SpecificationsOrganizational Structure, Membership Configuration and Terms

Verification

20 acceptance test sets for MOD-MBR-STR, one per capability, holding 118 scenarios — 104 of them already bound to an existing test. A scenario names the rules and journey assertions it proves; it never restates them.

FEAT-MBR-STR-01 Association Hierarchy 5

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-MBR-STR-001Define unit kinds and their permitted places8568 apiProposed
ATS-MBR-STR-002Restructure units while preserving dated placement111169 api · 2 unitProposed
ATS-MBR-STR-003Combine units and continue their memberships7737 apiProposed
ATS-MBR-STR-004Close units or remove units without retained dependencies5535 apiProposed
ATS-MBR-STR-005Find units and inspect current or historical structure5535 apiProposed

FEAT-MBR-STR-02 Organizational Units 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-MBR-STR-006Maintain a unit’s identity and local details7557 apiProposed
ATS-MBR-STR-007Describe a unit’s dated relationships with organizations6656 apiProposed
ATS-MBR-STR-008Connect unit dues to products and settlement choices6555 api · 1 unitProposed

FEAT-MBR-STR-03 Programs and Classifications 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-MBR-STR-009Establish programs and their membership context3333 apiProposed
ATS-MBR-STR-010Set a program’s affiliation requirements4144 apiProposed
ATS-MBR-STR-011Classify memberships and configure organization flow-down3323 apiProposed

FEAT-MBR-STR-04 Membership Offerings 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-MBR-STR-012Offer membership through an Accounting product7777 apiProposed
ATS-MBR-STR-013Bundle grants and package-specific unit requirements5345 apiProposed
ATS-MBR-STR-014Record policies for future package changes2222 apiProposed

FEAT-MBR-STR-05 Terms and Standing 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-MBR-STR-015Determine a term’s start and end dates101029 unit · 1 apiProposed
ATS-MBR-STR-016Interpret membership status and continuity by date9919 unitProposed
ATS-MBR-STR-017Maintain reasons for membership status actions2022 apiProposed

FEAT-MBR-STR-06 Setup Governance 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-MBR-STR-018Maintain configuration with consistent change safeguards8888 apiProposed
ATS-MBR-STR-019Authorize structure and configuration work5555 apiProposed
ATS-MBR-STR-020Provision, migrate and remove membership setup5435 apiProposed

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.