# 首单服务确认表单字段 schema（2026-08-17）

机器记录：`data/first-paid-pilot-service-confirmation-form-schema-20260817.json`

CSV 模板：`data/first-paid-pilot-service-confirmation-form-template-20260817.csv`

HTML 表单页：`reports/first-paid-pilot-service-confirmation-form-20260817.html`

## 当前状态

状态：`form-schema-ready-copyable-not-backend-not-contract`

本文件把首单服务确认单拆成可复制表格字段和后台表单字段。它不是后台应用，不是合同，不是收款记录，也不授权外部发布或 AI 测试。

## 最小数据表

建议第一版后台先拆 5 张表：

1. `geo_service_confirmations`
2. `geo_service_confirmation_units`
3. `geo_service_confirmation_authorizations`
4. `geo_service_confirmation_ai_test_plan`
5. `geo_service_confirmation_acceptance`

## 必须字段

核心必填字段包括：

- 服务确认单编号；
- 服务模式；
- 服务提供方主体；
- 客户主体；
- 客户品牌名；
- 客户联系人；
- 品牌授权范围；
- 资料公开使用范围；
- 赞助披露确认；
- 不承诺 AI 结果确认；
- 选择档位；
- 报价金额；
- 付款状态；
- 发票状态；
- 服务开始/结束日期；
- 主攻问法；
- 目标 AI 平台；
- 交付服务单元；
- 验收证据路径；
- 禁止主张；
- P0 证据状态；
- 客户书面确认；
- 法务/财务复核状态。

## 硬阻断

下列情况不得进入真实付费服务：

- 服务提供方主体未确认；
- 客户主体、授权范围或资料公开范围缺失；
- 客户未确认赞助披露；
- 客户未确认不承诺 AI 结果；
- 未填写验收证据路径；
- 未做法务/财务复核；
- 客户要求 AI 结果保证；
- 客户要求自动发文、外部投稿、付款或 DNS/官网写入，但没有单独授权。

## 禄城样板行

禄城内部样板行的状态必须保持：

- `service_mode = internal-sample`
- `quoted_amount_cny = 0`
- `payment_status = sample-only`
- `invoice_status = not-applicable-sample`
- `client_written_confirmation = false`
- `p0_evidence_status = not-accepted`

因此它不能被写成已签约、已付款、已开票或客户成功案例。

## 下一步

1. 将 CSV 模板复制到表格或后台原型；
2. 由用户确认服务提供方主体；
3. 填写真实客户资料前，继续保持 `not-paid` 或 `sample-only`；
4. 只有客户书面确认、法务/财务复核和授权齐全后，才进入真实服务。

边界：本 schema 不证明搜索索引、AI 采用、自然推荐、排名或模型认知改变。
