Applications Service Module
What This Service Is For
This service interprets typed membership requests and applies decisions delivered by Submissions. Administrators configure the relationship between definitions, programs and offers.
Boundary
Submissions owns form answers, review and decision authority. Membership owns the typed request and process configuration and delegates purchase placement to Commerce. Rejecting decisions can close existing reservations through Membership’s term paths.
Operations in Words
Console readers inspect processes and permitted typed requests. Administrators maintain process configuration using partial updates. The internal decision handler records outcome facts, orders approved dues where required and acknowledges only completed work.
Events and Jobs
Decision delivery is consumed for the registered join and membership subjects. This service has no independent job loop or produced event catalogue; dependent period changes use Membership’s event publisher.
Consistency Guarantees
Decision recording and pending-term cancellation commit together. Purchase placement and acknowledgement happen afterward and can remain unfinished. Stable decision keys support partner retry, but both default adapters currently refuse successful completion.