按以下四个判据划分:
| 判据 | 可交给波波/小齐 | 必须留核心席 |
|---|---|---|
| 是否涉及资金最终结果 | 仅做契约、用例、验收、对账核验 | 支付、退款、结算、金额状态机 |
| 是否涉及并发一致性 | 可做测试矩阵、边界清单 | 库存锁定、扣减、释放、恢复 |
| 是否属于文档/字段/接口整理 | 适合波波 | 无 |
| 是否可通过固定判据验收 | 适合小齐 | 无 |
| 是否会改变核心业务状态 | 仅可做外围适配 | 核心席负责实现与裁决 |
| 出错是否可能造成资金、库存、权限事故 | 只能辅助 | 核心席最终负责 |
| 编号 | 领域 | 波波/小齐可承接内容 | 核心席必须保留内容 | 结论 |
|---|---|---|---|---|
| ① | 支付域 | 支付接口契约、错误码、回调字段表、测试用例、凭证查询文档、验收矩阵 | 超时关闭、取消未付、重复支付、部分支付、尾款、offline→online、退款关联、回调幂等和状态机 | 外围可承接,核心实现留阿仁 |
| ② | 库存/排期/可售性 | 查询接口契约、可售规则说明、冲突测试集、并发压测方案、巡检报表 | 锁定、释放、超时释放、并发扣减、取消恢复、库存一致性 | 方案和验收可承接,实现留核心席 |
| ③ | 商户入驻资料 | 资料模型、字段字典、接口契约、页面/接口验收、资料完整性巡检 | 收款账户变更安全、资质审核最终状态、权限和敏感数据控制 | 适合波波主责,小齐验收;敏感变更留核心席 |
| ④ | 退款财务结算 | 流程文档、状态表、对账字段、结算单样例、异常清单 | 退款执行、部分退款金额一致性、结算入账、账务状态机 | 文档/验收可承接,实现留核心席 |
| ⑤ | 消息域 | N 系列接口整理、订阅关系表、已读策略说明、消息验收 | 消息投递可靠性、幂等、重试、最终一致性 | 适合波波+小齐,可靠性实现留核心席 |
| ⑥ | 核销码生命周期 | 生命周期矩阵、接口契约、全量场景测试、过期/补发核验 | 生成唯一性、验证防重、核销原子性、撤销与退款联动 | 验收可承接,核心状态机留核心席 |
| ⑦ | 用户账户隐私 | 字段清单、隐私设置契约、导出格式、注销流程文档、验收 | 权限隔离、敏感数据脱敏、注销真实删除/冻结、导出安全 | 文档和验收可承接,安全实现留核心席 |
| ⑧ | 审计日志风控 | 日志字段规范、查询接口、风险标记规则表、抽样核验 | 日志不可抵赖性、权限绕过、风控拦截最终逻辑 | 适合波波+小齐,安全底座留核心席 |
| ⑨ | 搜索推荐聚合 | 搜索字段、筛选排序规则、首页聚合契约、样例数据、结果核验 | 核心索引架构、召回算法、实时一致性要求 | 适合波波+小齐,核心性能架构留核心席 |
| ⑩ | 统一响应/错误契约/角色矩阵 | 契约补齐、错误码治理、角色矩阵、接口一致性巡检 | 核心鉴权中间件、越权防护、最终合并 | 波波主责,小齐验收,核心席合并 |
以下事项不得由波波或小齐单独完成并直接上线:
建议波波常备以下 8 类包,按优先级循环领取:
| 包编号 | 自含包 | 范围 | 文件边界 | 完成判据 | 依赖 | 预计工时 |
|---|---|---|---|---|---|---|
| B01 | 统一错误契约补齐 | 补全 HTTP/业务错误码、参数错误、权限错误、状态冲突错误 | 仅错误码表、接口契约、变更记录;不改核心业务实现 | 每个 P0 接口均有成功/失败/幂等/权限/参数错误定义;无重复编码 | 314 当前成果、各域接口清单 | 4~6h |
| B02 | 角色矩阵与接口权限契约 | 梳理用户、商户 staff、管理员、财务、运营等角色的接口访问边界 | 角色矩阵、接口权限表、越权测试清单;不改鉴权代码 | 100% P0 接口有角色;敏感接口有拒绝场景;与现有实现差异可定位 | 现有接口列表、业务角色资料 | 4~6h |
| B03 | 支付外围契约包 | 整理支付凭证、回调查询、支付结果查询、异常码、对账字段 | 支付 API 契约、字段字典、状态映射、测试样例;不定义新状态机 | 字段、状态、幂等键、时间字段、金额单位全部明确;核心席确认 | 阿仁支付现状、现有订单状态 | 5~8h |
| B04 | 库存/排期可售性契约包 | 整理 availability 查询、锁定/释放接口输入输出和业务约束 | API 契约、规则表、异常场景;不实现并发逻辑 | 查询、锁定、释放、超时、冲突场景均有契约;并发规则标注“核心实现确认” | 311 库存域现状 | 5~8h |
| B05 | 商户入驻资料模型包 | 资料、联系人、账户、资质、staff、营业时间字段治理 | 字段字典、状态流转、接口清单、必填规则 | 9 类缺口均有字段、状态、权限、校验和审计要求 | 商户域现有模型 | 6~8h |
| B06 | 退款结算流程契约包 | 退款申请、审核、拒绝、部分退款、结算单、对账流程 | 流程图、状态表、字段表、对账口径;不实现退款执行 | 每个状态有进入条件、退出条件、操作者、异常处理;金额口径一致 | 支付/订单现状、财务口径 | 6~8h |
| B07 | 消息/核销码契约包 | 消息订阅、已读、N 系列;核销码生成、验证、撤销、过期、补发契约 | 两个领域的 API 和状态矩阵;不实现投递/防重核心逻辑 | 消息 3 项、核销 6 项全部覆盖;重复、过期、撤销场景齐全 | 订单、履约、通知现状 | 6~8h |
| B08 | 交付文档治理与变更包 | 将各域契约、缺口、决议、待确认项统一入站 | 文档目录、索引、版本记录、决议日志 | 文档可按域/接口/版本定位;未决事项有 owner 和截止条件 | B01~B07 输出 | 3~5h |
每个包必须提交以下内容:
1. 包名称与目标
2. 本次覆盖范围
3. 明确不覆盖范围
4. 涉及接口/文件/文档边界
5. 字段定义
6. 成功路径
7. 异常路径
8. 幂等与重复请求规则
9. 权限与审计要求
10. 与现有实现的差异
11. 依赖与阻塞项
12. 待核心席确认事项
13. 验收证据
14. 版本号与变更摘要
| 包编号 | 自含包 | 范围 | 文件边界 | 完成判据 | 依赖 | 预计工时 |
|---|---|---|---|---|---|---|
| Q01 | 后端 P0 缺口深验总包 | 对 ①~⑩ 做接口、字段、错误、权限、状态覆盖核验 | 测试矩阵、执行记录、缺陷单、回执;不直接改核心代码 | 每个缺口有覆盖率、结果、证据;阻断项单列 | 最新契约、部署环境 | 6~8h |
| Q02 | 支付异常与幂等验收包 | 超时、取消未付、失败、重复、部分支付、尾款、回调重复 | 测试数据、执行记录、缺陷报告 | 10 项缺口逐项有 PASS/FAIL;金额和状态无漂移 | 阿仁支付实现、测试账户 | 6~8h |
| Q03 | 库存并发与释放验收包 | 可售、锁定、释放、超时释放、并发扣减、取消恢复、冲突 | 测试脚本/用例、并发结果、库存前后快照 | 无超卖、无重复释放、最终库存可解释;异常转核心席 | 311 库存实现、可压测环境 | 8~12h |
| Q04 | 商户资料完整性巡检包 | 资料、联系人、账户、资质、staff、角色、状态、营业时间 | 字段核验表、接口巡检、权限测试结果 | 9 项字段域均有结果;敏感字段脱敏;权限矩阵一致 | B05、现有商户接口 | 5~7h |
| Q05 | 退款结算对账验收包 | 退款申请到执行、拒绝、部分退款、结算单、对账 | 订单/支付/退款/结算交叉核对表 | 金额、状态、时间、关联单号四项一致;差异可复现 | B06、支付和财务数据 | 6~10h |
| Q06 | 消息与核销码生命周期验收包 | 消息订阅/已读;核销码全生命周期 | 场景用例、生命周期矩阵、重复操作结果 | 消息状态正确;核销码不可重复核销;过期/撤销/补发可追溯 | B07、通知和履约实现 | 6~8h |
| Q07 | 用户隐私与审计巡检包 | 资料、隐私设置、注销、导出、操作日志、风险标记 | 权限测试、脱敏检查、审计字段核验 | 无越权读取;导出和注销有审计记录;关键操作可追溯 | B02、用户/审计实现 | 5~8h |
| Q08 | 回归巡检与发布回执包 | 对已完成任务池进行冒烟、回归、文档回执、缺陷闭环 | 回归清单、发布回执、缺陷复验记录 | 关键路径全绿;阻断缺陷为 0;非阻断缺陷有 owner | 各席最新版本 | 4~6h |
| 等级 | 含义 | 处理方式 |
|---|---|---|
| P0 阻断 | 资金、库存、权限、状态机、数据一致性错误 | 禁止合并/发布,立即回核心席 |
| P1 严重 | 主流程失败、字段错、异常分支缺失、接口契约不一致 | 修复后必须复验 |
| P2 一般 | 文案、非关键字段、文档遗漏、低风险兼容问题 | 可带缺陷发布,但必须登记 owner |
| P3 建议 | 优化项、测试补强、可读性问题 | 进入后续池,不阻断 |
采用四道门:
波波或小齐提交前必须完成:
可执行的检查包括:
小齐验收时不得只读波波结论,必须以:
作为主要证据。
核心席只复核高风险项,避免占满核心席:
每条验收结论必须包含:
对象:
环境:
版本/提交号:
前置数据:
操作步骤:
预期结果:
实际结果:
证据链接或快照:
结论:PASS / FAIL / BLOCKED
缺陷等级:
责任人:
复验条件:
禁止使用以下无证据结论:
| 风险 | 控制措施 |
|---|---|
| 字段名或类型错误 | 与实际 schema/API 响应逐字段比对;禁止仅凭自然语言推断 |
| 枚举值遗漏 | 从代码、数据库、接口文档三方取全集,再做差集 |
| 状态语义偏差 | 每个状态必须配“进入条件、允许动作、终态、异常转移” |
| 金额错误 | 统一币种、单位、精度、舍入规则,并做支付/退款/结算三方核对 |
| 依赖遗漏 | 任务包必须列出前置接口、数据、环境、owner |
| hy4 误编造 | 所有非材料事实必须标记“待确认”,不得作为已完成事实 |
| 漏测异常分支 | 每个主流程至少覆盖成功、重复、超时、失败、权限拒绝、数据不存在 |
| 审检错判 | P0/P1 项要求二次复核;核心席负责最终裁决 |
核心席提出缺口/边界
↓
波波整理契约、字段、规则、验收基线
↓
核心席确认关键状态机与实现边界
↓
核心席实现代码或核心配置
↓
小齐独立执行验收、回归、对账、审计
↓
核心席复核 P0/P1 与关键证据
↓
合并/发布
↓
小齐发布后巡检
↓
问题回流为新任务包
| 工作项 | 波波 | 小齐 | 阿仁核心席 | 一号/二号 |
|---|---|---|---|---|
| 业务缺口拆解 | R | C | A | C |
| API/字段契约 | R | C | A | C |
| 核心状态机设计 | C | C | A/R | C |
| 核心代码实现 | C | C | A/R | R |
| 测试矩阵 | C | A/R | C | C |
| 深验和回归 | C | A/R | C | C |
| 金额/库存最终裁决 | C | C | A/R | C |
| 文档归档 | A/R | C | C | C |
| 发布批准 | C | C | A | C |
| 发布后巡检 | C | A/R | A | C |
说明:
所有任务统一使用以下状态:
READY 可领取,依赖已满足
DOING 已领取,正在处理
WAIT_CORE 等待核心席确认
WAIT_DEP 等待前置任务或环境
VERIFY 等待小齐验收
REWORK 验收不通过,返工
PASS 验收通过
RELEASED 已合并/发布
BLOCKED 存在阻断问题
任何任务不得直接从 DOING 跳到 PASS。至少经过 VERIFY。
READY:至少 3 单;WAIT_CORE:不超过 2 单;DOING:1 单;WAIT_DEP:不超过 2 单;READY:至少 3 单;VERIFY/DOING:1~2 单;WAIT_DEP:不超过 2 单;当前材料仅给出任务池快照,没有给出完整代码分支、环境可用性、接口实际完成状态,因此上述包是建议排程,不代表相关实现已经存在或已可验收。
出现以下任一情况,立即补单:
WAIT_CORE 超过约定时间;任务编号:
任务名称:
责任席:波波 / 小齐 / 核心席
风险级别:P0 / P1 / P2 / P3
一、目标
二、覆盖范围
三、不覆盖范围
四、输入依赖
五、输出物
六、文件/接口/数据边界
七、执行步骤
八、完成判据
九、验收证据要求
十、预计工时
十一、阻塞条件
十二、上游任务
十三、下游任务
十四、状态
十五、复验条件
十六、最终裁决人
本批任务只有同时满足以下条件,才可标记完成:
材料未提供当前各域实际代码分支、测试环境和接口实现完成度,因此具体“哪一包可立即执行”仍需以任务领取前的依赖检查为准;但以上包定义、边界、判据和流水线可以直接作为交付池配置。