鼎味肉市DESIGN ATELIER
← 资料目录docs/requirements/REQ-EXECUTION-PLAN.md阅读原文

REQ怎么展开、并行和交付

2026-10-01 · v0.1.0 · 执行编排提案。不是分支创建、Runtime绑定或发布授权。
Wave归属与经营里程碑 · 逐REQ范围卡 · 模块目录

1. 每个REQ必须带走的完整责任

REQ交付一个可核对的业务能力切片。业务切片包括事实Owner、顾客入口、全局管理/客户下钻、相关作业入口、控制中心接入及人工恢复。不能将小程序页面合并算完成,再另等一个“后台系统REQ”补办理。

技术REQ可以没有业务页面,但必须给真实消费者可使用的能力、结果和限制;后续业务REQ负责实际消费,不让运行基础维护领域金额或状态。

每个范围卡提供:目标、触发习惯/操作动线、必要功能、跨端工作面、事实/目录、可观察出口、失败/边界/恢复、依赖/交接与政策阻塞。它们是逐REQ正式化的输入,不是已经走完REQ模板A→B→C确认的冻结需求。正式化仍用REQ模板,范围卡不另造生命周期。

2. 从范围卡到可执行REQ

顺序 要完成什么 输出/责任 不能代替什么
1 场景和目标 对卡中主任务、投入产出、排除范围和可跑业务核对上游事实;检查客服必要办理 逐REQ §A提案,主会话;按既有拍板程序确认 不能把本轮“深化”当全部REQ锁定
2 方向和约束 选定职责和实现方向、识别硬约束/政策/真实外部条件 §B;领域规则/S2方案的前提 不能用可配置参数遮住未决商业责任
3 有限需求库存 场景逐项编号、FR/AC、角色/字段/范围、正常/失败/边界/竞争/迁移恢复、NFR §C和适用迁移清单;人类确认后锁定 本文目标判据不是全部正式AC或CASE
4 模块设计 按模块八项设计卡推导动作和意群;继承现有风格和导航,场景与系统规则双向检查 S2架构/模块当前truth package,按正式流程签认 不按41个REQ复制stories/flows或画新皮肤
5 同源契约 模型与SYNC共同收口,再派生FE/BE;固定生成配置/样例/业务反例 S3精确输入、公开操作和消费者 Schema存在不等于Client已经可使用
6 分支任务 明确文件级write_paths、真实构件依赖、资源/Fixture分区、组合Owner S4 TASK DAG和交接断言 同wave不等于所有TASK无依赖
7 持续集成 独立实现、最小真实交接、跨端联调、失败恢复验证、完整复验 S5–S9依各自合同,结果回REQ开发分支 多个独立PASS不能拼成同候选完整通过
8 验收交接 对精确候选核对有限覆盖、反证、责任、运行条件 S10审计→S11人类Gateway 验收不自动合并、部署或发布

当前设计投入为extended,Foundation仍为provisional。requirement-funnel要求覆盖Surface的Foundation正式发布后才进入有UI变更REQ的正式A→B→C;本轮完成规划卡,未提前编造该批准。无UI的共享基线/工程公共范围可以继续按其真实前提正式化。UI任务的规划卡可审查,但不能据此开始受约束的产品实施。

3. Wave内部先立约,再并行实现

3.1 公共交接包

由本wave各Owner共同整理到已有项目模型/合同入口,不另建wave私有模型注册表:

没有人被授权代写别的Owner语义;共用入口由一个组合Owner维护,其他分支交付公开能力。公共契约变化走变更控制,不能在冻结后就地刷新哈希逃避重新审查。

3.2 同wave存在三种等待

等待 示例 做法
语义/政策尚未确定 退款去向、超重责任、费用跨档、受托证据 相关合同不能冻结;独立功能可推进,不使用默认值伪造决策
公共构件尚未存在 生成器、框架挂载槽、可靠存储端口 提供者交最小真实TASK并集成后,再建立该构件的消费TASK;其余任务继续
对端实现尚未汇合 支付分支仍在开发,订单已可受理 可用隔离Stub开发/协议验证;汇合真实实现后才能证明购买付款闭环

这是依赖管理,不把W4人为改成报价REQ全过→订单REQ全过→支付REQ全过→确认REQ全过。

3.3 关键组合Owner与公共路径

共同工作面/资源 组合责任 其他REQ交接
顾客账户/地址与客户上下文 CUSTOMER-ACCESS维护自助入口;BACKOFFICE-ACCESS维护全局/客户挂载 Identity/Customer提供命令、解释和版本;后续域模块挂载,不改公共根
W3商品浏览/详情 CATALOG-PUBLICATION 媒体、Supply可用性/追溯为独立组件/查询;首页引用相同发布版本
W4购买核对/提交 ORDER-BATCH维护购买旅程根和协调状态 QUOTE交报价/权益;PAYMENT-FUNDS交支付/原结果;DELIVERY-CONFIRMATION交后续安排入口
W4配送安排/代办详情 DELIVERY-CONFIRMATION Commerce交费用/资金/商业关闭结果;Fulfillment交原始能力;受托证据归各Owner核验
W5作业/开工与称重上下文 EXECUTION-WEIGHING Supply交物料/质量接口,Package交封包入口;不从组合页直接改源事实
W5客户账单/交易结算视图 SETTLEMENT-REFUNDS Payment交真实退款/额度;Finance交会计来源接受/阻塞,业务与会计结果分开
W6售后分项处理 AFTERSALES 变化/资金/交付/回收为公开动作与分项结果;客服一次办理但不伪造全项完成
全局经营概览 BACKOFFICE-ACCESS维护只读组合槽,各业务REQ交付本域实时查询 ANALYTICS提供获批准口径/历史分析;W6之前概览也不能是假数字
原生Schema、生成配置、根路由/lockfile、迁移总次序、共用环境 指定公共维护/集成责任;具体人员执行前登记 领域分支按独立文件输出或提交队列,禁止多人共改同一公共根
模块当前stories/flows/场景/Fixture等共享设计文件 模块设计责任集中维护;修改走设计/变更队列 各REQ贡献有来源引用的增量,合入同一当前包;不复制按REQ/分支命名的设计包

上述名称为候选REQ责任标识,不是假定对应人员已到岗。没有实任Owner的高风险恢复/资源事项,在启用前保持阻塞。

当前后台原型多个功能共用admin-console设计包,是并行规划的实际共享路径。共同设计增量应在相关合同冻结前收口;冻结后新REQ再改同一被引用文件,会影响已冻结基线,须明确变更范围和重审,不能以“只是追加故事”绕过。若S2决定迁移成更细的业务模块包,须保留场景/来源/链接/验证覆盖并正式检查迁移,不在本轮复制或拆空目录。

4. 分支与Runtime隔离

  1. 指定本wave共同开发集成分支和最终发布上游;不默认develop/main。记录公共交接commit及各REQ真实依赖闭包。
  2. 每个REQ有自己的权威主checkout、绑定开发分支和Runtime;主Runtime只绑定一个REQ。REQ主checkout与其内部Worker worktree遵守现行工作区集成规则。
  3. 不复制活跃.claude/loop-state.json、journal、锁或凭据。Git分支不同并不能证明控制面隔离;多REQ主会话并发的Hook/Runtime/证据路径必须在工程地基中验证和记录。
  4. 公共交接必须提交并可读;新worktree不靠主会话未提交文件。独立REQ按命名规则派生TASK feature分支,不引入另一套生命周期CLI。
  5. TASK先回自己的绑定REQ开发分支;REQ成果按授权开发集成进入本wave共同分支。不得将Worker直接混入其他REQ或默认发布分支。
  6. 汇合后记录各模型/合同/Client/代码/迁移/配置版本。若汇合改变已完成REQ的冻结输入或行为,则重开适用变更/验证;不拿旧证据声称集成版通过。

多REQ调度不是目前单REQWorker协议已证明的能力。本轮没有执行这些动作;工程地基REQ需要交付并发隔离证据后才能采用该执行方式。

5. “立即联调”的具体节奏

交接时点 要看到的真实结果
公共合同和构件已可读 两端用同源Client,合法/错误/未知结果语义一致;未实现能力显示未就绪
第一个持久命令完成 经真实权限发出→Owner提交→跨端回读;回执丢失查同一原结果
第一段跨Owner协议完成 事件或命令重复/迟到/重启后仍守恒;人工能定位原目标及下一步
第一条共同业务链完成 同一集成版本走通本wave主业务,验证客户自助和工作人员办理、控制中心异常出口
Wave拟结束 全部有限库存逐项核对、前轮回归、权限/竞争/恢复、实际责任与运行条件;未通过保留缺口和恢复路径

每次小步集成只证明该交接,不宣称完整S7。每个REQ按协议完成完整验证,最终wave/候选再核对真实链路;发现阻断问题进入S8→S9→新完整S7。S10只能补审计证据,发现产品缺陷回修复路径。

6. 第一轮实际怎样启动

7. 反证与待办责任

会推翻“可并行”的证据包括:实际同文件写入冲突、公共构件尚未可用、政策影响双方合同、共享外部资源无隔离、跨REQRuntime串写、消费不同Schema或生成Client、集成版本无法复现。发现后拆最小交接TASK/分区/重审相关合同,保持其余独立责任继续;禁止靠复制DTO、复制Runtime或管理员直接改状态消除等待。

主会话维护编排与覆盖;领域Owner负责事实/协议;集成责任负责公共路径和精确候选;业务/现场/财务/安全/运行责任人在启用前落实。残余风险和恢复责任写入各REQ及正式审计,未检查保持UNKNOWN。本文没有授予人类生命周期动作、锁定或发布权限。