# Policy decision-table checks

These hypothetical variations exercise the documented decision gates; they are not additional customer cases or operational events. “Ready for review” authorizes no automatic message or payment.

| Variation | Eligibility | Return instructions | Final confirmation | Payment executed | Check |
|---|---|---|---|---|---|
| A100 with supplied facts | eligible_pending_inspection | blocked | blocked | false | Matches expected rule |
| Exactly 30 days | eligible_pending_inspection | blocked | blocked | false | Matches expected rule |
| 31 days | hold_merchant_review | blocked | blocked | false | Matches expected rule |
| Missing delivery evidence | hold_evidence | blocked | blocked | false | Matches expected rule |
| Missing delivery date | hold_evidence | blocked | blocked | false | Matches expected rule |
| Request predates delivery | hold_evidence | blocked | blocked | false | Matches expected rule |
| Used item | hold_merchant_review | blocked | blocked | false | Matches expected rule |
| Unknown condition | hold_merchant_review | blocked | blocked | false | Matches expected rule |
| Order mismatch | hold_evidence | blocked | blocked | false | Matches expected rule |
| Unknown domestic scope | hold_evidence | blocked | blocked | false | Matches expected rule |
| Non-domestic request | hold_merchant_review | blocked | blocked | false | Matches expected rule |
| Label present but address missing | eligible_pending_inspection | blocked | blocked | false | Matches expected rule |
| Label and address present but fee unresolved | eligible_pending_inspection | blocked | blocked | false | Matches expected rule |
| Return instructions supported; refund still pending | eligible_pending_inspection | ready_for_review | blocked | false | Matches expected rule |
| Inspection and amount supplied; approval reference missing | eligible_pending_inspection | blocked | blocked | false | Matches expected rule |
| All later-stage evidence supplied | eligible_pending_inspection | ready_for_review | ready_for_review | false | Matches expected rule |
