Files
leaudit-platform-backend/rules/contract_gift_general/rules.yaml
T
wren 535d97a70c chore: initial commit — leaudit-platform project skeleton
17-table PostgreSQL schema with full Chinese column comments,
FastAPI project structure (admin/common/modules),
DSL rule files, and schema migration scripts.
2026-04-27 16:48:22 +08:00

613 lines
16 KiB
YAML

metadata:
type_id: contract.gift.general
name: 通用赠与合同
version: '1.0'
last_updated: '2026-04-14'
tags:
- 合同
- 赠与
references_laws:
- 民法典第657条
- 民法典第658条
- 民法典第659条
- 民法典第660条
- 民法典第661条
- 民法典第662条
- 民法典第663条
- 民法典第490条
description: '依据《中华人民共和国民法典》合同编第十一章(第657-666条),适用于赠与人将
自己的财产无偿给予受赠人的普通赠与合同(双方结构)。
若为三方/四方定向公益捐赠(捐赠人→慈善机构→项目实施方),请使用
contract.gift.charity 评查规则。
'
extract:
- group: 赠与方信息
fields:
- name: 赠与方
type: verbatim
required_from: draft
desc: 赠与人姓名或公司全称
deep_retry: false
- name: 赠与方地址
type: verbatim
required_from: draft
desc: 赠与人住所地或公司注册地址
deep_retry: false
- name: 赠与方联系电话
type: verbatim
required_from: draft
desc: 赠与人联系电话
deep_retry: false
- group: 受赠方信息
fields:
- name: 受赠方
type: verbatim
required_from: draft
desc: 受赠人姓名或公司全称
deep_retry: false
- name: 受赠方地址
type: verbatim
required_from: draft
desc: 受赠人住所地或公司注册地址
deep_retry: false
- name: 受赠方联系电话
type: verbatim
required_from: draft
desc: 受赠人联系电话
deep_retry: false
- group: 赠与标的与价值
fields:
- name: 赠与标的
type: string
required_from: draft
desc: 赠与财产的名称、类型、数量、规格等具体描述
deep_retry: false
- name: 赠与价值
type: string
required_from: draft
desc: 赠与财产的价值评估或说明(资金直接描述金额,实物描述市场价/评估价)
deep_retry: false
- name: 赠与金额
type: money
required_from: draft
desc: 赠与资金数额。仅当赠与标的为资金时填写,实物赠与不填
deep_retry: true
- name: 赠与金额大写
type: verbatim
required_from: draft
desc: 赠与资金的中文大写金额。仅当赠与标的为资金时填写
deep_retry: false
- group: 交付条款
fields:
- name: 交付方式
type: string
required_from: draft
desc: 赠与财产的交付方式(银行转账/实物交付/权利转让等)
deep_retry: false
- name: 交付时间
type: string
required_from: draft
desc: 交付的具体时间或期限
deep_retry: false
- name: 登记手续
type: string
required_from: draft
desc: 需办理的登记/过户手续及费用承担约定(如不动产过户、车辆过户)
deep_retry: false
- group: 条件与义务
fields:
- name: 附加义务
type: string
required_from: draft
desc: 附义务赠与中受赠人需履行的义务内容。非附义务赠与留空
deep_retry: false
- name: 履行要求
type: string
required_from: draft
desc: 附加义务的履行标准、期限和未履行后果。非附义务赠与留空
deep_retry: false
- group: 撤销权条款
fields:
- name: 法定撤销情形
type: string
required_from: draft
desc: 合同中约定的法定撤销情形(如严重侵害赠与人、不履行扶养义务、不履行附加义务等)
deep_retry: false
- name: 任意撤销权
type: string
required_from: draft
desc: 赠与人任意撤销权的约定(权利转移前可撤销)
deep_retry: false
- group: 其他法定条款
fields:
- name: 瑕疵责任条款
type: string
required_from: draft
desc: 赠与财产瑕疵责任的约定(民法典§662)
deep_retry: false
- name: 违约责任条款
type: string
required_from: draft
desc: 违约情形与违约责任的约定
deep_retry: false
- name: 争议解决条款
type: string
required_from: draft
desc: 争议解决方式与管辖机构约定
deep_retry: false
- name: 是否经过公证
type: string
required_from: draft
desc: 合同是否约定经过公证,以及公证机关
deep_retry: false
- group: 签署要素
fields:
- name: 签约日期
type: date
required_from: executed
desc: 合同签订日期
deep_retry: false
- name: 合同编号
type: verbatim
required_from: executed
desc: 合同编号
deep_retry: false
- name: 赠与方统一社会信用代码
type: uscc
required_from: executed
desc: 赠与方 USCC(仅赠与方为企业/组织时填写)
deep_retry: false
- name: 受赠方统一社会信用代码
type: uscc
required_from: executed
desc: 受赠方 USCC(仅受赠方为企业/组织时填写)
deep_retry: false
- group: 合同特征分类
fields:
- name: 赠与方为企业
type:
-
-
required_from: draft
allowed:
-
-
desc: '赠与方是否为企业/组织(而非自然人)。 填"是"的条件:赠与方为公司、事业单位、社会团体、基金会、合作社等组织。 填"否"的条件:赠与方为自然人(个人)。
'
deep_retry: false
- name: 受赠方为企业
type:
-
-
required_from: draft
allowed:
-
-
desc: '受赠方是否为企业/组织(而非自然人)。 填"是"的条件:受赠方为公司、事业单位、社会团体、基金会、合作社等组织。 填"否"的条件:受赠方为自然人(个人)。
'
deep_retry: false
- name: 赠与标的类型
type: enum
required_from: draft
allowed:
- 资金
- 实物
- 不动产
- 股权
- 其他
desc: '赠与财产的性质分类。 "资金":现金或银行存款;"实物":动产(设备、物品等); "不动产":土地、房屋;"股权":公司股权/股份; "其他":知识产权、债权等无形财产。
'
deep_retry: false
- name: 是否附义务
type:
-
-
required_from: draft
allowed:
-
-
desc: '赠与合同是否约定受赠人需履行特定义务(民法典§661)。 填"是"的条件:合同明确约定受赠人有履行某项义务(如扶养、使用限制、用途约束等)。 填"否"的条件:纯粹无偿赠与,不附加任何义务。
'
deep_retry: false
- name: 是否公益性赠与
type:
-
-
required_from: draft
allowed:
-
-
desc: '是否具有救灾、扶贫、助残、慈善等公益、道德义务性质(民法典§658)。 填"是"的条件:赠与用于救灾、扶贫、助残、公益慈善、教育、医疗、科研等社会公益目的。 填"否"的条件:普通民事赠与(亲属间赠与、个人间赠与等)。 注意:具有公益性质的赠与依法不得任意撤销;三方/四方定向公益捐赠应使用
contract.gift.charity 评查规则。
'
deep_retry: false
rules:
- group: 完整性
rules:
- rule_id: ZY-GEN-001
name: 赠与方信息完整
risk: high
score: 8
stages:
- id: '1'
check: required
field: 赠与方
- id: '2'
check: required
field: 赠与方地址
- id: '3'
check: required
field: 赠与方联系电话
messages:
pass: 赠与方信息完整
fail: 赠与方信息缺失
type: deterministic
- rule_id: ZY-GEN-002
name: 受赠方信息完整
risk: high
score: 8
stages:
- id: '1'
check: required
field: 受赠方
- id: '2'
check: required
field: 受赠方地址
- id: '3'
check: required
field: 受赠方联系电话
messages:
pass: 受赠方信息完整
fail: 受赠方信息缺失
type: deterministic
- rule_id: ZY-GEN-003
name: 赠与标的明确
risk: high
score: 10
stages:
- id: '1'
check: required
field: 赠与标的
- id: '2'
check: required
field: 赠与价值
- id: '3'
check: ai
prompt: '请判断以下赠与合同中的赠与标的是否明确具体(依据民法典§657)。
赠与标的描述:{{赠与标的}}
赠与价值:{{赠与价值}}
判断标准:
1. 是否明确了赠与财产的具体内容(名称、数量、规格等)
2. 是否对赠与财产进行了价值评估或说明
3. 描述是否足够具体,不存在"部分财产""相关物品"等模糊表述
4. 如为不动产赠与,是否注明了地址、面积、权属证号等
5. 如为实物赠与,是否注明了品名、型号、规格、数量
'
messages:
pass: 赠与标的约定明确
fail: 赠与标的约定不明确
type: ai_rule
- rule_id: ZY-GEN-004
name: 赠与交付方式明确
risk: medium
score: 5
stages:
- id: '1'
check: required
field: 交付方式
- id: '2'
check: ai
prompt: '请判断以下赠与合同的交付条款是否明确(依据民法典§659)。
交付方式:{{交付方式}}
交付时间:{{交付时间}}
登记手续:{{登记手续}}
判断标准:
1. 是否明确了赠与财产的交付方式(银行转账/实物交付/权利转让等)
2. 是否约定了具体的交付时间或期限
3. 如需办理登记(不动产过户、车辆过户、股权变更等),是否约定了办理手续的期限和费用承担
4. 交付的确认方式是否明确(签收、登记完成等)
'
messages:
pass: 交付条款明确
fail: 交付条款不明确
type: ai_rule
- rule_id: ZY-GEN-005
name: 签约要素齐全
risk: high
score: 8
applies_in:
- executed
stages:
- id: '1'
check: required
field: 签约日期
- id: '2'
check: required
field: 合同编号
messages:
pass: 签约要素齐全
fail: 缺少签约日期或合同编号
type: deterministic
- group: 规范性
rules:
- rule_id: ZY-GEN-006
name: 赠与方统一社会信用代码合法
risk: medium
score: 5
applies_in:
- executed
activate_if: 赠与方为企业 == "是"
stages:
- id: '1'
check: format
field: 赠与方统一社会信用代码
format: uscc
messages:
pass: 赠与方USCC合法
fail: 赠与方USCC格式错误或缺失
type: deterministic
- rule_id: ZY-GEN-007
name: 受赠方统一社会信用代码合法
risk: medium
score: 5
applies_in:
- executed
activate_if: 受赠方为企业 == "是"
stages:
- id: '1'
check: format
field: 受赠方统一社会信用代码
format: uscc
messages:
pass: 受赠方USCC合法
fail: 受赠方USCC格式错误或缺失
type: deterministic
- group: 合理性
rules:
- rule_id: ZY-GEN-008
name: 赠与金额大小写一致
risk: high
score: 10
activate_if: 赠与标的类型 == "资金"
stages:
- id: '1'
check: amount_match
number: 赠与金额
chinese: 赠与金额大写
messages:
pass: 金额大小写一致
fail: 金额数字与大写不一致
type: deterministic
- rule_id: ZY-GEN-009
name: 赠与金额为正
risk: low
score: 3
activate_if: 赠与标的类型 == "资金"
stages:
- id: '1'
check: compare
left: 赠与金额
op: '>'
right: 0
messages:
pass: 金额为正
fail: 金额应大于0
type: deterministic
- group: 合规性
rules:
- rule_id: ZY-GEN-010
name: 附义务条款明确
risk: medium
score: 5
activate_if: 是否附义务 == "是"
stages:
- id: '1'
check: required
field: 附加义务
- id: '2'
check: ai
prompt: '请判断以下附义务赠与合同中附加义务的约定是否明确(依据民法典§661)。
附加义务:{{附加义务}}
履行要求:{{履行要求}}
赠与价值:{{赠与价值}}
判断标准:
1. 义务内容是否具体明确(如扶养内容、使用限制、用途约束等)
2. 受赠人履行义务的标准和期限是否有明确约定
3. 未履行义务的后果是否约定(赠与人可撤销赠与)
4. 附加义务是否明显超过赠与财产的价值(按§662,赠与人在附义务限度内承担瑕疵责任)
'
messages:
pass: 附义务条款明确
fail: 附义务条款不明确
type: ai_rule
- rule_id: ZY-GEN-011
name: 撤销权条款约定
risk: medium
score: 3
activate_if: 是否公益性赠与 == "否"
stages:
- id: '1'
check: ai
prompt: '请判断以下赠与合同是否合理约定了撤销权条款(依据民法典§658、§663)。
任意撤销权:{{任意撤销权}}
法定撤销情形:{{法定撤销情形}}
是否经过公证:{{是否经过公证}}
判断标准:
1. 是否约定了赠与人的任意撤销权(权利转移前可撤销,§658)
2. 是否列明了法定撤销情形(§663:严重侵害赠与人权益、不履行扶养义务、不履行赠与附加义务)
3. 撤销权行使时间是否约定(知道撤销事由之日起1年内,§663)
4. 如已公证或属于公益道德义务性赠与,是否提示不可任意撤销
'
messages:
pass: 撤销权条款约定合理
fail: 撤销权条款缺失或不完整
type: ai_rule
- rule_id: ZY-GEN-012
name: 公证条款明确
risk: low
score: 2
stages:
- id: '1'
check: ai
prompt: '请判断赠与合同中关于公证的约定是否明确(依据民法典§658、§660)。
是否经过公证:{{是否经过公证}}
判断标准:
1. 合同是否明确说明了是否经过公证
2. 对于不动产、大额资产等重要赠与,是否建议公证以保障受赠人权益
3. 如已公证,是否提示该合同不适用任意撤销权
'
messages:
pass: 公证约定明确
fail: 公证条款缺失或不明确
type: ai_rule
- rule_id: ZY-GEN-013
name: 瑕疵责任约定
risk: low
score: 3
activate_if: 是否附义务 == "是"
stages:
- id: '1'
check: ai
prompt: '请判断附义务赠与合同中瑕疵责任的约定是否合理(依据民法典§662)。
瑕疵责任条款:{{瑕疵责任条款}}
判断标准:
1. 是否约定赠与人的告知义务(故意隐瞒瑕疵需担责)
2. 是否约定附义务限度内的瑕疵责任承担
3. 瑕疵告知和检验方式是否约定
'
messages:
pass: 瑕疵责任约定合理
fail: 瑕疵责任未约定或不合理
type: ai_rule
- rule_id: ZY-GEN-014
name: 违约责任条款充分
risk: medium
score: 5
stages:
- id: '1'
check: required
field: 违约责任条款
- id: '2'
check: ai
prompt: '请判断以下赠与合同违约责任条款是否充分(依据民法典§577-585)。
违约责任条款:{{违约责任条款}}
判断标准:
1. 是否明确了赠与方和受赠方各自的违约情形
2. 是否约定了违约金或赔偿标准
3. 是否覆盖核心违约情形(赠与方不交付、受赠方不履行附加义务等)
4. 是否避免"按民法典处理"等兜底性表述
'
messages:
pass: 违约责任条款充分
fail: 违约责任条款不够充分
type: ai_rule
- rule_id: ZY-GEN-015
name: 争议解决条款明确
risk: medium
score: 5
stages:
- id: '1'
check: required
field: 争议解决条款
- id: '2'
check: ai
prompt: '请判断以下赠与合同争议解决条款是否明确。
争议解决条款:{{争议解决条款}}
判断标准:
1. 是否约定了争议解决方式(协商/仲裁/诉讼)
2. 如选择仲裁,是否明确指定仲裁机构
3. 如选择诉讼,是否指定管辖法院
4. 不得同时约定仲裁和诉讼
'
messages:
pass: 争议解决条款明确
fail: 争议解决条款不明确
type: ai_rule