{
  "id": "sach-dem",
  "name": "Sách Đêm",
  "shortName": "Sách Đêm",
  "legalName": "Sách Đêm (giả lập)",
  "domain": "sachdem.vn",
  "fictional": true,
  "story": "Sách Đêm mở ra cho những người chỉ có thời gian đọc sau tám giờ tối. Ban ngày họ đi làm, đi học; tới đêm mới có một tiếng yên tĩnh cho riêng mình, nhưng quán cà phê thì ồn, thư viện thì đã đóng cửa. Sách Đêm là quán cà phê sách mở tới một giờ sáng: mỗi bàn một cây đèn vàng, kệ hơn ba nghìn đầu sách để đọc tại chỗ hoặc thuê mang về theo tuần. Thứ Tư có câu lạc bộ đọc, mỗi tháng đọc chung một cuốn; tối thứ Bảy là đêm thơ, ai cũng có thể lên đọc một bài, của mình hay của người mình thích. Quán không bật nhạc to, không giục khách gọi thêm món. Sách Đêm chỉ muốn mỗi người có một chỗ ngồi sáng đèn, một cốc ấm và đọc xong thêm vài chương trước khi ngủ.",
  "audiences": [
    {
      "who": "Người đi làm 24–40 tuổi",
      "need": "Một chỗ yên tĩnh, đủ sáng sau giờ làm để đọc một tiếng",
      "fear": "Ra quán cà phê thì ồn, ngồi lâu bị nhìn, đọc không vào"
    },
    {
      "who": "Sinh viên ôn thi, làm luận văn",
      "need": "Mở muộn, bàn rộng, ổ cắm, giá đồ uống vừa túi tiền",
      "fear": "Quán đóng cửa lúc mười giờ khi bài còn dang dở"
    },
    {
      "who": "Người thích đọc chung và viết",
      "need": "Câu lạc bộ đọc, đêm thơ để gặp người cùng sở thích",
      "fear": "Bị đánh giá là đọc sách 'nhẹ', thơ mình viết chưa hay"
    }
  ],
  "personality": [
    {
      "trait": "trầm ấm",
      "do": "Đèn bàn số 7 vẫn còn trống. Bạn cứ ngồi tới khi đọc xong chương này.",
      "dont": "NHANH TAY ĐẶT CHỖ NGAY KẺO HẾT!!!"
    },
    {
      "trait": "chu đáo",
      "do": "Cuốn bạn hỏi đang có người thuê, thứ Sáu này trả. Quán giữ cho bạn nhé?",
      "dont": "Hết sách rồi, lần khác quay lại."
    },
    {
      "trait": "tò mò",
      "do": "Tháng này câu lạc bộ đọc một tập truyện ngắn 180 trang. Bạn thích đoạn nào nhất?",
      "dont": "Đọc sách giúp bạn thành công và giàu có hơn."
    },
    {
      "trait": "rõ ràng",
      "do": "Mở cửa 16:00–01:00. Thuê sách 15.000 đ một tuần, cọc bằng thẻ thành viên.",
      "dont": "Mở cửa đến khuya, giá cả phải chăng, liên hệ để biết thêm."
    }
  ],
  "tagline": "Đèn bàn sáng tới một giờ khuya",
  "voice": {
    "rules": [
      "Xưng \"Sách Đêm\" hoặc \"quán\", gọi khách là \"bạn\"; không dùng \"quý khách\"",
      "Câu ngắn, tối đa 20 từ; viết nhỏ nhẹ như nói trong phòng đọc, không chữ in hoa toàn câu",
      "Giờ, giá, ngày luôn ghi số cụ thể: 16:00–01:00, 15.000 đ/tuần, tối thứ Bảy 20:00",
      "Báo lỗi bình tĩnh, nói điều đã xảy ra rồi việc bạn có thể làm tiếp (giữ sách, đổi giờ, chọn bàn khác)",
      "Khen việc cụ thể khách đã làm (\"bạn đọc xong 4 cuốn trong tháng\"), không khen chung chung",
      "Không chấm điểm gu đọc: sách nào cũng được gọi đúng tên, không gọi là \"sách nhẹ\" hay \"sách rẻ tiền\""
    ]
  },
  "taboo": [
    "Không hình ảnh rượu bia, thuốc lá hay thức khuya kiệt sức đi cùng việc đọc",
    "Không chê thể loại sách hay gu đọc của người khác",
    "Không dùng ảnh bìa sách thật hay trích dài tác phẩm còn bản quyền",
    "Không hình ảnh u ám đáng sợ: đêm của quán là đêm ấm, không phải đêm kinh dị",
    "Không dùng nhân vật hoạt hình có bản quyền; nhân vật là thiết kế gốc"
  ],
  "programs": [
    "Đọc tại chỗ: hơn 3.000 đầu sách, bàn đèn riêng, mở 16:00–01:00",
    "Câu lạc bộ đọc tối thứ Tư (mỗi tháng một cuốn, tối đa 12 người)",
    "Đêm thơ tối thứ Bảy 20:00, ai cũng có thể lên đọc",
    "Thuê sách mang về theo tuần, thẻ thành viên"
  ],
  "world": "night-reading-room",
  "worldDescription": "Phòng đọc lúc nửa đêm: gần như tối hẳn, mỗi bàn một quầng đèn vàng hổ phách rọi xuống trang sách, hơi cà phê, kệ gỗ chìm trong bóng mực, ngoài cửa sổ là mưa phố. Một nguồn sáng, còn lại là bóng tối ấm.",
  "motifs": [
    "owl",
    "cat",
    "deskLamp",
    "coffeeCup",
    "crescent",
    "bookStack",
    "glasses",
    "quill",
    "libraryCard",
    "armchair"
  ],
  "social": [
    "facebook",
    "instagram",
    "zalo"
  ],
  "site": "https://sachdem.vn",
  "content": {
    "labels": {
      "home": "Trang chủ",
      "learner": "Thẻ thành viên",
      "lesson": "Đố vui sách",
      "challenge": "Thử thách đọc",
      "business": "Đặt phòng nhóm",
      "mentor": "Quầy sách",
      "admin": "Quản lý quán",
      "cta": "Giữ một bàn đèn tối nay",
      "ctaSecondary": "Xem kệ sách"
    },
    "routes": {
      "home": "/",
      "learner": "/thanh-vien",
      "lesson": "/do-vui/cau-lac-bo-doc",
      "challenge": "/thu-thach-30-dem",
      "business": "/dat-phong-nhom",
      "mentor": "/quay-sach",
      "admin": "/quan-ly"
    },
    "appNav": {
      "learner": [
        "Kệ của bạn",
        "Đố vui sách",
        "Thử thách đọc",
        "Hỏi quầy sách"
      ],
      "mentor": [
        "Sách chờ trả",
        "Thành viên",
        "Đặt bàn tối nay",
        "Báo cáo"
      ],
      "admin": [
        "Tổng quan",
        "Nhân viên ca",
        "Đặt phòng nhóm",
        "Cài đặt"
      ]
    },
    "programs": [
      {
        "name": "Đọc tại chỗ",
        "desc": "Hơn 3.000 đầu sách, mỗi bàn một cây đèn vàng, mở 16:00–01:00.",
        "meta": "Đồ uống từ 35.000 đ"
      },
      {
        "name": "Câu lạc bộ đọc",
        "desc": "Tối thứ Tư 19:30, mỗi tháng đọc chung một cuốn, tối đa 12 người.",
        "meta": "4 buổi/tháng · 12 chỗ"
      },
      {
        "name": "Thuê sách về nhà",
        "desc": "15.000 đ một tuần, cọc bằng thẻ thành viên, giữ sách trước được.",
        "meta": "Theo tuần · thẻ thành viên"
      }
    ],
    "home": {
      "pageTitle": "Tối nay bạn đọc gì?",
      "desc": "{name}: {tagline}. Đọc tại chỗ, thuê sách về nhà hoặc đặt phòng cho nhóm.",
      "eyebrow": "{short} · mở 16:00–01:00",
      "note": "Tối nay quán mở tới 01:00 — còn 9 bàn đèn trống, đêm thơ bắt đầu lúc 20:00.",
      "mascotSay": "Bàn số 7 vẫn còn đèn. Bạn cứ ngồi tới khi đọc xong chương này.",
      "progress": {
        "label": "Thử thách 30 đêm",
        "value": "12/30",
        "pct": 40
      },
      "pathsEyebrow": "Ba kiểu khách",
      "pathsTitle": "Bạn ghé quán để làm gì?",
      "fearLabel": "Băn khoăn",
      "programsEyebrow": "Dịch vụ",
      "programsTitle": "Giờ rõ, giá rõ, đèn đủ sáng",
      "popular": "Khách chọn nhiều nhất",
      "programFallback": "Dịch vụ"
    },
    "learner": {
      "pageTitle": "Kệ của bạn",
      "desc": "Thẻ thành viên: sách đang thuê, chuỗi đêm đọc và cuốn câu lạc bộ tháng này.",
      "eyebrow": "Thứ Năm · tháng 10",
      "heading": "Chào Minh Thư, cuốn bạn thuê hạn trả thứ Sáu",
      "streak": "5 đêm đọc liên tiếp",
      "next": {
        "eyebrow": "Câu lạc bộ đọc · tối thứ Tư 19:30",
        "title": "Tập truyện ngắn tháng 10: đọc tới truyện thứ 4",
        "desc": "Còn 42 trang, khoảng một tiếng ở bàn đèn. Ghi lại một đoạn bạn thích để kể ở buổi họp.",
        "stepsLabel": "Truyện 3 trên 5",
        "cta": "Giữ bàn tối nay"
      },
      "mascotSay": "Bạn đọc xong 4 cuốn trong tháng này. Cuốn thứ năm đang chờ trên kệ.",
      "weekTitle": "Tuần này",
      "weekLabel": "Chuỗi 7 đêm",
      "days": [
        "T2",
        "T3",
        "T4",
        "T5",
        "T6",
        "T7",
        "CN"
      ],
      "ring": {
        "pct": 40,
        "label": "30 đêm",
        "aria": "40% thử thách 30 đêm",
        "meta": "12/30 đêm"
      },
      "roadmapTitle": "Cuốn câu lạc bộ các tháng",
      "roadmap": [
        [
          "done",
          "Tháng 9 · Tiểu thuyết ngắn"
        ],
        [
          "now",
          "Tháng 10 · Tập truyện ngắn"
        ],
        [
          "locked",
          "Tháng 11 · Tập thơ"
        ],
        [
          "locked",
          "Tháng 12 · Hồi ký"
        ]
      ],
      "recorded": {
        "title": "Đã giữ sách",
        "text": "Quán giữ cuốn bạn hỏi tới 21:00 thứ Sáu, ở quầy cạnh cửa."
      }
    },
    "lesson": {
      "pageTitle": "Đố vui sách",
      "desc": "Đố vui về quán và câu lạc bộ: chọn đáp án, kiểm tra, nhận kết quả.",
      "exit": "Thoát đố vui",
      "step": [
        3,
        5
      ],
      "stepLabel": "Câu 3/5",
      "eyebrow": "Câu 3 · Câu lạc bộ đọc",
      "question": "Câu lạc bộ đọc tháng này họp vào tối nào?",
      "quote": "Mỗi tháng đọc chung một cuốn, gặp nhau tối thứ Tư lúc 19:30 ở bàn dài cạnh kệ thơ.",
      "choose": "Chọn đáp án",
      "options": [
        "Tối thứ Hai",
        "Tối thứ Tư",
        "Tối thứ Sáu",
        "Tối Chủ nhật"
      ],
      "correct": 1,
      "hintTitle": "Gợi ý",
      "hint": "Tìm chữ `bàn dài cạnh kệ thơ` trong lời giới thiệu.",
      "verdict": {
        "stamp": "Đúng",
        "title": "Chính xác!",
        "text": "Thứ Tư 19:30, bàn dài cạnh kệ thơ. Bạn đã đúng 3/3 câu.",
        "next": "Câu tiếp"
      }
    },
    "challenge": {
      "pageTitle": "Thử thách 30 đêm",
      "desc": "Mỗi đêm đọc 20 trang: ghi lại cuốn đang đọc, xem bảng tháng, gửi cảm nhận.",
      "deadline": "Còn 18 đêm",
      "title": "Thử thách 30 đêm: mỗi đêm đọc 20 trang",
      "intro": "Ghi số trang mỗi đêm, ở quán hay ở nhà đều được. Cuối tháng tặng một cốc ca cao cho ai đủ 30 đêm.",
      "criteriaLabel": "Mỗi đêm",
      "criteria": [
        [
          "20 trang",
          true
        ],
        [
          "Ghi tên sách",
          true
        ],
        [
          "Một dòng cảm nhận",
          false
        ]
      ],
      "lockedCriterion": "Đọc ở đêm thơ · tuần 3",
      "form": {
        "title": "Ghi đêm đọc",
        "linkLabel": "Tên cuốn đang đọc",
        "linkValue": "tap truyen ngan",
        "linkError": "Tên sách cần có dấu, ví dụ *Tập truyện ngắn tháng 10*",
        "noteLabel": "Một dòng cảm nhận",
        "noteValue": "Truyện thứ ba buồn mà ấm, đọc hai lần.",
        "noteHelp": "Tối đa 200 ký tự.",
        "remind": "Nhắc tôi lúc 21:00 nếu chưa ghi",
        "submit": "Ghi đêm nay",
        "done": "Đã ghi",
        "draft": "Lưu nháp"
      },
      "board": {
        "title": "Bảng tháng 10",
        "cols": [
          "#",
          "Thành viên",
          "Số đêm"
        ],
        "rows": [
          [
            "Gia Huy",
            "17"
          ],
          [
            "Minh Thư",
            "12"
          ],
          [
            "Bảo An",
            "11"
          ],
          [
            "Khánh Linh",
            "9"
          ],
          [
            "Đức Anh",
            "8"
          ]
        ],
        "me": "Minh Thư",
        "meBadge": "bạn"
      },
      "caution": {
        "title": "Lưu ý",
        "text": "Đêm nào quên ghi, bạn có thể bổ sung trong 24 giờ."
      }
    },
    "business": {
      "pageTitle": "Đặt phòng nhóm",
      "desc": "Đặt phòng đọc riêng cho nhóm, công ty hoặc câu lạc bộ ở {name}.",
      "eyebrow": "Nhóm đọc, công ty, trường học",
      "title": "Một phòng đọc yên tĩnh cho nhóm của bạn",
      "intro": "Phòng riêng 8–20 chỗ, đèn bàn đủ sáng, đồ uống theo suất. Quán gợi ý sách và giữ sẵn trên bàn.",
      "stats": [
        [
          "3.000+",
          "đầu sách trên kệ"
        ],
        [
          "9 giờ",
          "mở cửa mỗi đêm"
        ],
        [
          "12",
          "chỗ mỗi buổi câu lạc bộ"
        ]
      ],
      "plans": [
        [
          "Phòng nhỏ",
          "8–12 người",
          [
            "2 giờ, 16:00–22:00",
            "Một đồ uống mỗi người",
            "Quán giữ sẵn sách theo chủ đề"
          ]
        ],
        [
          "Phòng dài",
          "12–20 người",
          [
            "3 giờ, có thể tới 01:00",
            "Đồ uống và bánh theo suất",
            "Máy chiếu cho buổi giới thiệu sách"
          ]
        ]
      ],
      "mascotSay": "Cú Thức gợi ý: chọn một bàn có đèn, đặt điện thoại úp xuống, đọc 20 trang rồi hẵng gọi món thứ hai.",
      "form": {
        "title": "Đặt phòng nhóm",
        "companyLabel": "Tên nhóm hoặc công ty",
        "companyValue": "Nhóm đọc Hải Đăng",
        "emailLabel": "Email liên hệ",
        "emailValue": "lan.nguyen@haidang",
        "emailError": "Email thiếu tên miền, ví dụ *lan.nguyen@haidang.vn*",
        "sizeLabel": "Số người",
        "sizes": [
          "8–12",
          "12–20",
          "20+"
        ],
        "submit": "Gửi yêu cầu đặt phòng",
        "done": "Đã gửi — quán gọi lại trong ngày"
      }
    },
    "mentor": {
      "pageTitle": "Quầy sách",
      "desc": "Ca quầy sách: sách chờ trả, yêu cầu giữ sách và lời nhắn cho thành viên.",
      "eyebrow": "Chị Hạnh · ca tối · 8 việc",
      "heading": "Sách chờ xử lý",
      "filters": [
        [
          "Quá hạn trả",
          true
        ],
        [
          "Giữ sách",
          false
        ],
        [
          "Đặt bàn",
          false
        ]
      ],
      "current": "Việc đang xử lý",
      "item": {
        "title": "Minh Thư · Giữ sách",
        "meta": "Tập truyện ngắn tháng 10 · đang có người thuê",
        "due": "trả thứ Sáu"
      },
      "work": "“Cho mình giữ cuốn ==tập truyện ngắn tháng 10== nhé, tối ==thứ Sáu== mình ghé lấy.”",
      "noteTitle": "Khách nhắn",
      "note": "Mình muốn ngồi bàn đèn cạnh cửa sổ nếu còn.",
      "feedbackLabel": "Trả lời khách",
      "feedback": "Cuốn bạn hỏi trả lại thứ Sáu. Quán giữ cho bạn tới 21:00, kèm bàn số 7 cạnh cửa sổ.",
      "scoresLabel": "Đánh dấu nhanh",
      "scores": [
        [
          "Đã giữ sách",
          true
        ],
        [
          "Đã nhắn khách",
          false
        ],
        [
          "Đã giữ bàn",
          true
        ]
      ],
      "send": "Gửi trả lời",
      "done": "Đã gửi",
      "nextItem": "Việc sau",
      "queueLabel": "Danh sách việc",
      "queue": [
        [
          "Minh Thư",
          "Giữ sách",
          "18h"
        ],
        [
          "Gia Huy",
          "Quá hạn",
          "15h"
        ],
        [
          "Bảo An",
          "Đặt bàn",
          "9h"
        ],
        [
          "Khánh Linh",
          "Giữ sách",
          "4h"
        ],
        [
          "Đức Anh",
          "Quá hạn",
          "2h"
        ],
        [
          "Thảo Vy",
          "Đặt bàn",
          "1h"
        ]
      ],
      "toast": {
        "title": "Đã nhắn Gia Huy.",
        "text": "Còn 7 việc trong ca."
      }
    },
    "admin": {
      "pageTitle": "Tổng quan quán",
      "desc": "Bảng quản lý: khách mỗi đêm, sách quá hạn, đặt phòng nhóm và báo cáo tuần.",
      "eyebrow": "Tuần 43 · 20–26/10",
      "heading": "Tổng quan quán",
      "export": "Xuất báo cáo tuần",
      "kpis": [
        [
          "148",
          "thành viên có thẻ",
          "+12"
        ],
        [
          "86%",
          "sách trả đúng hạn",
          "+4%"
        ],
        [
          "62",
          "khách trung bình mỗi đêm",
          "+5"
        ],
        [
          "7",
          "sách quá hạn",
          ""
        ]
      ],
      "kpiWarn": "xem bên dưới",
      "tableTitle": "Sách cần nhắc trả",
      "cols": [
        "Thành viên",
        "Số cuốn",
        "Thời hạn",
        "Trạng thái"
      ],
      "rows": [
        [
          "Đức Anh",
          "2",
          25,
          "Quá 5 ngày",
          "bad"
        ],
        [
          "Thảo Vy",
          "1",
          40,
          "Quá 2 ngày",
          "warn"
        ],
        [
          "Quang Minh",
          "3",
          55,
          "Sắp hạn",
          "warn"
        ],
        [
          "Ngọc Hân",
          "2",
          60,
          "Sắp hạn",
          "warn"
        ],
        [
          "Gia Huy",
          "1",
          92,
          "Ổn",
          "ok"
        ]
      ],
      "alerts": [
        [
          "caution",
          "3 yêu cầu giữ sách quá 24 giờ",
          "Quầy ca tối đang có 8 việc. Chuyển bớt cho ca chiều?"
        ],
        [
          "system",
          "Bảo trì",
          "Hệ thống thẻ bảo trì 01:00–01:30 Chủ nhật, sau giờ đóng cửa."
        ]
      ],
      "chart": {
        "title": "Khách theo đêm",
        "aria": "Số khách theo đêm, đông nhất thứ Bảy (đêm thơ)",
        "values": [
          40,
          46,
          70,
          52,
          64,
          92,
          58
        ],
        "peak": 5,
        "days": [
          "T2",
          "T3",
          "T4",
          "T5",
          "T6",
          "T7",
          "CN"
        ]
      },
      "dialog": {
        "title": "Xuất báo cáo tuần 43",
        "text": "Gửi PDF cho chủ quán và 2 nhóm đặt phòng thường xuyên lúc 10:00 thứ Hai.",
        "check": "Kèm danh sách sách quá hạn",
        "later": "Để sau",
        "confirm": "Xuất và gửi"
      }
    },
    "social": {
      "cta": "Giữ một bàn đèn tối nay",
      "captions": [
        "{name}: đèn bàn sáng tới một giờ khuya",
        "Câu lạc bộ đọc tối thứ Tư 19:30, tối đa 12 người",
        "Đêm thơ tối thứ Bảy 20:00, ai cũng có thể lên đọc",
        "Thuê sách mang về 15.000 đ một tuần"
      ]
    },
    "mentorNote": "Cú Thức gợi ý: chọn một bàn có đèn, đặt điện thoại úp xuống, đọc 20 trang rồi hẵng gọi món thứ hai.",
    "homeNote": "Tối nay quán mở tới 01:00 — còn 9 bàn đèn trống, đêm thơ bắt đầu lúc 20:00."
  },
  "approvedAt": "2026-10-25",
  "approvedBy": "auto-approved (fictional demo brand, approved by Dac Nguyen in chat)",
  "logoApprovedAt": "2026-10-25"
}