{
  "schema": "ai-02-review-v1",
  "candidate": "answer-first",
  "patch": "src/AnswerFirstHandler.php",
  "provenance": "synthetic review record; not a real person's answers",
  "prediction_recorded_before_execution": true,
  "answers": {
    "atomic_state_changes": ["receipt", "credit"],
    "transaction_boundary": "receipt and credit share one transaction",
    "failure_points": ["receipt write", "credit transition"],
    "transition_failure_state": "no receipt and no credit",
    "provider_retry_consequence": "retry applies the credit once",
    "order_sensitive_test": "transition_failure_then_retry",
    "happy_path_gap": "it does not prove rollback after the receipt write",
    "reversal_assumption": "receipt and credit use different authorities"
  },
  "unresolved": [],
  "acceptance": "rejected pending state-sensitive verification"
}
