Customers Service Module
What This Service Is For
The Customers service owns the commercial organization record and its administrative operations. Workspace, membership and grant ownership remain with their declared services. It exposes no inference calls, jobs or business events.
Boundary
Workspaces and their lifecycle records belong to the Workspaces service. Security owns memberships, custom definitions and staff access grants. Licensing and commercial systems own licenses and contracts reached through the commercial reference.
Operations in Words
Customer administration groups ordinary customer reads/edits with HQ creation, search and maintenance. The direct and HQ creation paths retain their distinct reconciliation behavior.
The operation rows retain declaration access and permission values, capability references and publication status. No operation declares a Submissions binding. Missing replacement versions and handler-read patch versions remain findings against the record-write standard.
Events and Jobs
No jobs or domain events are declared by this service.
Consistency Guarantees
Creation has two implementations: the ordinary path reconciles standing grants inside its transaction; HQ creation omits that call. Deletion removes grants with the customer but is protected by workspace references.