{
  "schema": "atumara.proof-pack.demo.v1",
  "generatedAt": "2026-09-11T11:37:49.328Z",
  "source": {
    "url": "https://developers.google.com/merchant/api/guides/compatibility/overview",
    "retrieved": "2026-09-11",
    "pageUpdated": "2026-09-01",
    "changeEffectiveDate": null
  },
  "scope": "Offline Price field projection only; frozen synthetic demonstration policy",
  "hashes": {
    "price-adapter.mjs": "0e3aac92e41048409490e46b167e0a3c585e0475255adbd9542d4c3ad20231bf",
    "cases.json": "13bc3cf4396124dc065cc6b6d7506e70d72c97ca0aaff28699bffbd77fde5b87",
    "verify.mjs": "0ab1f45f4b3779671558d91154295bae6e3f82776ac3074699bf5557d7f2a392"
  },
  "provenance": "P01-P15 separately proposed by a review subagent; root maps result/reason labels and adds P16-P20; not held-out model evaluation",
  "verification": {
    "passed": 20,
    "total": 20,
    "results": [
      {
        "id": "P01",
        "expected": {
          "status": "READY",
          "output": {
            "amountMicros": "12340000",
            "currencyCode": "USD"
          }
        },
        "actual": {
          "status": "READY",
          "output": {
            "amountMicros": "12340000",
            "currencyCode": "USD"
          }
        },
        "passed": true
      },
      {
        "id": "P02",
        "expected": {
          "status": "READY",
          "output": {
            "amountMicros": "0",
            "currencyCode": "EUR"
          }
        },
        "actual": {
          "status": "READY",
          "output": {
            "amountMicros": "0",
            "currencyCode": "EUR"
          }
        },
        "passed": true
      },
      {
        "id": "P03",
        "expected": {
          "status": "READY",
          "output": {
            "amountMicros": "1",
            "currencyCode": "GBP"
          }
        },
        "actual": {
          "status": "READY",
          "output": {
            "amountMicros": "1",
            "currencyCode": "GBP"
          }
        },
        "passed": true
      },
      {
        "id": "P04",
        "expected": {
          "status": "READY",
          "output": {
            "amountMicros": "1234567",
            "currencyCode": "GBP"
          }
        },
        "actual": {
          "status": "READY",
          "output": {
            "amountMicros": "1234567",
            "currencyCode": "GBP"
          }
        },
        "passed": true
      },
      {
        "id": "P05",
        "expected": {
          "status": "READY",
          "output": {
            "amountMicros": "9223372036854775807",
            "currencyCode": "USD"
          }
        },
        "actual": {
          "status": "READY",
          "output": {
            "amountMicros": "9223372036854775807",
            "currencyCode": "USD"
          }
        },
        "passed": true
      },
      {
        "id": "P06",
        "expected": {
          "status": "INVALID",
          "reason": "int64_overflow"
        },
        "actual": {
          "status": "INVALID",
          "reason": "int64_overflow"
        },
        "passed": true
      },
      {
        "id": "P07",
        "expected": {
          "status": "HOLD",
          "reason": "rounding_policy_required"
        },
        "actual": {
          "status": "HOLD",
          "reason": "rounding_policy_required"
        },
        "passed": true
      },
      {
        "id": "P08",
        "expected": {
          "status": "HOLD",
          "reason": "currency_outside_demo_scope"
        },
        "actual": {
          "status": "HOLD",
          "reason": "currency_outside_demo_scope"
        },
        "passed": true
      },
      {
        "id": "P09",
        "expected": {
          "status": "UNKNOWN",
          "reason": "missing_amount_or_currency"
        },
        "actual": {
          "status": "UNKNOWN",
          "reason": "missing_amount_or_currency"
        },
        "passed": true
      },
      {
        "id": "P10",
        "expected": {
          "status": "UNKNOWN",
          "reason": "missing_amount_or_currency"
        },
        "actual": {
          "status": "UNKNOWN",
          "reason": "missing_amount_or_currency"
        },
        "passed": true
      },
      {
        "id": "P11",
        "expected": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "actual": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "passed": true
      },
      {
        "id": "P12",
        "expected": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "actual": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "passed": true
      },
      {
        "id": "P13",
        "expected": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "actual": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "passed": true
      },
      {
        "id": "P14",
        "expected": {
          "status": "INVALID",
          "reason": "string_fields_required"
        },
        "actual": {
          "status": "INVALID",
          "reason": "string_fields_required"
        },
        "passed": true
      },
      {
        "id": "P15",
        "expected": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "actual": {
          "status": "INVALID",
          "reason": "nonnegative_plain_decimal_required"
        },
        "passed": true
      },
      {
        "id": "P16",
        "expected": {
          "status": "UNKNOWN",
          "reason": "missing_price"
        },
        "actual": {
          "status": "UNKNOWN",
          "reason": "missing_price"
        },
        "passed": true
      },
      {
        "id": "P17",
        "expected": {
          "status": "INVALID",
          "reason": "price_object_required"
        },
        "actual": {
          "status": "INVALID",
          "reason": "price_object_required"
        },
        "passed": true
      },
      {
        "id": "P18",
        "expected": {
          "status": "HOLD",
          "reason": "unmapped_fields"
        },
        "actual": {
          "status": "HOLD",
          "reason": "unmapped_fields"
        },
        "passed": true
      },
      {
        "id": "P19",
        "expected": {
          "status": "READY",
          "output": {
            "amountMicros": "1000000",
            "currencyCode": "USD"
          }
        },
        "actual": {
          "status": "READY",
          "output": {
            "amountMicros": "1000000",
            "currencyCode": "USD"
          }
        },
        "passed": true
      },
      {
        "id": "P20",
        "expected": {
          "status": "HOLD",
          "reason": "currency_outside_demo_scope"
        },
        "actual": {
          "status": "HOLD",
          "reason": "currency_outside_demo_scope"
        },
        "passed": true
      }
    ],
    "mutationResults": [
      {
        "name": "centsInsteadOfMicros",
        "caughtBy": [
          "P01",
          "P03",
          "P04",
          "P05",
          "P19"
        ]
      },
      {
        "name": "floatingPointConversion",
        "caughtBy": [
          "P05"
        ]
      },
      {
        "name": "missingCurrencyRename",
        "caughtBy": [
          "P01",
          "P02",
          "P03",
          "P04",
          "P05",
          "P19"
        ]
      }
    ]
  },
  "unknown": [
    "Endpoint-specific validation",
    "Client integration compatibility",
    "Runtime performance",
    "Commercial demand"
  ],
  "externalModelCalls": 0,
  "liveApiCalls": 0,
  "customerData": false,
  "published": false
}
