# Copyright (C) 2026 Kejibear. SPDX-License-Identifier: GPL-3.0-only
#
# 品牌档案（Linux 服务器版设计 v0.3 第 12 章；字段说明见 docs/brand-profile.md）。
#
# 格式（tools/brand-render.sh 解析，不 source；但写法保持 POSIX sh 可 source）：
#   - 一行一个 键=值；# 开头是注释；空行忽略
#   - 键只能是白名单里的（未知键、重复键、缺必填键一律拒绝）；= 两边不许有空白
#   - 值要么是裸值（只含 A-Z a-z 0-9 . _ / : @ + , % -），要么用单引号括起来（里面不许有 ' $ ` \ " 和控制字符）
#   - 只放公开安全的值，不放任何凭据（凭据在仓库外的发布配置里）
#
# 改了本文件要重新生成 scripts/libs/kjx_brand.sh：sh tools/brand-render.sh gen
# （tests/test_brand.sh 和 build 都会检查两者一致）。
#
# 🔴 梅林命名空间（NS_*）是熊历史上的取值，梅林用户的行为不能变：改任何一个 NS_* 都等于改设备上的名字，
#    已装的路由器上会留下旧名字的链、任务、钩子。不要为了「整齐」去改。

# ---------------------------------------------------------------- 身份与渠道
BRAND_ID=kejibear
BRAND_CHANNEL=open
BRAND_CMD=kjx
BRAND_NAME_CHS='科技熊'
BRAND_NAME_EN=Kejibear

# ---------------------------------------------------------------- 文案表（面向用户的产品叫法）
STR_PRODUCT_MERLIN_CHS='科技熊 梅林版'
STR_PRODUCT_MERLIN_EN='Kejibear Merlin'
STR_PRODUCT_LINUX_CHS='科技熊 Linux 版'
STR_PRODUCT_LINUX_EN='Kejibear Linux'
STR_HELP_URL=https://help.kejibear.info
STR_GROUP_URL=https://t.me/+5Lxvdc7bmiM2ODY1
# 面向用户的产品叫法（网页、SSH 菜单、日志里出现）：套餐叫什么、账号叫什么、会员等级名（按面板 class 0,1,2… 的顺序，逗号分隔）
STR_PLAN_CHS='套餐'
STR_MEMBER_CHS='会员'
STR_CLASS_NAMES='免费会员,试用会员,白金会员,钻石尊爵,御玺贵宾'

# ---------------------------------------------------------------- 入口与接口（第 14 章）
OSS_BASE=https://kjx-entry.oss-cn-shanghai.aliyuncs.com
OSS_BUCKET=kjx-entry
ENTRY_MODE=domains
ENTRY_FILE=domains.json
API_PREFIX=kjx
HDR_PREFIX=X-KJX-
UA_MERLIN=KejibearMerlin
UA_LINUX=KejibearLinux
CLIENT_MERLIN=shellcrash-merlin
CLIENT_LINUX=shellcrash-linux
DIAG_MERLIN=shellcrash-kejibear
DIAG_LINUX=shellcrash-linux

# ---------------------------------------------------------------- 包、清单、下载目录
PKG_MERLIN=shellcrash-kejibear
PKG_LINUX=shellcrash-kejibear-linux
CORE_MANIFEST=shellcrash-kejibear-core.json
DL_PREFIX_MERLIN=download/kejibear/shellcrash
DL_PREFIX_LINUX=download/kejibear/shellcrash-linux

# ---------------------------------------------------------------- 合规与发布
NOTICE_FILE=NOTICE.kejibear
COPYRIGHT_LINE='Copyright (C) 2026 Kejibear'
# COPYRIGHT_LINE_2（可省、可空）：第二行版权声明，build 生成他品牌 NOTICE 时用；熊的 NOTICE.kejibear 是仓库里写好的，不用它
RELEASE_CONF='~/.config/kejibear/shellcrash-release.conf'
LEGACY_DL_BASE_OK=1

# ---------------------------------------------------------------- 梅林命名空间（12.5 节；逐项显式，不派生）
NS_CRASHDIR=/jffs/kejibear
NS_CORE=CrashCore
NS_TMPDIR=ShellCrash
NS_KJX_TMP=kjx
NS_UI_TMP=kejibear
NS_CHAIN=shellcrash
NS_NFT=shellcrash
NS_GUARD_CHAIN=kjx_guard
NS_INITD=shellcrash
NS_USER=shellcrash
NS_CRON_TAG='运行时每'
NS_WD_TAG='ShellCrash保守模式守护进程'
NS_WD_SCRIPT=start_legacy_wd.sh
NS_TASK_SCRIPT=task/task.sh
NS_CRU_PREFIX=kjx_
NS_HOOK='# kejibear'
NS_HOOK_OFF=disabled-by-kejibear
NS_SVC_EVENT=kjx
NS_SETTINGS_PREFIX=kjx_
NS_WEBUI=kejibear.asp
NS_WEBUI_DIR=kejibear
NS_MENU_MARK='/* kejibear */'
NS_MENU_NAME='科技熊'
NS_MENU_INDEX=menu_Kejibear
NS_RESOLV_MARK='#shellcrash-dns-repair'
NS_BOOT_WORK=kejibear-install
NS_ALIAS_EXPORT=1
NS_PROVIDER=kejibear

# ---------------------------------------------------------------- Linux 命名空间（由这三项派生，12.5 节下表）
LX_ID=kejibear
LX_GID=7890
LX_CMD=kjx

# ---------------------------------------------------------------- 对端（PEER_*，可选）
# 熊的对端只有原版 ShellCrash。熊和原版不靠命名空间并存，而是「接管」（KEJIBEAR.md 4.4：检测到原版就拒装或
# 接管、停掉原版的钩子），而且熊梅林的链名、内核进程名本来就和原版相同（行为不能变），所以这里不写 PEER_ 运行时
# 命名空间键。互异校验的机制在 brand-render.sh 里，示例档案的测试覆盖它。
