Parent
#21
What to build
An operator can correct an attribution by hand and can deliberately re-run matching on selected
documents — and neither of those can undo the other.
Both halves are needed because the review outcomes only pay off if the loop closes. Documents park in
review precisely so master data gets completed; if nothing is ever re-evaluated, they stay parked
forever. Conversely, if a re-run can silently overwrite a human decision, reviewing is pointless.
Re-matching stays explicit. Confirmed and validated documents are never re-evaluated by the
automatic path, and nothing re-attributes documents in the background — an attribution must not change
without someone asking for it.
Acceptance criteria
Blocked by
Parent
#21
What to build
An operator can correct an attribution by hand and can deliberately re-run matching on selected
documents — and neither of those can undo the other.
Both halves are needed because the review outcomes only pay off if the loop closes. Documents park in
review precisely so master data gets completed; if nothing is ever re-evaluated, they stay parked
forever. Conversely, if a re-run can silently overwrite a human decision, reviewing is pointless.
Re-matching stays explicit. Confirmed and validated documents are never re-evaluated by the
automatic path, and nothing re-attributes documents in the background — an attribution must not change
without someone asking for it.
Acceptance criteria
one.
state and re-evaluates.
completed.
attribution and status.
Blocked by