Skip to content

CON-CRM-DQ-001Possible Duplicate

Markdown

CON-CRM-DQ-001

Possible Duplicate

Markdown
  • DocumentDraft
  • Product intentConfirmed
  • ImplementationObserved

Planning

Feature
FEAT-CRM-DQ-02
Owned by
MOD-CRM-DQ
Acted on by
CAP-CRM-DQ-001, CAP-CRM-DQ-002, CAP-CRM-DQ-006, CAP-CRM-DQ-007, CAP-CRM-DQ-008, CAP-CRM-DQ-009, CAP-CRM-DQ-010, CAP-CRM-DQ-011, CAP-CRM-DQ-015, CAP-CRM-DQ-003, CAP-CRM-DQ-004, CAP-CRM-DQ-005
Visible to
ACT-CRM-008, ACT-CRM-009, ACT-CRM-005
Not to be confused with
Distinguish this from the "duplicate" contact status, which is a word staff can set on a record and which detection never sets, Distinguish this from a merge, which is what may follow a possible duplicate but is a separate, more privileged act

Design

Specified by
DOM-CRM-DQ-001

KindKey conceptProduct areaCRMModuleDuplicate Review and Record MergingRevision1

Read atservices-crm a8d1364freact-console baf6dae3

The Formal Contract

The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.

Definition
A possible duplicate connects two workspace records that may describe one person or organization, retaining the resemblance evidence and any review decision.
Synonyms
duplicate candidateduplicate pairpotential duplicate
Intent sources
services-crm:docs/merging/README.md#Statusservices-crm:docs/merging/experience/README.md#Status

Relationships

ToStatementProvenance
CON-CRM-ENT-001Contact candidates name two owned contacts and cascade away when either is removed.observed
CON-CRM-ENT-002Organization candidates name two owned organizations and cascade away when either is removed.observed
CON-CRM-DQ-002Workspace settings select the response to matching evidence and confidence.observed
CON-CRM-DQ-003Connected suggestions commonly provide the participants for merge planning.documented
CON-CRM-DQ-004Merging carries applicable outside dismissals to the survivor and removes other absorbed-record candidates.test

Lifecycle

StateMeaningHow it changes
openThe pair remains a review question.Detection creates or reopens it and removes unqualified open detected evidence.
dismissedThe reviewer identifies the records as different.Manual restoration or newly strong evidence opens review again.
confirmedA reviewer asserts that both records represent one identity.Confirmation establishes this decision and merging ends the pair.

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.