{
  "status": "pass",
  "methods": [
    {
      "method": "GET",
      "path": "/api/Coupon/list"
    },
    {
      "method": "GET",
      "path": "/api/MyCoupon/list"
    },
    {
      "method": "POST",
      "path": "/api/MyCoupon/receive"
    }
  ],
  "pairs": [
    {
      "case": "MY_BEFORE",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "CP_DEFAULT",
      "method": "GET",
      "path": "/api/Coupon/list",
      "pass": true,
      "scope": "owned_full_row_strict",
      "strict_equal": true
    },
    {
      "case": "RECEIVE",
      "method": "POST",
      "path": "/api/MyCoupon/receive",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "MY_DEFAULT",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "REPEAT",
      "method": "POST",
      "path": "/api/MyCoupon/receive",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "CP_CLAIMED",
      "method": "GET",
      "path": "/api/Coupon/list",
      "pass": true,
      "scope": "owned_full_row_strict",
      "strict_equal": true
    },
    {
      "case": "MY_USABLE",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "MY_LOW_AMOUNT",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "MY_THRESHOLD",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "MY_IDS_POSITIVE",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "MY_IDS_RESTORED",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "CP_JSON_QUOTES",
      "method": "GET",
      "path": "/api/Coupon/list",
      "pass": true,
      "scope": "owned_full_row_strict",
      "strict_equal": true
    },
    {
      "case": "CP_JSON_32767",
      "method": "GET",
      "path": "/api/Coupon/list",
      "pass": true,
      "scope": "owned_full_row_strict",
      "strict_equal": true
    },
    {
      "case": "CP_JSON_32768",
      "method": "GET",
      "path": "/api/Coupon/list",
      "pass": true,
      "scope": "owned_full_row_strict",
      "strict_equal": true
    },
    {
      "case": "MY_CLEANED",
      "method": "GET",
      "path": "/api/MyCoupon/list",
      "pass": true,
      "scope": "full_response_owned_ID_and_trace_mapping",
      "strict_equal": true
    },
    {
      "case": "CP_CLEANED",
      "method": "GET",
      "path": "/api/Coupon/list",
      "pass": true,
      "scope": "owned_absence_and_independent_natural_snapshot",
      "strict_equal": null
    }
  ],
  "lanes": {
    "B": {
      "cases": 16,
      "source_pass": 16,
      "natural_before": {
        "coupon": {
          "rows": 23,
          "sha256": "ccb7bdd5ceeed4fe291121fcedfb698a3fd807c5e6a6108c7e3bd56084424638"
        },
        "user_coupon": {
          "rows": 28,
          "sha256": "b4df71743dba99164beb0457d55d05e59526413819cb1436d69ad4b76a485aa8"
        }
      },
      "natural_after": {
        "coupon": {
          "rows": 23,
          "sha256": "ccb7bdd5ceeed4fe291121fcedfb698a3fd807c5e6a6108c7e3bd56084424638"
        },
        "user_coupon": {
          "rows": 28,
          "sha256": "b4df71743dba99164beb0457d55d05e59526413819cb1436d69ad4b76a485aa8"
        }
      },
      "actors_unchanged": true,
      "cleanup": {
        "user_coupon": 1,
        "coupon": 1
      },
      "independent_remaining": {
        "coupon": 0,
        "user_coupon": 0
      },
      "token_cleaned": true,
      "external_attempts": 0,
      "http_queries": 249,
      "metadata_queries": 136,
      "business_queries": 113,
      "http_writes": {
        "insert": 1,
        "update": 1
      },
      "source_sha256": {
        "app/api/controller/Coupon.php": "a1f9336a4d86404a5d41d79d21ccf6e16525b56fc729d1a89d5ce2123e39034e",
        "app/api/controller/MyCoupon.php": "ca057b98256ae9f2e1694e883a0243b693b33ea2dd89a01d743b8139eb34ba83",
        "app/api/model/Coupon.php": "17f35c7471ae9ffdd5e824a49a7da6ba4a3ee8f35d1445b8987348202ef131da",
        "app/api/model/UserCoupon.php": "526887df2e1fd40692f5b4e6ccbf8496bf3fad84dc67c9bf58084acf0ed06de2",
        "app/common/model/Coupon.php": "926fa66e5543b5d2c180ab509f738efd0010a3382b15a7538423fc47bd3c0827",
        "app/common/model/UserCoupon.php": "0659b1aefd3b62274de14c4119f306b047267f9b455e16e16a08fa242576e168",
        "app/api/model/User.php": "cd2855df8b0ab7869451e5189c6c28b9d10d1ce568664bd0427f2bfea2c30699",
        "app/common/database/Dm.php": "ab5d44a9915af0f0a01186b0c72fc759075ebe9651a6c28cee40123a65218727",
        "app/common/database/DmBuilder.php": "c0d0b7a2668cded72b2c7a28fcbe3255e7cf1ff232b6c871f6bddc4259e699b0",
        "cores/BaseModel.php": "15b09472d9152906bd3f6cfa6b98ea87b1952abcc9587e7e72526fff73ab78c6"
      },
      "text_field_hashes": {
        "CP_DEFAULT": {
          "unavailable_dates": {
            "type": "NULL",
            "bytes": null,
            "sha256": null
          },
          "unavailable_time_ranges": {
            "type": "NULL",
            "bytes": null,
            "sha256": null
          }
        },
        "CP_JSON_QUOTES": {
          "unavailable_dates": {
            "type": "string",
            "bytes": 44,
            "sha256": "155ba8a47b9a04e97e7ce7cd7e87040e9ab90b0aa60797a2cc324c023781a9ed"
          },
          "unavailable_time_ranges": {
            "type": "string",
            "bytes": 44,
            "sha256": "155ba8a47b9a04e97e7ce7cd7e87040e9ab90b0aa60797a2cc324c023781a9ed"
          }
        },
        "CP_JSON_32767": {
          "unavailable_dates": {
            "type": "string",
            "bytes": 32767,
            "sha256": "181c9279476a86715563c5629b989922674c618e8c2ba47038c1d0ec4c99da91"
          },
          "unavailable_time_ranges": {
            "type": "string",
            "bytes": 32767,
            "sha256": "181c9279476a86715563c5629b989922674c618e8c2ba47038c1d0ec4c99da91"
          }
        },
        "CP_JSON_32768": {
          "unavailable_dates": {
            "type": "string",
            "bytes": 32768,
            "sha256": "bd3a3e37800fcb9398f736bace049d5f25052dcd1ca936ec2b51b9d5e0579c44"
          },
          "unavailable_time_ranges": {
            "type": "string",
            "bytes": 32768,
            "sha256": "bd3a3e37800fcb9398f736bace049d5f25052dcd1ca936ec2b51b9d5e0579c44"
          }
        }
      }
    },
    "C": {
      "cases": 16,
      "source_pass": 16,
      "natural_before": {
        "coupon": {
          "rows": 0,
          "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
        },
        "user_coupon": {
          "rows": 0,
          "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
        }
      },
      "natural_after": {
        "coupon": {
          "rows": 0,
          "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
        },
        "user_coupon": {
          "rows": 0,
          "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
        }
      },
      "actors_unchanged": true,
      "cleanup": {
        "user_coupon": 1,
        "coupon": 1
      },
      "independent_remaining": {
        "coupon": 0,
        "user_coupon": 0
      },
      "token_cleaned": true,
      "external_attempts": 0,
      "http_queries": 521,
      "metadata_queries": 408,
      "business_queries": 113,
      "http_writes": {
        "insert": 1,
        "update": 1
      },
      "source_sha256": {
        "app/api/controller/Coupon.php": "a1f9336a4d86404a5d41d79d21ccf6e16525b56fc729d1a89d5ce2123e39034e",
        "app/api/controller/MyCoupon.php": "ca057b98256ae9f2e1694e883a0243b693b33ea2dd89a01d743b8139eb34ba83",
        "app/api/model/Coupon.php": "17f35c7471ae9ffdd5e824a49a7da6ba4a3ee8f35d1445b8987348202ef131da",
        "app/api/model/UserCoupon.php": "526887df2e1fd40692f5b4e6ccbf8496bf3fad84dc67c9bf58084acf0ed06de2",
        "app/common/model/Coupon.php": "926fa66e5543b5d2c180ab509f738efd0010a3382b15a7538423fc47bd3c0827",
        "app/common/model/UserCoupon.php": "0659b1aefd3b62274de14c4119f306b047267f9b455e16e16a08fa242576e168",
        "app/api/model/User.php": "cd2855df8b0ab7869451e5189c6c28b9d10d1ce568664bd0427f2bfea2c30699",
        "app/common/database/Dm.php": "ab5d44a9915af0f0a01186b0c72fc759075ebe9651a6c28cee40123a65218727",
        "app/common/database/DmBuilder.php": "c0d0b7a2668cded72b2c7a28fcbe3255e7cf1ff232b6c871f6bddc4259e699b0",
        "cores/BaseModel.php": "15b09472d9152906bd3f6cfa6b98ea87b1952abcc9587e7e72526fff73ab78c6"
      },
      "text_field_hashes": {
        "CP_DEFAULT": {
          "unavailable_dates": {
            "type": "NULL",
            "bytes": null,
            "sha256": null
          },
          "unavailable_time_ranges": {
            "type": "NULL",
            "bytes": null,
            "sha256": null
          }
        },
        "CP_JSON_QUOTES": {
          "unavailable_dates": {
            "type": "string",
            "bytes": 44,
            "sha256": "155ba8a47b9a04e97e7ce7cd7e87040e9ab90b0aa60797a2cc324c023781a9ed"
          },
          "unavailable_time_ranges": {
            "type": "string",
            "bytes": 44,
            "sha256": "155ba8a47b9a04e97e7ce7cd7e87040e9ab90b0aa60797a2cc324c023781a9ed"
          }
        },
        "CP_JSON_32767": {
          "unavailable_dates": {
            "type": "string",
            "bytes": 32767,
            "sha256": "181c9279476a86715563c5629b989922674c618e8c2ba47038c1d0ec4c99da91"
          },
          "unavailable_time_ranges": {
            "type": "string",
            "bytes": 32767,
            "sha256": "181c9279476a86715563c5629b989922674c618e8c2ba47038c1d0ec4c99da91"
          }
        },
        "CP_JSON_32768": {
          "unavailable_dates": {
            "type": "string",
            "bytes": 32768,
            "sha256": "bd3a3e37800fcb9398f736bace049d5f25052dcd1ca936ec2b51b9d5e0579c44"
          },
          "unavailable_time_ranges": {
            "type": "string",
            "bytes": 32768,
            "sha256": "bd3a3e37800fcb9398f736bace049d5f25052dcd1ca936ec2b51b9d5e0579c44"
          }
        }
      }
    }
  },
  "limits": [
    "Coupon/list natural pages differ; only owned complete row compared",
    "explicit trace_id volatile mapping; original trace private",
    "parameter-bound CLOB/HTTP proof only; not SQL literal/bulk migration",
    "four-byte charset unresolved and not exercised",
    "temporary three positive IDs are field compatibility, not issuance business",
    "original frozen batch cleaned before later retain-fixtures policy"
  ],
  "pair_count": 16,
  "pair_pass": 16,
  "strict_full_response_pairs": 10,
  "strict_owned_row_pairs": 5,
  "cleanup_presence_pairs": 1,
  "business_code_changes_in_this_batch": 0,
  "ddl_in_this_batch": 0
}
