Metadata Service Module
What This Service Is For
Metadata provides a workspace-specific record description to forms, screens, queries and record owners. It stores registered declarations, local property definitions and rules, and standard-field label overrides.
Boundary
Record owners retain values and enforce their write obligations. Metadata reads capability declarations and checks the approved classification; Layouts, Custom Objects, Quick Search and Security retain their separate responsibilities.
Operations in Words
Deployment registration refreshes the catalogue. Read operations assemble type and field descriptions; configuration operations maintain properties, rules and local labels. The service has no published Submissions binding, and operation rows state the reason.
Events and Jobs
Metadata produces no business event. Retirement requests search degradation and rebuild work from Quick Search, whose job implementation is outside definition persistence.
Consistency Guarantees
Registration and individual resource writes are transactional. Definition and rule editor calls remain separate, whereas archival includes rule deletion and search-degradation records. Updating search documents follows commit and can fail independently.