{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "name": "BASHA DATA - AI Catalog & WebMCP Tools Manifest",
  "version": "1.0.0",
  "site_url": "https://basha-data.online",
  "description": "فهرس الكتالوج البرمجي وأدوات WebMCP المخصصة لوكلاء ومحركات الذكاء الاصطناعي لاستكشاف منتجات الداتا، الهاردات، فحص توافق ألعاب الكمبيوتر، وحساب السعات التخزينية لمتجر BASHA DATA.",
  "language": "ar",
  "currency": "EGP",
  "contact": {
    "name": "BASHA DATA Support",
    "whatsapp": "+201145981572",
    "whatsapp_national": "01145981572",
    "telegram": "@bashadata",
    "region": "Egypt"
  },
  "endpoints": {
    "home": "https://basha-data.online/",
    "categories": "https://basha-data.online/#categories",
    "hard_drives": "https://basha-data.online/#hard_drives",
    "data_pricing": "https://basha-data.online/#data_pricing",
    "game_compatibility": "https://basha-data.online/#game_compatibility",
    "cart": "https://basha-data.online/#cart",
    "contact": "https://basha-data.online/#contact",
    "llms_manifest": "https://basha-data.online/llms.txt",
    "sitemap": "https://basha-data.online/sitemap.xml"
  },
  "categories": [
    {
      "id": "movies",
      "name": "أفلام عربي وأجنبي",
      "qualities": ["4K UHD", "1080p FHD", "720p HD", "Remux", "BluRay"],
      "description": "أضخم مكتبة سينمائية تشمل أحدث الإصدارات العالمية والعربية وترجمات حصرية."
    },
    {
      "id": "series",
      "name": "مسلسلات عربية وأجنبية وتركية",
      "qualities": ["1080p FHD", "720p HD", "4K"],
      "description": "مواسم كاملة مرتبة زمنياً مع فهرسة لأسماء الأبطال والنجوم."
    },
    {
      "id": "pc_games",
      "name": "ألعاب الكمبيوتر الحديثة",
      "description": "ألعاب الكمبيوتر الكبرى مع تفاصيل المتطلبات الدنيا والموصى بها للمواصفات.",
      "features": ["Game System Requirements", "Repack Sources", "Direct Verification"]
    },
    {
      "id": "anime",
      "name": "أنمي ورسوم متحركة",
      "description": "سلاسل وأفلام الأنمي المترجمة والمدبلجة بجودات فائقة."
    },
    {
      "id": "courses",
      "name": "كورسات ودورات تعليمية",
      "description": "دورات متخصصة في البرمجة، التصميم، الأمن السيبراني، الذكاء الاصطناعي، واللغات."
    },
    {
      "id": "software",
      "name": "برامج وتطبيقات كمبيوتر",
      "description": "حزم برامج المونتاج، الجرافيك، أسطوانات الصيانة، وحزم الويندوز."
    }
  ],
  "hardware_catalog": {
    "hard_drives": [
      {
        "type": "internal_external_hdd",
        "capacities": ["500 GB", "1 TB", "2 TB", "4 TB"],
        "options": ["شامل راكة USB 3.0 عالية السرعة", "بدون راكة", "معبأ بالكامل بالداتا المختارة"]
      }
    ],
    "flash_drives": [
      {
        "type": "usb_flash_drive",
        "speed": "USB 3.2 / Type-C OTG",
        "capacities": ["64 GB", "128 GB", "256 GB"],
        "brands": ["Kingston", "SanDisk", "Kioxia"]
      }
    ]
  },
  "webmcp": {
    "protocol_version": "1.0",
    "schema_type": "tools_manifest",
    "tools": [
      {
        "name": "searchCatalog",
        "description": "البحث الفوري في مكتبة الكتالوج الرقمي لـ BASHA DATA بالاسم، الحجم، الموسم، الجودة، أو اسم البطل والممثل.",
        "parameters": {
          "type": "object",
          "properties": {
            "query": {
              "type": "string",
              "description": "كلمة أو جملة البحث (مثال: اسم الفيلم، اللعبة، الممثل، أو السعة)"
            },
            "categoryId": {
              "type": "string",
              "description": "معرف القسم المراد البحث داخله اختيارياً (movies, series, pc_games, courses, anime)"
            },
            "targetDevice": {
              "type": "string",
              "enum": ["ج1", "ج2", "all"],
              "description": "تحديد الجهاز المستهدف اختيارياً"
            }
          },
          "required": ["query"]
        }
      },
      {
        "name": "checkGameCompatibility",
        "description": "فحص توافق جهاز العميل مع متطلبات تشغيل لعبة كمبيوتر معينة لتحديد هل الجهاز قادر على تشغيلها بسلاسة على الحد الأدنى أو الموصى به.",
        "parameters": {
          "type": "object",
          "properties": {
            "gameIdOrName": {
              "type": "string",
              "description": "اسم اللعبة أو معرفها"
            },
            "cpu": {
              "type": "string",
              "description": "طراز المعالج (مثل Intel Core i5 أو AMD Ryzen 5)"
            },
            "gpu": {
              "type": "string",
              "description": "كارت الشاشة (مثل NVIDIA RTX 3060 أو GTX 1650 أو AMD Radeon)"
            },
            "ramGb": {
              "type": "number",
              "description": "سعة الذاكرة العشوائية بالجيجابايت (مثال: 8, 16, 32)"
            }
          },
          "required": ["gameIdOrName"]
        }
      },
      {
        "name": "calculateStorageRequirements",
        "description": "حساب إجمالي الحجم التراكمي لعناصر الداتا بالجيجابايت والتيرابايت، والتحقق من ملائمتها لسعة الهارد المحدد.",
        "parameters": {
          "type": "object",
          "properties": {
            "itemsSizes": {
              "type": "array",
              "items": { "type": "string" },
              "description": "قائمة أحجام العناصر (مثال: ['45 GB', '12 GB', '1.5 TB'])"
            },
            "targetDriveCapacity": {
              "type": "string",
              "description": "سعة الهارد المستهدف (مثال: '1 TB' أو '2 TB')"
            }
          },
          "required": ["itemsSizes"]
        }
      },
      {
        "name": "generateOrderLink",
        "description": "توليد رابط واتساب المباشر الجاهز لإتمام الطلب مع نص مفصل بجميع المنتجات والسعة الإجمالية.",
        "parameters": {
          "type": "object",
          "properties": {
            "customerName": { "type": "string" },
            "customerPhone": { "type": "string" },
            "itemsSummary": { "type": "string" },
            "totalStorage": { "type": "string" },
            "notes": { "type": "string" }
          },
          "required": ["itemsSummary"]
        }
      }
    ]
  }
}
