6.7.2.5 ReconciliationRuleSet
6.7.2.5.1 Purpose¶
A versioned set of matching and identifier rules, together with the version of the resolver code that applies them. Changing a window or the reliability ranking creates a new version, and resolution is re-run from the evidence.
6.7.2.5.2 Questions it answers¶
- Which rules produced a resolution?
- Can a stored decision be checked by running it again?
- Which version was in force at a given time?
6.7.2.5.3 Fields¶
6.7.2.5.4 Relationships¶
Referenced by
ResolvedEvent.rule_set(1..1)EventEvidence.rule_set(1..1)AnimalLink.rule_set(1..1)DataIssue.rule_set(1..1)SourceReliability.rule_set(1..1)ObservationSelection.rule_set(1..1)WriteCommit.rule_set(0..1)ModelRun.rule_set(1..1)MlDatasetVersion.rule_set(1..1)
6.7.2.5.5 Rules & constraints¶
- Versioned matching rules. Changing a window or the reliability ranking creates a new version; resolution is re-run from evidence.
- Before a version is used, a sample of its automatic links is checked offline to measure precision.