HRC Delete No-Blink QA Evidence

Date: 2026-05-27 | Environment: dataverse-ehr.local | Scope: patient Documents and Results delete flow

Reported Behavior

When the user confirms delete on a document / health-record row, the patient screen blinks. It is small on a single delete, but becomes continuous and annoying when multiple delete operations happen.

Fix

Primary files: document_root/web/src/redux/patient/saga.js, document_root/web/src/redux/patient/saga.test.js, AGENTS.md.

Proof

Before: six disposable document rows are deleted. The global page spinner/blur is visible. Metrics: spinSamples=112/180, maxSpinning=2, maxBlurred=2.
After: the same six-row delete flow completes without page-level blink. Metrics: spinSamples=0/286, maxSpinning=0, maxBlurred=0.

Verification

Commit

Notes

The evidence data was synthetic and disposable. The after recording includes deliberate human-readable pauses around each delete action.