{
  "title": "هسته مرکزی",
  "slug": "team/platform/core/index",
  "url": "/docs/team/platform/core/index",
  "frontmatter": {
    "layout": "doc",
    "title": "هسته مرکزی",
    "description": "مستندات مربوط به سرویس هسته مرکزی (Core Platform) پروژه NONS",
    "version": "1.0.0",
    "status": "PUBLIC",
    "author": "xoxxel",
    "owner": "xoxxel",
    "created_at": "2026-06-11",
    "updated_at": "2026-06-13",
    "tags": "",
    "reviewers": ""
  },
  "sections": [
    {
      "level": 1,
      "heading": "هسته مرکزی",
      "content": "**Platform Core**\n\n> **خلاصه:** سرویس Core نقش کنترل‌کننده مرکزی (Control Plane) پلتفرم NONS رو ایفا می‌کنه و وظیفه مدیریت قابلیت‌های فنی مشترک رو به عهده داره.\n\n---"
    },
    {
      "level": 2,
      "heading": "فهرست مستندات",
      "content": "**Document Directory**\n\n1. [معماری Core](./Architecture)  \n   ساختار، ماژول‌ها، وابستگی‌ها و قوانین فنی سرویس Core.\n2. [بلوپرینت Core](./blueprint)  \n   اهداف، اصول طراحی و مسئولیت‌های تعیین‌شده برای هسته اصلی.\n3. [تصمیم معماری ۱: انتخاب Go](./ADR/ADR-Core-001)  \n   بررسی دلایل فنی انتخاب زبان Go برای پیاده‌سازی سرویس Core.\n4. [تصمیم معماری ۲: Core به عنوان Platform Control Plane](./ADR/ADR-Core-002)  \n   دلایل ایجاد لایه مستقل برای مدیریت دغدغه‌های پلتفرمی.\n\n---"
    },
    {
      "level": 2,
      "heading": "نکات مهم",
      "content": "**Important Notes**\n\n> [!NOTE]\n> سرویس Core از بایندینگ‌های Go تولیدشده از فایل‌های Proto در مسیر `nons-api/contracts/` استفاده می‌کنه. واسه جزئیات بیشتر می‌تونی مستند [ADR-Platform-001](../ADR/ADR-Platform-001) رو ببینی."
    }
  ]
}