addedInput schema / properties / accessActivityLog
Added value: +{
+ "type": "string"
+}
addedInput schema / properties / disputedTransaction
Added value: +{
+ "type": "object"
+}
removedInput schema / properties / evidenceLogText
Removed value: -{
- "description": "Merged or candidate Stripe dispute evidence[access_activity_log] payload evaluated against the 18,000 UTF-16 code unit ceiling and non-destructive delimiter markers.",
- "maxLength": 30000,
- "type": "string"
-}
removedInput schema / properties / existingMerchantNotes
Removed value: -{
- "description": "Existing human AE/support notes inside evidence[access_activity_log] that must be preserved.",
- "maxLength": 18000,
- "type": "string"
-}
removedInput schema / properties / hasDeviceMatch
Removed value: -{
- "description": "Whether the disputed charge device_id fingerprint matches the historical undisputed charges.",
- "type": "boolean"
-}
removedInput schema / properties / hasIpMatch
Removed value: -{
- "description": "Whether the disputed charge IPv4/IPv6 address matches the historical undisputed charges.",
- "type": "boolean"
-}
addedInput schema / properties / preset / default
Added value: +"valid_ce3_non_destructive"
removedInput schema / properties / preset / description
Removed value: -"Scenario preset to evaluate when custom evidenceLogText is omitted (default: 'valid_ce3_non_destructive')."
changedInput schema / properties / preset / enum
Previous value: -[
- "valid_ce3_non_destructive",
- "utf16_overflow_19k",
- "missing_device_and_overwrite_risk",
- "custom"
-]New value: +[
+ "valid_ce3_non_destructive",
+ "utf16_overflow_19k",
+ "missing_device_and_overwrite_risk"
+]
removedInput schema / properties / priorMatchedCount
Removed value: -{
- "description": "Number of prior undisputed Stripe charges (120d-365d old) with matching customer_id and IP/device fingerprint (Visa CE 3.0 requires >= 2).",
- "maximum": 50,
- "minimum": 0,
- "type": "integer"
-}
addedInput schema / properties / priorTransactions
Added value: +{
+ "type": "array"
+}