"case_id","role","illustrative_input","expected_result","acceptance_check" "W01","Intake","Serial P-22 and valid purchase reference","One product registration linked to evidence","Product identity matches purchase" "W02","Intake","Same registration imported twice","One registration and two import receipts","Retry does not duplicate product" "W03","Reviewer","Serial absent but alternative evidence supplied","Assigned identity review with recorded outcome","No assumed coverage start" "W04","Reviewer","Purchase receipt unreadable","Evidence request and pending review","Missing evidence remains explicit" "W05","Policy owner","New terms published after claim approval","Old decision retains W-3","Edition change does not rewrite history" "W06","Intake","Same claim submission receipt retried","One claim C-41","Duplicate intake prevented" "W07","Technician","Fault recurs after a prior repair","Related repair evidence linked","Repeat fault is reviewed with history" "W08","Reviewer","Parts 400 plus labour 180 plus freight 40","620 submitted","Line amounts reconcile" "W09","Reviewer","Labour maximum two hours at 60","120 accepted and extra60 declined","Reason and rule retained per line" "W10","Reviewer","Freight40 missing authorization","40 pending","Pending line distinct from declined" "W11","Approver","Mixed C-41 decision","520approved+60declined+40pending=620","Totals and remedy authorization agree" "W12","Service partner","Claim belongs to a different dealer","Access restricted","Other dealer documents and rates private" "W13","Approver","User exceeds delegated approval limit","Routed to authorized approver","Override records identity and reason" "W14","Return custodian","R-8 received with mismatched component identifier","Custody discrepancy held for review","No automatic return acceptance" "W15","Recovery owner","Agreement allows80percent of approved parts400","Recovery request320","Labour and freight excluded by example rule" "W16","Recovery owner","Supplier accepts280 of requested320","280accepted and40disputed","Dispute does not disappear into paid status" "W17","Finance","Credit200 against accepted280","80accepted outstanding plus40separate dispute","Receipt allocated to correct recovery" "W18","Finance","Same credit200 message delivered twice","Outstanding accepted balance stays80","Idempotent receipt allocation" "W19","Service coordinator","Customer repair handed over with recovery open","Customer resolved and recovery balance assigned","Independent closure statuses retained" "W20","Reviewer","New inspection evidence after closed approval","Linked amendment with reason and approval","Original decision and difference reproducible"