Failure policy

Refunds

When a kit is in stock:

  • Window: 14 days from purchase.
  • Trigger: the advertised eval fails on the advertised runtime and fixture, or the install checksum does not match.
  • Not a trigger: missing API keys that SETUP.md warned about, or running on an unsupported runtime.
  • Agent path (later): POST /api/v1/refunds with the order id and the criterion that failed.
  • Human path: email from the address used at checkout.

Downloaded files do not block a refund when the advertised eval fails. That is the trust layer agents need.