"case_id","role","illustrative_input","expected_result","acceptance_check" "01","Partner submitter","Draft lacks engagement evidence","Keep draft distinct from received complete claim","No protection granted by saving a draft" "02","Partner submitter","R-101 received 09:00 incomplete; completed 09:20","Retain both receipt and completeness times","Later evidence does not backdate completeness" "03","Channel reviewer","R-102 received complete 09:10; R-101 complete 09:20","R-102 wins earliest-complete-eligible policy","Policy edition and decision evidence retained" "04","Eligibility reviewer","Partner is admitted but outside network/South scope","Return eligibility decision","Membership does not grant every product or territory" "05","Partner submitter","Submitter attempts to approve own claim","Deny approval authority","Submission and review roles remain separate" "06","Conflict reviewer","Two claims share customer alias and project O-81","Flag possible overlap for authorized review","Customer and buying project identity both checked" "07","Conflict reviewer","Same customer has a genuinely different purchase","Retain separate project identity","No blanket merge based on name or domain" "08","Conflict owner","Override priority following accepted appeal evidence","Record reason and new effective decision","Appeal submission alone does not reassign ownership" "09","Partner submitter","Receive notice of competing claim","Show own outcome and permitted appeal route","Other partner identity, contact and terms remain restricted" "10","Partner administrator","Search, attachment or export for another partner","Deny cross-organization access","Scope applies beyond the detail screen" "11","Channel reviewer","Approve R-102 network equipment/South only","Create scoped T-9 entitlement","Different product or territory needs another decision" "12","Revenue operations","Two O-81 claims at MUR250000 plus O-82 at MUR100000","Submitted600000; unique pipeline350000","Claims and opportunities use different counting units" "13","CRM administrator","Approved R-102 sent to CRM","Receive and store CRM-81","Stable registration reference and attribution preserved" "14","CRM administrator","CRM-81 created; acknowledgement lost; handoff replayed","Recover same CRM-81","One unique opportunity after replay" "15","CRM administrator","CRM interface rejects attribution mapping","Queue owned exception pending reconciliation","Rejected handoff is not reported as synced" "16","Lifecycle owner","T-9 ends31October23:59:59 UTC+04; check1November00:00","Mark expired under no-grace example","Exact timezone and boundary retained" "17","Lifecycle owner","Extension request pending at expiry","Retain expired state until authorized decision","Request receipt does not extend protection" "18","Lifecycle owner","Winning claim expires while R-101 remains declined","Return opportunity for policy review","Losing claim does not auto-approve" "19","Channel manager","Partner suspended or protected scope expanded","Apply explicit lifecycle review","Original decision retained with effective changes" "20","Migration owner","Imported registration lacks completion time or expiry","Apply agreed migration review treatment","Missing evidence is not silently asserted valid"