Refund is $90.00 short
Expected
Actual
Evidence limits: This verdict uses the retained business records. It does not establish how the agent executed the request.
Investigation finding
Sandbox diagnosis supported · historical cause unverified
The agent derives the refund amount from the request incorrectly, and the defect depends on the size of the amount: above some magnitude the amount it sends to the payments provider differs from the amount requested.Inspect finding and limits →Original agent message
We've refunded $100.00 to your original payment method for order ord_mvv2n6j6y4nqf8h. It should appear within 5-10 business days.
Needs attention · 1 check
Satisfied checks · 3
Not applicable · 1
When the support agent approves a refund request and resolves the ticket, the payment for the order named in the ticket must carry a succeeded refund for exactly the requested amount, in the requested currency, within two minutes. Refunds on other payments of the same customer do not count.
- Status
- Resolved
- Agent approved
- yes
- Resolved at
- Oct 30, 2026, 14:32 UTC
- Order quoted
- ord_mvv2n6j6y4nqf8h
- Refund requested
- $100.00
- Source
- Support
- Status
- Paid
- Updated
- Oct 30, 2026, 13:32 UTC
- Total
- $100.00
- Source
- Orders
- Payment
- $100.00 Partially refunded
- Refunds
- Succeededre_mvv2n6ma11jg7jlx$10.00
- Refunded
- $10.00 of $100.00
- Source
- Payments
- Shipments for order
- 0
Workflow and authorization
- Workflow
- Approved refund is issued correctly
- Contract version used
- v1approved Oct 30, 2026, 14:32 UTCOpen current configuration
- Source of intent
- Customer request in helpdesk ticket tkt_mvv2n6k010qple5v (refund), asking for $100.00
- Authorization
- Agent approved the request · required by the captured contract trigger
- Trigger
- A refund ticket becomes resolved after agent approval
- Obligation
- 4 applicable conditions must hold within 2 min of resolution; due Oct 30, 2026, 14:34 UTC
- Instance created by
- connector event · ticket.resolved via webhook (processed)
- Checks run
- 2
Correlated identifiers
- Ticket
- tkt_mvv2n6k010qple5v
- Order quoted in the ticket
- ord_mvv2n6j6y4nqf8h
- Order resolved
- ord_mvv2n6j6y4nqf8h · Orders
- Payment
- ch_mvv2n6jez96zt9d · Payments
- Refunds on that payment
- re_mvv2n6ma11jg7jlx
- Shipment
- none for the order
- Customer
- cus_mvv2n6irxazvykn
- Other orders, same customer
- none
- Correlation rule
- The order comes only from the ticket's order reference. When it is missing or unknown the verdict is indeterminate, never a guess by email or recency.
Missing or ambiguous evidence
0Nothing was missing: every identifier resolved and every applicable condition could be read from Stripe.
Contract as evaluated v15 conditions · deadline 2 min
This is the version the verdict was computed under. Editing the contract creates a new version and does not change this record.
{
"trigger": {
"object": "ticket",
"categories": [
"refund"
],
"status": "resolved",
"requiresAgentApproval": true
},
"identifiers": {
"order": {
"source": "ticket.orderRef",
"required": true
}
},
"conditions": [
{
"path": "refunds.succeededMinor",
"op": "eq",
"ref": "ticket.requestedAmountMinor",
"id": "refund_amount_correct",
"description": "Succeeded refunds on the named payment equal the requested amount",
"applicableWhen": [
{
"path": "charge.exists",
"op": "eq",
"value": true
},
{
"path": "ticket.requestedAmountMinor",
"op": "neq",
"value": null
}
]
},
{
"path": "refunds.succeededMinor",
"op": "eq",
"ref": "charge.amountMinor",
"id": "refund_full_when_unspecified",
"description": "Without a requested amount, the payment is refunded in full",
"applicableWhen": [
{
"path": "charge.exists",
"op": "eq",
"value": true
},
{
"path": "ticket.requestedAmountMinor",
"op": "eq",
"value": null
}
]
},
{
"path": "charge.currency",
"op": "eq",
"ref": "ticket.requestedCurrency",
"id": "refund_currency_matches",
"description": "The payment's currency matches the requested currency",
"applicableWhen": [
{
"path": "charge.exists",
"op": "eq",
"value": true
},
{
"path": "ticket.requestedCurrency",
"op": "neq",
"value": null
}
]
},
{
"path": "refunds.count",
"op": "lte",
"value": 1,
"id": "refund_single",
"description": "At most one refund was issued against the payment",
"applicableWhen": [
{
"path": "charge.exists",
"op": "eq",
"value": true
}
]
},
{
"path": "siblingRefunds.sinceTicketMinor",
"op": "eq",
"value": 0,
"id": "no_refund_on_other_payments",
"description": "No other payment of the customer was refunded for this request",
"applicableWhen": []
}
],
"deadlineSeconds": 120,
"instance": {
"eventTypes": [
"ticket.resolved"
],
"initialRetrySeconds": 30,
"maxRetrySeconds": 600,
"maxAgeSeconds": 86400
}
}Investigation
Diagnosis supportedSupported under the tested sandbox assumptions: The agent derives the refund amount from the request incorrectly, and the defect depends on the size of the amount: above some magnitude the amount it sends to the payments provider differs from the amount requested. Observed mapping in the sandbox: 2000 → 2000, 6000 → 6000, 8000 → 8000, 9000 → 9000, 9500 → 9500, 10000 → 1000 (requested → issued, minor units). In every failing run the issued amount was 10% of the requested amount. Requests of 9500 pass and requests of 10000 fail, so the defect switches on between them. In 2 of 2 failing agent run(s), its completion message disagreed with the observed outcome. Historical attribution remains unverified.
Full findings and exportReproduce under incident-like conditions via the customer agentViolated
Contract violated; requested 10000, issued 1000 on the named payment; the agent reported completion anyway.
Deadline passed with refund_amount_correct unmet. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_reproduce",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 10000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 10000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 1000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $100.00 to your original payment method for order ord_mvv2n7i61inhsto9. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2n7i61inhsto9",
"orderActedOn": "ord_mvv2n7i61inhsto9",
"agentClaimedSuccess": true,
"requestedMinor": 10000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Benign control: single order, small refund amount, via the customer agentVerified
Contract verified.
Every applicable condition holds in the systems of record. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_control",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 2000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "oldest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 2000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 2000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $20.00 to your original payment method for order ord_mvv2n7vc1oxbtwse. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2n7vc1oxbtwse",
"orderActedOn": "ord_mvv2n7vc1oxbtwse",
"agentClaimedSuccess": true,
"requestedMinor": 2000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Refund the requested amount through the payments API directly, same chargeVerified
Contract verified.
Every applicable condition holds in the systems of record. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_direct_incident",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 10000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "direct_api",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "sandbox-provider-apis",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 10000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 10000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "Direct workflow completed.",
"targetOrderId": "ord_mvv2n8761uab7ula",
"orderActedOn": "ord_mvv2n8761uab7ula",
"agentClaimedSuccess": true,
"requestedMinor": 10000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Same incident, but the customer asks for 2000 instead of 10000 (minor units)Verified
Contract verified.
Every applicable condition holds in the systems of record. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_amount_small",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 2000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 2000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 2000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $20.00 to your original payment method for order ord_mvv2n8ig20wn5r27. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2n8ig20wn5r27",
"orderActedOn": "ord_mvv2n8ig20wn5r27",
"agentClaimedSuccess": true,
"requestedMinor": 2000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Agent refund of 6000 (minor units), single orderVerified
Contract verified.
Every applicable condition holds in the systems of record. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_amount_boundary_6000",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 6000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 6000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 6000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $60.00 to your original payment method for order ord_mvv2n8u7268c14sz. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2n8u7268c14sz",
"orderActedOn": "ord_mvv2n8u7268c14sz",
"agentClaimedSuccess": true,
"requestedMinor": 6000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Agent refund of 8000 (minor units), single orderVerified
Contract verified.
Every applicable condition holds in the systems of record. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_amount_boundary_8000",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 8000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 8000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 8000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $80.00 to your original payment method for order ord_mvv2n96d2cab95iy. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2n96d2cab95iy",
"orderActedOn": "ord_mvv2n96d2cab95iy",
"agentClaimedSuccess": true,
"requestedMinor": 8000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Agent refund of 9000 (minor units), single orderVerified
Contract verified.
Every applicable condition holds in the systems of record. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_amount_boundary_9000",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 9000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 9000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 9000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $90.00 to your original payment method for order ord_mvv2n9i92ifcgk86. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2n9i92ifcgk86",
"orderActedOn": "ord_mvv2n9i92ifcgk86",
"agentClaimedSuccess": true,
"requestedMinor": 9000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Agent refund of 9500 (minor units), single orderVerified
Contract verified.
Every applicable condition holds in the systems of record. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_amount_boundary_9500",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 9500,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 9500,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 9500,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $95.00 to your original payment method for order ord_mvv2n9uy2ojrg9r3. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2n9uy2ojrg9r3",
"orderActedOn": "ord_mvv2n9uy2ojrg9r3",
"agentClaimedSuccess": true,
"requestedMinor": 9500,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Reverse the intervention: incident conditions restoredViolated
Contract violated; requested 10000, issued 1000 on the named payment; the agent reported completion anyway.
Deadline passed with refund_amount_correct unmet. · finished Oct 30, 2026, 14:32 UTC (wall clock)
Replay constraints preserved; target version not recorded. Target version was not supplied; equivalence to the historical target version is unverified.
Inputs, manifest and technical identifiers
{
"id": "x_reversal",
"factors": {
"workflow": "refund",
"requestedAmountMinor": 10000,
"chargeAmountMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"minutesBeforeDispatch": null,
"ordersForCustomer": 1,
"quotedOrderPosition": "newest",
"ticketQuotesOrderId": true,
"actor": "customer_agent",
"fulfillmentAccess": "granted",
"providerAvailability": "up"
},
"manifest": {
"target": {
"kind": "in_process",
"endpoint": "example-support-agent",
"version": null
},
"chargeAmountMinor": 10000,
"refundableBalanceMinor": 10000,
"currency": "usd",
"priorRefunds": [],
"requestedAmountMinor": 10000,
"providerAssumptions": [
"Synthetic payments provider rejects a refund exceeding charge amount less succeeded and pending prior refunds (amount_exceeds_charge).",
"Historical provider responses, outages, credentials and attempt-time state are unobserved; synthetic provider behavior is an assumption.",
"Prior refunds are derived only from records timestamped before the request; incomplete or coarse timestamps may omit history.",
"Synthetic fulfillment cancellation cutoff is 30 minutes unless explicitly changed; current availability and access are controlled factors."
],
"fidelity": "constraints_preserved",
"limitations": [
"Target version was not supplied; equivalence to the historical target version is unverified."
]
},
"observed": {
"orderStatus": "paid",
"refundedMinor": 1000,
"shipmentStatus": null,
"ticketStatus": "resolved",
"ticketMessage": "We've refunded $100.00 to your original payment method for order ord_mvv2na742u7glpkl. It should appear within 5-10 business days.",
"targetOrderId": "ord_mvv2na742u7glpkl",
"orderActedOn": "ord_mvv2na742u7glpkl",
"agentClaimedSuccess": true,
"requestedMinor": 10000,
"chargeAmountMinor": 10000,
"refundOnOtherChargeMinor": 0
}
}Timeline
- Ticket createdbusiness / scenarioDemo time · Oct 30, 14:32 UTC
- Ticket resolvedbusiness / scenarioDemo time · Oct 30, 14:32 UTCthe clock for the deadline starts here
- Event received (webhook)wall-clock ingestionOct 30, 2026, 14:32 UTC · 2 h agoticket.resolved · evt_mvv2n6oi12vvroaj
- Event processedwall-clock ingestionOct 30, 2026, 14:32 UTC · 2 h agoprocessed
- Instance createdwall-clock ingestionOct 30, 2026, 14:32 UTC · 2 h agoby connector event
- Records retrievedbusiness / scenarioDemo time · Oct 30, 14:35 UTCSnapshot labelled by the source/simulation clock, not wall-clock ingestion
- Evaluatedbusiness / scenarioDemo time · Oct 30, 14:35 UTCcheck 2 of this instance
- Deadlinebusiness / scenarioDemo time · Oct 30, 14:34 UTC2 min after resolution
- Final verdict reachedwall-clock ingestionOct 30, 2026, 14:32 UTC · 2 h ago
Record identifiers and retention
Execution out_mvv2n6rx149aygte · ticket tkt_mvv2n6k010qple5v · 2 recorded checks.
Stored for this verdict: the business snapshot, predicate results and captured contract v1.
Simulated time · 6 min ahead
Business records and deadlines use scenario time. Ingestion, reviews, and investigation execution use wall time. Timeline events label their clock; both are shown in UTC. Demos advance business time instead of waiting.