Skip to content

ADR-CRM-ENT-003Whole-record Saves Carry the Complete Payload

Markdown

ADR-CRM-ENT-003

Whole-record Saves Carry the Complete Payload

Markdown
  • DocumentProposed

KindDecision recordProduct areaCRMModuleEntitiesRevision1

Read atservices-crm 7ea48a41services-platform ad3f6a65

Decision
Replacement must include every replaceable property, with null clearing a value and missing properties refused individually; reads must represent empty properties as null; affiliations and custom fields retain their separately defined collection behavior.

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.