{
  "id": "06-fashion-matches",
  "title": "Fashion Matching Engine",
  "description": "Khám phá thuật toán đằng sau các gợi ý phối đồ (Outfits), sử dụng Hybrid Approach kết hợp hệ thống DB Rules cứng và Dynamic Scoring (Color, Material, Occasion, Role).",
  "diagram": "data/06-fashion-matches/fashion_matches_arch.svg",
  "sections": [
    {
      "id": "sec0",
      "title": "1. Tổng quan (Overview)",
      "type": "markdown",
      "file": "01_1._tong_quan_overview.md"
    },
    {
      "id": "sec1",
      "title": "2. Kiến trúc & Luồng dữ liệu (Data Flow)",
      "type": "markdown",
      "file": "02_2._kien_truc_va_luong_du_lieu.md"
    },
    {
      "id": "sec2",
      "title": "3. Core Logic: Rules & Scoring",
      "type": "markdown",
      "file": "03_3._core_logic_scoring_rules.md"
    },
    {
      "id": "sec3",
      "title": "4. API Phối đồ",
      "type": "api",
      "file": "04_4._api_phoi_do.json"
    },
    {
      "id": "sec4",
      "title": "5. Code Snippet Thực Tế (stylist_engine.py)",
      "type": "markdown",
      "file": "05_5._code_snippet_thuc_te_stylist_engine.md"
    },
    {
      "id": "sec5",
      "title": "6. Troubleshooting & Gotchas",
      "type": "markdown",
      "file": "06_6._troubleshooting_gotchas.md"
    }
  ]
}