Add durable reconciliation decisions
This commit is contained in:
@@ -152,6 +152,16 @@ logical row disappeared. It never silently applies a correction to business
|
||||
data; a downstream governed transform or Workflow handoff must interpret the
|
||||
recorded action.
|
||||
|
||||
For saved reconciliation pipelines, the preview results provide a review
|
||||
dialog for those rows. Reviewers create a tenant-owned decision set and append
|
||||
accept, reject, correct, or defer decisions with a mandatory reason. Writes use
|
||||
optimistic concurrency; updating a decision creates another immutable revision
|
||||
rather than replacing history. The current projection appears in the ordinary
|
||||
Dataflow source catalogue as `dataflow-decision-set:<id>` and carries a content
|
||||
fingerprint. A changed input hash is therefore shown as stale and cannot be
|
||||
silently reused. Corrections remain annotations until an explicit downstream
|
||||
transform applies them.
|
||||
|
||||
Reporting consumers may either evaluate a pinned pipeline revision or pin one
|
||||
successful published run. An exact run pin is immutable: it cannot be supplied
|
||||
new parameters, and Dataflow reads only the recorded Datasource materialization
|
||||
|
||||
Reference in New Issue
Block a user