本体协作平台
M 2 · R E V I E W

审核队列 · 1,415 条待审

出处硬校验:锚点须在 K0 命中;手填出处强制 inferred。批量通过:规则类直接入 rules.yaml(一个 commit); 定义类需人工归簇请单张过。

建模纪律 · 知识分类骨架(11 类)—— 判不准时点开对锚点

没通过实体四条的,不是扔掉,是归位。每类锚在不同的数据形态上——锚不对就是归错了。

知识分类骨架:两轴定住五个核心类型,下挂六个连接与派生类型横轴独立主体对附着于某主体,纵轴持续存在对瞬间发生,定位实体、属性、状态维、事件、动作;下方为关系、角色、枚举、流程、规则、指标。独立主体附着于某主体持续存在瞬间发生实体锚 · 一张实体表客户 · 账户 · 借据 · 账单属性锚 · 普通列额度 · 期限状态维锚 · 状态列管制码事件锚 · 一张流水表支用 · 还款 · 交易动作锚 · 触发事件并改状态冻结 · 解冻 · 核销连接与派生关系锚 · 外键 / 关联表借据 ↔ 账单角色锚 · 关联表角色列付款方 · 担保人枚举锚 · 码表 / 值域还款方式流程锚 · 多事件编排申请 → 清算 → 确认规则锚 · 规则库逾期 M2 冻结指标锚 · 聚合计算式逾期率 · 余额独立主体 · 自己占一份数据附着 · 挂在别人的列上连接与派生

速判:占一张实体表 → 实体;按时间追加流水 → 事件;某实体会流转的取值 → 状态维;静态描述值 → 属性; 一组可选值 → 枚举;连两个实体 → 关系;多事件编排 → 流程;「如果…就…」→ 规则;施加的操作 → 动作;算出来的量 → 指标。 全文见仓库 建模纪律.md「纪律 2」。

6/48上一页下一页
批量操作
#153定义DOC-2026-004#p22S04prompt v201_名词表/nouns.yaml

额度成长任务(Mission)面向 LimitUp 用户,完成 Top up、消费、还款等任务可解锁额度奖励。

"面向 LimitUp 用户的任务式提额:完成 Top up / 消费 / 还款等任务解锁额度奖励"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#154规则DOC-2026-004#p22S04prompt v203_关系与铁律/rules.yaml

任务奖励上限为后台口径,marketCode 第11位已确认未使用、不再由位段编码。

"任务奖励上限为后台口径(marketCode 第11位已确认未使用、不再由位段编码)。"

#155规则DOC-2026-004#p23S04prompt v203_关系与铁律/rules.yaml

质押锁定资产换取额外额度,额外 Top-up 额度 = 质押本金 × 杠杆率。

"锁定资产换取额外额度:**质押本金 × 杠杆率 = 额外 Top-up 额度**。"

#156定义DOC-2026-004#p23S04prompt v201_名词表/nouns.yaml

质押资产类型为定存、钱包现金(按 marketCode 门控)。

"资产类型:定存、钱包现金(按 marketCode 门控)"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#157状态DOC-2026-004#p23S04prompt v201_名词表/states.yaml

积分质押已于 2026-05-19 下线前向入口,存量可释放。

"积分质押已于 2026-05-19 下线前向入口,存量可释放。"

#158定义DOC-2026-004#p24S11prompt v201_名词表/nouns.yaml

会员与 Premium 是面向 LimitUp 用户的付费会员,包括 Allo Prime / Limit Up Premium。

"面向 LimitUp 用户的付费会员(Allo Prime / Limit Up Premium)"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#159定义DOC-2026-004#p24S11prompt v201_名词表/nouns.yaml

会员有两个独立信号:购买资格(marketCode)与实际会员态(member.status=ACTIVE)。

"两个独立信号:购买资格(marketCode)与实际会员态(`member.status=ACTIVE`)。"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#160状态DOC-2026-004#p24S11prompt v201_名词表/states.yaml

会员卡有三态:即将到期(续费)、生效中、未购买(开通)。

"会员卡三态:即将到期(续费)/ 生效中 / 未购买(开通)。"

#161规则DOC-2026-004#p24S11prompt v203_关系与铁律/rules.yaml

会员权益包括月费权益、杠杆率提升、还款提额比例提升,会员还款提额比例 6%,非会员兜底 2%。

"权益:月费权益、杠杆率提升、还款提额比例提升(会员 6%,非会员兜底 2%)。"

#162定义DOC-2026-004#p26S08prompt v201_名词表/nouns.yaml

营销券类型包括定价券、价格券、折扣券、期数券,场景为取现、消费、消费分期。

"券类型:定价券 / 价格券 / 折扣券 / 期数券(场景:取现、消费、消费分期)。"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#163规则DOC-2026-004#p27S07prompt v203_关系与铁律/rules.yaml

账户安全要求在高风险操作前进行 PIN/密码校验,并支持 PIN/密码重置。

"账户安全:高风险操作前的 PIN/密码校验,PIN/密码重置。"

#164定义DOC-2026-004#p27S04prompt v201_名词表/nouns.yaml

结果页展示各动作的成功/处理中/失败页,LimitUp 开通问卷用于计算奖励档。

"结果页与开通问卷:各动作的成功/处理中/失败页,LimitUp 开通问卷用于计算奖励档。"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#165状态DOC-2026-004#p31prompt v201_名词表/states.yaml

账户与借据状态机包含 7 维状态:开通KYC、冻结 blockCode、账单 U·N·O·F、借据、会员、客群、支用 cashState 及其流转。

"7 维状态(开通KYC / 冻结 blockCode / 账单 U·N·O·F / 借据 / 会员 / 客群 / 支用 cashState)及流转"

#166边界DOC-2026-004#p34S04prompt v203_关系与铁律/rules.yaml

额度变更历史暂无规范路由,不应与账单/交易历史混淆。

""额度变更历史"暂无规范路由,勿与账单/交易历史混淆。"

#167定义DOC-2026-005#p4S01prompt v201_名词表/nouns.yaml

开通申请(授信)与实名认证(KYC)是用户首次获得 PayLater 用信资格的前置链路,是整条产品的入口,决定用户能否进入消费/取现/还款。

"用户**首次获得 PayLater 用信资格**的前置链路:开通申请(授信)+ 实名认证(KYC)。是整条产品的入口,决定用户能否进入消费/取现/还款。"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#168状态DOC-2026-005#p7S01prompt v201_名词表/states.yaml

申请结果态包含三种取值:提交成功/授信发放、审核中、拒绝(带原因码)。

"结果态:提交成功/授信发放 · 审核中 · 拒绝(带原因码)"

#169规则DOC-2026-005#p11S02prompt v203_关系与铁律/rules.yaml

当 accountInfo.emailVerifyRequired 为真时,直接拦截消费/取现(消费与取现前先校验邮箱)。

"邮箱验证拦截:`accountInfo.emailVerifyRequired` 为真时,**直接拦消费/取现**(`view.js#checkAccountBeforeWithdrawAndPay` 先查邮箱)。"

#170规则DOC-2026-005#p11S01prompt v203_关系与铁律/rules.yaml

在 KYC 人脸、开户、首借场景采集经纬度进行 GPS 留痕。

"GPS 留痕:KYC 人脸/开户/首借场景采集经纬度"

#171规则DOC-2026-005#p11S01prompt v203_关系与铁律/rules.yaml

进入落地页、T&C、OCR、活体各步均需向风控/CNC 上报。

"风控/CNC 上报:进入落地页、T&C、OCR、活体各步均上报(`report-to-cnc.js`)。"

#172边界DOC-2026-005#p13S01prompt v203_关系与铁律/rules.yaml

为提升 KTP 证件信息抽取准确率(旧版出生地误并入姓名字段等问题集中在姓名与出生地),onboarding OCR SDK 由 V1 升级至 Advance v3.0.3。

"为提升 KTP 证件信息抽取准确率(旧版"出生地误并入姓名字段"等问题集中在姓名与出生地),onboarding OCR SDK 由 V1 升级至 Advance v3.0.3。"

#173定义DOC-2026-005#p14S01prompt v201_名词表/nouns.yaml

V3 在 V1 既有字段基础上,将原出生地与出生日期合一的 birthPlaceBirthday 拆为出生地与出生日期两路输出(PRD 文案写作 placeOfBirth / birthday)。

"将原"出生地+出生日期合一"的 `birthPlaceBirthday` 拆为出生地与出生日期两路输出。PRD 文案将这两路写作 `placeOfBirth` / `birthday`。"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#174定义DOC-2026-005#p15S01prompt v201_名词表/nouns.yaml

OCR 以合一串 birthPlaceBirthday 入参,由前端函数 splitBirthPlaceBirthDay 切分后落到 birthPlace、birthDate 两个属性;切分动作发生在前端,SDK 不直接给出两个字段。

"由前端函数 `splitBirthPlaceBirthDay` 切分后落到 `birthPlace`、`birthDate` 两个属性"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#175流程步骤DOC-2026-005#p16S01prompt v203_关系与铁律/rules.yaml

KTP 扫描与回填流程:用户在 Scan KTP 教育页点击 I'm ready 拉起 Scan KTP SDK 拍摄/上传 KTP;识别成功后展示 KTP 表单并将 OCR 结果回填到各数据字段。

"1. 用户在 Scan KTP 教育页点击"I'm ready",在 App 内拉起 Scan KTP SDK,拍摄/上传 KTP。 2. 识别成功后展示 KTP 表单,OCR 结果回填到各数据字段。"

#176例外DOC-2026-005#p16S01prompt v203_关系与铁律/rules.yaml

OCR 容错规则:至少 1 个 OCR 参数为 null 时展示表单但相应字段留空由用户手工补填;全部参数为 null 时直接展示错误页。

"容错:**至少 1 个 OCR 参数为 null** → 展示表单但相应字段留空,由用户手工补填;**全部参数为 null** → 直接展示错误页。"

#177动作条件DOC-2026-005#p16S01prompt v203_关系与铁律/rules.yaml

在 KTP 确认弹窗再次点提交后 KTP 数据落库,并按 OCR 风控引擎结果分流:被拒展示对应 RC 失败页,通过则进入人脸活体(liveness)步骤。

"用户在表单点提交 → 弹出 KTP 确认弹窗;确认弹窗再次点提交 → KTP 数据落库,并按 OCR 风控引擎结果分流:被拒展示对应 RC 失败页,通过则进入人脸活体(liveness)步骤。"

#178规则DOC-2026-005#p17S01prompt v203_关系与铁律/rules.yaml

KTP 确认页承载 8 个字段:Full Name、KTP(NIK)、BirthPlace、DoB、Gender、Postal Code、Mother's Maiden Name、Email。

"确认页 `ocr/Confirm.vue` 承载 **8 个字段**——Full Name、KTP(NIK)、BirthPlace、DoB、Gender、Postal Code、Mother's Maiden Name、Email"

#179规则DOC-2026-005#p17S01prompt v203_关系与铁律/rules.yaml

Mother's Maiden Name、Email、Postal Code、Gender 为 OCR 回填之外的必填补全项。

"Mother's Maiden Name、Email、Postal Code、Gender 为 OCR 回填之外的必填补全项。"

#180边界DOC-2026-005#p6S01prompt v203_关系与铁律/rules.yaml

表单分发(PAY_LATER_APPLY_FORM)为通用 Continue 落地页,全仓无任何路由跳入,判定为死代码/遗留。

"通用 Continue 落地页:验密 → `onNext` 续流)——**全仓无任何路由跳入,判定为死代码/遗留**"

#181动作条件DOC-2026-005#p24S01prompt v203_关系与铁律/rules.yaml

开户落地页准入时,若钱包处于锁定(mpcStatus='20')或冻结(mpcStatus='30')状态,则弹窗阻断,不允许继续开户。

"钱包冻结/锁定(`mpcStatus ∈ {Locked '20', Frozen '30'}`)弹窗阻断"

#182边界DOC-2026-005#p24S01prompt v203_关系与铁律/rules.yaml

邮箱强制校验在开户主流程已被注释禁用,emailVerifyRequired 拦截只作用于消费/取现场景,不拦截开户流程。

"`emailVerifyRequired` 拦截只作用于消费/取现(B 节),不拦开户"