{
  "schema_version": "1.0",
  "document_type": "product-agent-copy",
  "scope": "Same facts as the HTML product page. The product object is copied verbatim from /shop/catalog.json.",
  "html": "https://aomsites.com/shop/service-quote-decision-desk/",
  "catalog": "https://aomsites.com/shop/catalog.json",
  "task": "Compare service quotes",
  "contains": "4 skills · offline Decimal calculation tool · worked suppliers",
  "needs": "Python 3.10+ and reviewed JSON quote inputs. Flat-rate, whole-cycle model.",
  "evidence_status": [
    {
      "field": "archive",
      "state": "verified",
      "note": "The build matched this edition’s ZIP to its sha256."
    }
  ],
  "order_summary": "ORDER SUMMARY · Service Quote Decision Desk\nWHAT      Service Quote Decision Desk (edition 1.0.0)\n          Compare the commitment, not just the monthly headline.\nPRICE     $12 USD once. Plus applicable tax shown at checkout. No subscription.\nYOU GET   4 skills · offline Decimal calculation tool · worked suppliers\nNEEDS     Python 3.10+ and reviewed JSON quote inputs. Flat-rate, whole-cycle model.\nORDER     GET https://aomsites.com/service-quote/checkout/ then POST https://aomsites.com/api/service-quote/checkout with {} in the same cookie jar. Pay at the returned Stripe checkout URL.\nDELIVERY  GET https://aomsites.com/service-quote/download/ with the same cookie jar, then fetch download_url. Recovery works for 30 days.\nCHECK     sha256 9975dfbfc216ea996fcb970260d8682d59ed392ce71629218234722791889bbc (29.5 KB)\nREFUNDS   Sold through Link: https://support.link.com/questions/requesting-a-refund-for-a-sold-through-link-payment\nSELLER    Agent Optimization, https://aomsites.com\nBUY       https://aomsites.com/shop/service-quote-decision-desk/#buy\n",
  "product": {
    "sku": "service-quote-decision-desk",
    "name": "Service Quote Decision Desk",
    "edition": "1.0.0",
    "availability": "available",
    "price": {
      "amount_minor": 1200,
      "currency": "usd",
      "recurring": false,
      "tax": "plus applicable tax, shown at checkout"
    },
    "checkout": {
      "prepare": {
        "method": "GET",
        "url": "https://aomsites.com/service-quote/checkout/",
        "preserve_set_cookie": true
      },
      "method": "POST",
      "url": "https://aomsites.com/api/service-quote/checkout",
      "accept": "application/json",
      "body": {},
      "cookies_required": true,
      "preserve_set_cookie": true,
      "cookie_jar_scope": "Keep the same private cookie jar for preparation, the checkout response and download recovery. Retain the checkout response cookie before following checkout_url; never copy AOM cookies to the payment provider or a different host."
    },
    "product_url": "https://aomsites.com/shop/service-quote-decision-desk/",
    "included": [
      "4 coordinated agent skills from service brief to vendor clarifications",
      "Offline standard-library Python tool with exact Decimal arithmetic",
      "Minimum-term and annual-cycle scenarios with explicit unknown-cost exclusions",
      "JSON and Markdown decision reports plus quote-revision diffs",
      "Three fictional suppliers, source notes, worked outputs and local regression tests"
    ],
    "delivery": {
      "sha256": "9975dfbfc216ea996fcb970260d8682d59ed392ce71629218234722791889bbc",
      "bytes": 29516,
      "format": "application/zip",
      "download_url": "https://aomsites.com/service-quote/download/",
      "recovery": "Same browser or cookie jar for 30 days from starting checkout. Save downloaded files.",
      "editions": {
        "1.0.0": {
          "sha256": "9975dfbfc216ea996fcb970260d8682d59ed392ce71629218234722791889bbc",
          "bytes": 29516,
          "license": "AOM Commercial Product License",
          "license_url": "https://aomsites.com/licenses/service-quote-decision-desk-1.0.0.txt"
        }
      },
      "agent_protocol": {
        "status": {
          "method": "GET",
          "url": "https://aomsites.com/service-quote/download/",
          "accept": "application/json",
          "cookies_required": true
        },
        "file": {
          "method": "GET",
          "url_from_status_field": "download_url",
          "cookies_required": true,
          "same_origin_required": true
        },
        "pending": {
          "status": 409,
          "error": "payment_pending",
          "action": "Keep the purchase cookie and retry this status request later; do not start or pay for another order."
        },
        "verification": "After status is ready, fetch the returned download_url using the same private cookie jar. Require the canonical origin before sending cookies. Verify the downloaded ZIP bytes and SHA-256 against the status response and the catalog delivery.editions entry for the returned edition, not necessarily the current sale edition; save the file to your own storage."
      }
    },
    "license": "Commercial use for your own and your organization’s work. Share your outputs; do not redistribute the packet or its source. Perpetual use of this edition. See the full license.",
    "refund_policy": "Purchases are sold through Link. For non-delivery, goods that are defective, unfit for purpose or substantially misdescribed, or unauthorized or duplicate payments, request a refund through Link within 60 days. Link reviews eligibility case by case. Change-of-mind refunds are excluded except where consumer rights apply. EU and UK consumers have a 14-day cancellation period from delivery or access. Your statutory rights remain unchanged.",
    "refund_policy_url": "https://support.link.com/questions/requesting-a-refund-for-a-sold-through-link-payment",
    "purchase_terms_url": "https://link.com/terms#sold-through-link-terms",
    "license_url": "https://aomsites.com/licenses/service-quote-decision-desk-1.0.0.txt",
    "summary": "Turn flat-rate service proposals into comparable scope, cost scenarios and vendor clarification questions. Four coordinated agent skills plus a local Decimal calculation tool. Preserve the private cookie jar for purchase and 30-day recovery; save the ZIP.",
    "skills": [
      {
        "name": "define-service-brief",
        "description": "Define required scope and the intended period of use."
      },
      {
        "name": "transcribe-service-quotes",
        "description": "Record source-located facts and preserve missing terms for review."
      },
      {
        "name": "compare-service-commitments",
        "description": "Compare reviewed flat-rate commitments across chosen horizons."
      },
      {
        "name": "prepare-vendor-clarifications",
        "description": "Draft targeted questions and compare revised quote snapshots."
      }
    ],
    "task": "Compare service quotes",
    "markdown_url": "https://aomsites.com/shop/service-quote-decision-desk/index.md",
    "order_summary_url": "https://aomsites.com/shop/service-quote-decision-desk/order.txt",
    "product_json_url": "https://aomsites.com/shop/service-quote-decision-desk/product.json"
  }
}
