Assignment Rules editor
What the Screen Is For
The dedicated editor stages the complete policy before sending a save. The request includes assignment choices, the ordered coverage list and the settings version captured when editing began. Placements are updated later through explicit recalculation.
What It Shows and Lets People Do
Staff choose assignment status, participating record kinds and preferred or typed address sources. New address-type choices are filtered by applicability; an already selected type remains visible. Rules are added or edited through the shared right-hand drawer, then staged alongside reorder, enable and delete actions. Retained rules keep identifiers, while new staged rules receive persisted identifiers during the save.
States and Errors
Enabled assignment activates blocking draft checks and issue reveal. Disabling assignment hides those checks but does not exempt the request from backend validation. Cancel and navigation invoke the unsaved-change guard when the draft is dirty. A stale save offers conflict feedback and reload or continued editing; other refusals remain in the editor.
Patterns It Must Respect
The built editor uses the shared action bar, page layout, geographic controls and guarded drawers. It is not a separate visual regeneration request. Saving must preserve the complete intended rule list because the backend removes every omitted rule.