{
  "id": "wm_dfeb8a8ade46",
  "name": "Untitled",
  "description": "Extracted world model",
  "version": "0.1.0",
  "created_at": "2026-04-08T07:38:30.603Z",
  "entities": [
    {
      "id": "ent_137552ed9863",
      "name": "Stripe",
      "type": "object",
      "description": "Payment processing platform that enables merchants to accept payments"
    },
    {
      "id": "ent_33c1753e11f8",
      "name": "Merchant",
      "type": "object",
      "description": "Business entity that uses Stripe to accept payments from customers"
    },
    {
      "id": "ent_0bd192747481",
      "name": "Customer",
      "type": "object",
      "description": "End user who makes payments through merchant's Stripe integration"
    },
    {
      "id": "ent_6e487ae47da9",
      "name": "Credit Card",
      "type": "object",
      "description": "Payment method entered by customer for transactions"
    },
    {
      "id": "ent_194edac5ee0d",
      "name": "Stripe API",
      "type": "object",
      "description": "Application programming interface through which payment data flows"
    },
    {
      "id": "ent_c954f70ac665",
      "name": "Card Network",
      "type": "object",
      "description": "Payment network infrastructure (Visa, Mastercard, etc.) that routes transactions"
    },
    {
      "id": "ent_a5f2d71936fd",
      "name": "Issuing Bank",
      "type": "object",
      "description": "Bank that issued the customer's credit card and authorizes transactions"
    },
    {
      "id": "ent_4f3d8fc8b348",
      "name": "Acquiring Bank",
      "type": "object",
      "description": "Bank that receives funds during settlement process before transfer to merchant"
    },
    {
      "id": "ent_12f211f00448",
      "name": "Merchant Bank Account",
      "type": "object",
      "description": "Final destination account where merchant receives settled funds"
    },
    {
      "id": "ent_d2f7c3395bf1",
      "name": "PaymentIntent",
      "type": "object",
      "description": "Stripe object that represents a payment transaction in progress"
    },
    {
      "id": "ent_43d93ae1d232",
      "name": "Webhook",
      "type": "object",
      "description": "HTTP callback mechanism Stripe uses to notify merchants of transaction status"
    },
    {
      "id": "ent_67825907e7d8",
      "name": "Radar",
      "type": "object",
      "description": "Stripe's fraud detection system"
    },
    {
      "id": "ent_688b36e7e09a",
      "name": "Checkout Page",
      "type": "object",
      "description": "Merchant's web page where customer enters payment information"
    },
    {
      "id": "ent_fbe5d8dc7937",
      "name": "Authorization Request",
      "type": "object",
      "description": "Request sent to verify and approve payment transaction"
    },
    {
      "id": "ent_c14a22426cd7",
      "name": "Transaction Fee",
      "type": "object",
      "description": "Fee of 2.9% + 30 cents charged per successful transaction"
    },
    {
      "id": "ent_07970e896c28",
      "name": "Chargeback Fee",
      "type": "object",
      "description": "Fixed $15 fee charged for disputed transactions"
    },
    {
      "id": "ent_cb352f716bd6",
      "name": "Dashboard",
      "type": "object",
      "description": "Interface for merchants to manage their payments and account"
    },
    {
      "id": "ent_da942c906672",
      "name": "Card Token",
      "type": "object",
      "description": "Tokenized representation of credit card data for secure processing"
    },
    {
      "id": "ent_0a3e4026ab36",
      "name": "Order",
      "type": "object",
      "description": "Merchant's product/service fulfillment that follows successful payment"
    },
    {
      "id": "ent_a2b3d9a97e09",
      "name": "Refund",
      "type": "object",
      "description": "Payment reversal that merchants can issue within 120 days"
    },
    {
      "id": "ent_707a4f313646",
      "name": "Chargeback Evidence",
      "type": "object",
      "description": "Documentation submitted during chargeback dispute resolution process"
    },
    {
      "id": "ent_b5ac1bbba43c",
      "name": "Subscription Billing System",
      "type": "object",
      "description": "Stripe system for managing recurring subscription payments"
    },
    {
      "id": "ent_5e0a10e0f92e",
      "name": "Invoicing System",
      "type": "object",
      "description": "Stripe system for generating and managing invoices"
    }
  ],
  "relations": [
    {
      "id": "rel_47e0deb80f8a",
      "type": "uses",
      "source": "ent_33c1753e11f8",
      "target": "ent_137552ed9863",
      "label": ""
    },
    {
      "id": "rel_8a2ab3b516d4",
      "type": "uses",
      "source": "ent_0bd192747481",
      "target": "ent_6e487ae47da9",
      "label": ""
    },
    {
      "id": "rel_7f7739e75cf2",
      "type": "uses",
      "source": "ent_137552ed9863",
      "target": "ent_6e487ae47da9",
      "label": ""
    },
    {
      "id": "rel_dcfb0aed807b",
      "type": "uses",
      "source": "ent_137552ed9863",
      "target": "ent_d2f7c3395bf1",
      "label": ""
    },
    {
      "id": "rel_1cdd31d597e8",
      "type": "uses",
      "source": "ent_137552ed9863",
      "target": "ent_c954f70ac665",
      "label": ""
    },
    {
      "id": "rel_9f1890f5ca62",
      "type": "uses",
      "source": "ent_c954f70ac665",
      "target": "ent_a5f2d71936fd",
      "label": ""
    },
    {
      "id": "rel_5fa47864f49a",
      "type": "uses",
      "source": "ent_a5f2d71936fd",
      "target": "ent_fbe5d8dc7937",
      "label": ""
    },
    {
      "id": "rel_90c76d568977",
      "type": "uses",
      "source": "ent_137552ed9863",
      "target": "ent_33c1753e11f8",
      "label": ""
    },
    {
      "id": "rel_020f18d7fac3",
      "type": "uses",
      "source": "ent_33c1753e11f8",
      "target": "ent_0a3e4026ab36",
      "label": ""
    },
    {
      "id": "rel_7d2226fcc92c",
      "type": "uses",
      "source": "ent_a5f2d71936fd",
      "target": "ent_4f3d8fc8b348",
      "label": ""
    },
    {
      "id": "rel_276c4de2463c",
      "type": "uses",
      "source": "ent_4f3d8fc8b348",
      "target": "ent_12f211f00448",
      "label": ""
    },
    {
      "id": "rel_9c3fcb909b43",
      "type": "uses",
      "source": "ent_137552ed9863",
      "target": "ent_c14a22426cd7",
      "label": ""
    },
    {
      "id": "rel_caedc887afeb",
      "type": "part_of",
      "source": "ent_67825907e7d8",
      "target": "ent_137552ed9863",
      "label": ""
    },
    {
      "id": "rel_a3f266e62df9",
      "type": "part_of",
      "source": "ent_cb352f716bd6",
      "target": "ent_137552ed9863",
      "label": ""
    },
    {
      "id": "rel_95642e688af1",
      "type": "uses",
      "source": "ent_33c1753e11f8",
      "target": "ent_cb352f716bd6",
      "label": ""
    }
  ],
  "processes": [
    {
      "id": "proc_21046efd9a12",
      "name": "Payment Authorization Process",
      "description": "Customer submits payment details → Stripe tokenizes card → creates PaymentIntent → sends authorization request → bank approves/declines → Stripe notifies merchant → merchant fulfills order",
      "steps": [],
      "participants": [],
      "outcomes": []
    },
    {
      "id": "proc_dd08c11addb0",
      "name": "Settlement Process",
      "description": "Funds transfer from issuing bank through card network to acquiring bank and finally to merchant's bank account, occurring 2 business days later",
      "steps": [],
      "participants": [],
      "outcomes": []
    },
    {
      "id": "proc_e021240c9d98",
      "name": "Fee Charging Process",
      "description": "Stripe charges merchants 2.9% + 30 cents per successful transaction, with no charges for failed transactions",
      "steps": [],
      "participants": [],
      "outcomes": []
    },
    {
      "id": "proc_efedee93cb5f",
      "name": "Refund Process",
      "description": "Merchants can issue refunds within 120 days of transaction",
      "steps": [],
      "participants": [],
      "outcomes": []
    },
    {
      "id": "proc_586b630713fb",
      "name": "Chargeback Resolution Process",
      "description": "Disputed transactions incur $15 fee and are resolved through evidence submission process",
      "steps": [],
      "participants": [],
      "outcomes": []
    },
    {
      "id": "proc_f94930194b49",
      "name": "Fraud Detection Process",
      "description": "Radar system analyzes transactions for fraudulent activity",
      "steps": [],
      "participants": [],
      "outcomes": []
    },
    {
      "id": "proc_fb9f85dccd0e",
      "name": "Tokenization Process",
      "description": "Stripe converts sensitive card data into secure tokens for processing",
      "steps": [],
      "participants": [],
      "outcomes": []
    }
  ],
  "constraints": [
    {
      "id": "cstr_846e89093eea",
      "name": "unnamed constraint",
      "type": "temporal",
      "description": "Settlement occurs exactly 2 business days after transaction authorization",
      "scope": [],
      "severity": "soft"
    }
  ],
  "metadata": {
    "source_type": "mixed",
    "source_summary": "Merged from 23 entities across 2 models",
    "confidence": 0.5,
    "extraction_notes": [
      "Merged: Untitled (0 entities) + Untitled (23 entities)"
    ]
  }
}