{
  "schema_version": "sourcestrand-product-offer-v1",
  "product_id": "tw_compliance_risk_pack",
  "title": "Taiwan Compliance & Public Risk Pack",
  "service_name": "Taiwan Compliance Risk Pack",
  "buyer_summary": "Which Taiwan official-source streams help a buyer or AI assistant screen public compliance events, site flags, labor events, export controls, and ESG risk disclosures?",
  "canonical_base_url": "https://api.sourcestrand.com",
  "primary_buyer_jobs": [
    "Supplier diligence teams that need official-source risk indicators before manual review.",
    "AI assistants helping non-Taiwan buyers decide which Taiwan public-risk streams to request.",
    "Compliance analysts who need English field maps while preserving official source lineage."
  ],
  "free_validation": {
    "preview_url": "https://api.sourcestrand.com/v1/preview/tw-data-packs/compliance-risk",
    "expected_preview_shape": [
      "product",
      "package_scope",
      "streams",
      "paid_unlock",
      "data_lineage",
      "limitations"
    ]
  },
  "agent_purchase_hint": {
    "recommended_base_url": "https://api.sourcestrand.com",
    "recommended_network": "eip155:8453",
    "buyer_hint_header": "x-buyer-hint: partner-or-campaign-name",
    "pay_when": [
      "The free preview matches the buyer task and the agent needs the complete stream routing pack.",
      "The buyer wants to decide which Taiwan official-source streams should become the next paid data package.",
      "The response will be used to brief a human analyst or agent workflow with lineage and limitations preserved."
    ],
    "do_not_pay_when": [
      "Legal clearance, compliance certification, credit scoring, or risk rating.",
      "A substitute for source review by a qualified professional.",
      "Investment, procurement, tax, or trading advice."
    ]
  },
  "paid_endpoints": [
    {
      "method": "GET",
      "url_template": "https://api.sourcestrand.com/v1/paid/tw-data-packs/compliance-risk",
      "price": "$0.03",
      "best_first_paid_step": true
    }
  ],
  "x402_purchase": {
    "protocol": "x402",
    "buyer_hint_header": "x-buyer-hint: partner-or-campaign-name",
    "payment_header_behavior": "Paid routes return HTTP 402 with PAYMENT-REQUIRED, Bazaar discovery metadata, and machine-readable x402 accepts when no valid payment header is provided.",
    "safety_note": "The buyer client signs locally. Do not send wallet private keys to this API."
  },
  "advice_boundary": "Informational stream-routing package only; not legal, compliance, procurement, credit, investment, tax, accounting, or trading advice."
}