业务需求
主责:业务客户信息:客户名称、最终客户名称
项目名称:统一名称或客户规定的项目代号
产品要求:产品形态、提测平台
项目来源:新客户、新项目、旧产品升级、竞品替换或成本优化
需求背景:客户为什么提出这个需求,要解决什么问题
商业目标:获取订单、维护客户、降低成本、拓展市场或形成标准产品
预期价值:预计订单量、销售额Project Milestone Plan(项目目标与里程碑计划)
提测时间
入库时间
小批量试产时间
量产时间
以业务、项目、产品、技术负责人、嵌入式应用层、嵌入式底层、硬件、测试八类角色为基础,其中项目角色由中心 AI 承担;通过正式成果、角色内部确认门和中心服务路由,推进项目从需求到发布结项。
主线按成果和确认门推进;测试失败、业务验收驳回和需求变更通过回路返回正确阶段,不需要从头重启项目。
任何角色都可提出变更;中心 AI 自动组织影响评估,产品评估范围,技术负责人评估总体方案,嵌入式应用层、嵌入式底层和硬件分别评估实现与工作量,测试评估验证成本,业务批准后更新对应基线,并从受影响阶段继续推进。
阶段成果默认必须由主责角色输出;仅当主责角色提交不适用申请、中心 AI 完成项目级适用性与影响审查并取得必要确认后,才能将该成果标记为 WAIVED。未批准的成果仍为 REQUIRED,并继续阻塞阶段门禁。
以下内容直接承接总流程图,展示每条会影响成果、决策、门禁、返工或版本的正式信息流,并说明触发条件、发送方、接收方、载荷、确认要求和阻塞约束。
角色可以直接讨论,但讨论不能自动成为项目事实;正式结论必须回到中心 AI,经过校验、登记和重新分发。
| 主体 | 是否为项目职能角色 | 定义 | 主要确认权限 | 不能做什么 |
|---|---|---|---|---|
| 各专业角色 | 是 | 图中的正式角色名称统一代表该角色完成 AI 辅助自审与人工确认后的责任主体;内部审查过程不作为跨角色信息流单列。 | 以角色名义确认并发出本角色专业结论、正式成果、现实工期承诺、风险接受和正式交付。 | 不能替其他角色作出专业确认。 |
| 业务 | 是;同时承担项目级组织授权 | 业务节点同时包含业务专业判断和项目级组织授权的内部确认。 | 除业务成果外,负责确认计划基线、真实资源、预算、采购/打样、日期、暂停/取消和高影响成果豁免。 | 不替代产品、技术负责人、硬件或测试等角色给出专业结论。 |
| 中心 AI | 是;承担项目角色 | 项目唯一正式信息中心、任务路由器、成果校验器、阶段门禁执行者和项目状态内部记录维护者。 | 可依据证据更新项目状态、按角色需要分发状态快照、完成普通项目级审查和低影响豁免;高影响事项必须升级给业务。 | 不能自行承诺真实资源、预算、范围、日期或专业结论,也不能以推测代替角色提供的状态证据。 |
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对项目执行的影响 |
|---|---|---|---|---|---|
| S.1 | 角色需要了解当前项目、阶段、任务、依赖、风险或门禁状态,但现有上下文不足或可能已过期。 | 任意角色 → 中心 AI | project_id、请求范围、关注字段、所需详细度、as_of 要求和用途。 | 只能查询项目授权范围内的信息;请求角色无需知道中心 AI 的内部存储结构。 | 创建一次按需状态查询。 |
| S.2 | 收到 S.1;或阶段/门禁、任务分派、依赖、阻塞、风险、决策、成果基线、required_by 发生关键变化。 | 中心 AI → 请求角色及受影响角色 | Project Status Snapshot:project_id、state_version、as_of、stage/gate、相关任务、依赖、阻塞、风险、决策、baseline_refs、next_actions、required_by、evidence_refs。 | 按最小必要原则裁剪为角色化上下文;禁止转发无关角色的完整会话或未确认专业判断;所有状态必须有证据来源。 | 角色获得可执行的最新上下文。 |
| S.3 | 角色收到状态快照。 | 接收角色 → 中心 AI | ACK;或 correction_request、受影响字段、正确值、原因、evidence_refs、internal_approved。 | 没有证据的异议不得直接覆盖状态;存在争议时进入 E.1–E.4。 | 确认可继续执行,或触发状态纠正。 |
| S.4 | 纠正请求通过身份、版本、证据及跨角色一致性检查。 | 中心 AI → 全部受影响角色 | 新 state_version、变更字段、旧值/新值、变更原因、证据、生效时间及受影响任务。 | 保留状态历史,不覆盖旧版本;改变正式基线时必须转入 Change Request。 | 相关角色切换到新的有效状态快照。 |
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对原流程的影响 |
|---|---|---|---|---|---|
| E.1 | 条件流或阻塞流被触发;出现跨角色冲突、依赖异常、证据矛盾、任务逾期或结果无法被下游使用。 | 中心 AI → 当前主责角色及全部关联角色 | issue_id、source_flow_id、问题摘要、证据与版本引用、冲突点、影响范围、关联角色、required_by。 | 中心 AI 必须主动提醒,不得只更新状态;关联角色依据正式问题包开展异步确认。 | 原流程保持 ACTIVE/BLOCKED,等待问题关闭。 |
| E.2 | 涉及多个专业角色且结论冲突,影响范围/架构/接口/成本/进度/质量,或在要求时限内无法通过异步消息收敛。 | 中心 AI → 当前主责角色及关联角色 | 建议参会名单、会议目的、议题、冲突矩阵、证据包、待决策项、结论模板和完成时限。 | 中心 AI 只建议会议和准备输入,不主持专业裁决;当前主责角色负责组织,关联角色共同参与确认。 | 会议结论回传前,不恢复原流程。 |
| E.3 | 线下会议完成并形成统一结论。 | 当前主责角色 → 中心 AI | Meeting Decision Record:参与角色、统一结论、保留分歧、变更项、责任角色、期限、artifact/version/evidence_refs、internal_approved。 | 禁止只上传录音、聊天记录或未经参与角色确认的纪要;仍有分歧时继续保持阻塞并明确升级项。 | 形成可登记的异常处置结论。 |
| E.4 | 统一结论通过中心 AI 的形式、版本、证据和跨角色一致性检查。 | 中心 AI → 原流程及关联角色 | decision_id、登记结果、受影响成果/任务、恢复点、后续动作和新时限。 | 中心 AI 不改写专业结论;若结论改变正式基线,必须转入 Change Request。 | 从 source_flow_id 对应位置恢复当前流程。 |
| 通用约束 | 执行要求 | 不满足时 |
|---|---|---|
| 消息身份 | 必须包含 project_id、task_id、message_id、from/to role、stage、reply_to。 | 拒绝进入正式流。 |
| 成果版本 | 必须包含 artifact_id、version、status、supersedes、evidence_refs。 | 标记为 DRAFT 或 REJECTED_ARTIFACT。 |
| 成果责任 | 原则上由流程图指定的主责角色创建、更新并提交对应成果。 | 其他角色不能代签;中心 AI 返回主责角色。 |
| 角色内部审查 | 每个角色必须在内部完成 AI 辅助的 Schema/专业检查以及人工确认;跨角色流转时统一以正式角色名称表示。 | 未附 self_check_result 或 internal_approved 的成果不能提交中心 AI。 |
| 专业发起权 | 专业活动由对应主责角色判断并发起;中心 AI 只负责格式校验、任务路由、状态跟踪和结果登记。 | 中心 AI 不得越权替角色发起专业决策。 |
| 中心 AI 审查边界 | 仅做 Schema/必填结构、身份、版本、证据、审批状态检查,以及多个角色正式信息之间的重复、冲突和依赖一致性检查。 | 不得替业务、产品、技术负责人、嵌入式应用层、嵌入式底层、硬件或测试判断本专业内容是否充分。 |
| 成果豁免 | 仅主责角色可提出不适用申请;经中心 AI 项目审查及必要确认后标记 WAIVED。 | 未批准仍为 REQUIRED,继续阻塞门禁。 |
| 角色确认 | 专业结论由对应角色内部形成并确认;项目级组织授权由业务内部完成。信息流图只显示统一的正式角色主体。 | 未完成内部确认时不得对外发出,阶段保持 WAITING_CONFIRMATION。 |
| 项目状态同步 | 中心 AI 维护有版本和证据的项目状态内部记录,并在关键变化时主动向受影响角色推送,或按 S.1–S.4 响应角色查询与纠正。 | 状态来源、版本或时点不明时不得作为任务执行依据。 |
| 异常协同 | 中心 AI 对异常主动提醒关联角色;复杂问题建议当前主责角色组织线下会议,统一确认后提交结构化结论。 | 未按 E.1–E.4 闭环,不得恢复原流程或推进门禁。 |
| 直接讨论 | 最终结论、约束、证据和影响必须回传中心 AI。 | 不能作为下游输入。 |
| 门禁 | 只有成果完整、版本正确、证据可访问、确认齐全时才能 PASS。 | 阶段保持 ACTIVE/BLOCKED。 |
把客户背景、商业目标和关键里程碑转换成经过业务角色内部确认的需求基线。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F1.1 | 收到新的客户或商业机会,且业务已完成原始信息收集、Schema 自审和内部确认。 | 业务 → 中心 AI | 项目背景、里程碑、self_check_result、internal_approved、来源和草案版本。 | 中心 AI 不重复判断业务内容质量,只检查形式和跨来源一致性。 | 进入中心登记。 |
| F1.2(条件流) | 仅当 Schema/身份/版本/证据不合规,或与已登记正式信息发生冲突时触发;不存在上述问题时跳过。 | 中心 AI → 业务 | 形式错误、冲突来源、受影响字段和修正要求。 | 中心 AI 不能生成业务缺失项或替业务补写事实;无错误或冲突时不得发起此流。 | 触发后,错误或冲突关闭前阻塞登记;未触发则直接进入 F1.3。 |
| F1.3 | 业务成果通过中心 AI 的 Schema、身份、版本、证据和跨角色冲突检查并完成登记。 | 中心 AI → 产品 | 业务成果评审版本、artifact_id、version、status、evidence_refs、待确认项和回复时限。 | 状态必须标明 REVIEW_READY;不得冒充 BASELINED 正式成果,产品不得据此直接启动阶段 2。 | 产品获得早期风险识别所需上下文。 |
| F1.4 | 产品审阅业务成果后,判断存在需要其他专业角色提前确认的风险。 | 产品 → 中心 AI | 预检原因、预检问题、target_role_ids、相关需求字段、期望输出和时限;目标角色可为一个或多个。 | 是否预检、预检范围及对象角色均由产品负责指定;中心 AI 不代替产品判断。 | 按产品指定名单创建预检任务。 |
| F1.5–1.6 | 产品预检请求格式完整,且指定的对象角色均为当前项目有效成员。 | 中心 AI ↔ 产品指定的对象角色 | 按对象角色拆分的预检问题、相关业务字段、成果版本、回复要求和时限;各对象角色返回内部确认后的本专业红线、风险、证据与待澄清项。 | 中心 AI 必须主动提醒全部关联角色,只校验、路由和汇总,不得自行增删产品指定名单。多角色结论冲突、影响较大或无法异步收敛时,建议由产品组织线下会议;参与角色统一确认的结论按 E.3 回传后,才能继续当前流程。 | 补充业务澄清和早期风险登记;复杂问题进入 E.1–E.4,闭环前保持阻塞。 |
| F1.7 | 业务内部审查、中心形式校验和预检问题均已关闭。 | 业务 → 中心 AI | INTERNALLY_APPROVED 的需求和里程碑版本。 | 角色内部确认状态、时间和版本必须记录。 | 门禁可进入评审。 |
| F1.8 | 业务确认完成,中心 AI 已登记 BASELINED 正式版本且阶段门禁 PASS。 | 中心 AI → 产品 | 正式业务成果、artifact_id、version、baseline_refs、evidence_refs、阶段 2 任务和确认时限。 | 只允许分发 BASELINED 当前有效版本;分发事件和接收状态必须登记,草稿或过期版本不得作为产品定义输入。 | 产品接收后开启阶段 2。 |
产品形成完整立项资料,并让技术负责人、嵌入式应用层、嵌入式底层、硬件和测试从各自专业角度完成可行性确认。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F2.1–2.2 | 阶段 2 启动。 | 中心 AI ↔ 产品 | 需求基线、立项书、规格、功能/灯态/产测清单、版本说明、板框图、验收标准,以及产品定义的评审角色/问题/范围。 | 产品先自审,所有资料必须引用阶段 1 基线;专业评审由产品发起。 | 进入专业评审路由。 |
| F2.3 | 产品提交可评审草案和评审请求。 | 中心 AI → 技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试 | 产品定义的角色化评审任务和相关资料。 | 中心 AI 只校验和路由;技术负责人看总体,嵌入式应用层看功能,嵌入式底层看 BSP/HAL,硬件看器件/板框,测试看可测性。 | 并行评审。 |
| F2.4 | 各角色完成评审。 | 技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试 → 中心 AI | 结论、缺失、风险、证据、建议和是否阻塞。 | 不得只回复“可行/不可行”。 | 形成冲突矩阵。 |
| F2.5–2.6 | 存在冲突或缺口。 | 中心 AI ↔ 产品 | 字段级修订清单、变更影响、关闭说明。 | 产品在内部确认最终版本后统一发出。 | 问题未关闭则 HOLD。 |
| F2.7–2.8 | 产品方案专业评审完成。 | 中心 AI ↔ 业务 | 范围、验收、里程碑、风险和附条件事项。 | 范围批准由业务完成内部授权后统一给出。 | 批准后进入阶段 3。 |
中心 AI 根据有效基线生成任务计划草案,先由技术负责人确认整体任务结构、技术顺序和依赖;仅对存在疑点的任务,定向向对应执行角色补充确认。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F3.1–3.2 | 阶段 2 门禁通过,中心 AI 已依据有效基线形成任务计划草案。 | 中心 AI ↔ 技术负责人 | WBS、任务结构、技术顺序、关键路径、输入输出、依赖、初始排期、风险和基线引用。 | 技术负责人确认整体任务计划;中心 AI 不直接向全部执行角色征求整份计划确认。 | 形成技术负责人确认的任务计划草案。 |
| F3.3–3.4(条件流) | 中心 AI 发现任务缺少责任角色、输入、输出、依赖、估算、资源、日期或证据;任务之间存在冲突;或技术负责人明确标记待确认项。 | 中心 AI ↔ 对应执行角色 | 仅包含问题任务的 task_id、疑点字段、上下游依赖、基线引用、待确认问题、回复要求和时限;执行角色返回该任务的工期、资源、风险、依据和 internal_approved。 | 必须定向发送给该任务的执行角色,不得广播给全部角色,也不得要求执行角色重复确认无疑点任务。 | 补齐或修正问题任务;未触发时直接跳过。 |
| F3.5 | 定向确认后仍存在资源冲突、关键路径冲突或日期不可达。 | 中心 AI ↔ 技术负责人及受影响角色 | 冲突点、可选排法、阶段影响、关联角色和响应时限。 | 中心 AI 必须主动提醒,不得静默覆盖技术负责人或执行角色的确认;复杂冲突按 E.1–E.4 闭环。 | 保持计划草案,冲突关闭前不得基线化。 |
| F3.6–3.7 | 技术负责人已确认整体计划,问题任务和剩余冲突均已关闭,计划涉及真实人员、采购、打样、成本或日期基线。 | 中心 AI ↔ 业务 | 任务计划、资源请求、成本、里程碑和风险。 | 中心 AI 无权自行批准现实资源和日期;业务完成内部授权后统一回复。 | 批准后可基线化。 |
| F3.8 | 技术负责人确认有效、问题任务已关闭且业务批准资源与日期基线。 | 中心 AI → 相关执行角色 | BASELINED 计划、角色相关正式任务、风险登记和初始 Project Status Snapshot。 | 每个角色只接收与自身任务和依赖相关的计划内容;后续变更走 Change Request,执行状态按 S.1–S.4 同步。 | 相关角色接收任务,开启阶段 4。 |
技术负责人组织总体方案;产品、嵌入式应用层、嵌入式底层、硬件和测试围绕同一份软硬件接口契约完成多轮确认。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F4.1–4.3 | 阶段 4 启动且计划基线有效。 | 中心 AI ↔ 技术负责人/协作角色 | 总体方案草案、角色化设计任务、统一契约版本。 | 所有设计必须引用同一 product/plan baseline。 | 开启并行设计。 |
| F4.4 | 嵌入式应用层需要新的资源、HAL 或协议。 | 嵌入式应用层 → 中心 AI → 嵌入式底层 / 技术负责人 | 接口需求、调用频率、性能和资源指标。 | 不得绕过契约直接约定。 | 可能触发契约修订。 |
| F4.5 | 嵌入式底层依赖引脚、电平、器件或时序。 | 嵌入式底层 → 中心 AI → 硬件 / 技术负责人 | HAL、引脚表、时序、电气约束。 | 硬件回复必须引用板卡版本。 | 冲突时阻塞相关设计。 |
| F4.6 | 器件、PCB、电源、空间或热约束影响方案。 | 硬件 → 中心 AI → 技术负责人 / 嵌入式底层 / 产品 | 限制、替代方案、成本、性能和交期影响。 | 器件替换不得静默发生。 | 形成 ADR/Change Request。 |
| F4.7 | 测试无法验证某项需求或缺环境/治具。 | 测试 → 中心 AI → 相关角色 | 不可测项、证据要求、环境和治具需求。 | 必须在实现前关闭。 | 门禁 HOLD。 |
| F4.8–4.10 | 专业评审完成。 | 中心 AI ↔ 技术负责人 ↔ 产品 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试 | 修订方案、最终契约和角色内部确认状态。 | 每个确认绑定同一版本。 | 全部确认后进入阶段 5。 |
三条实现流并行推进,但固件只有一条正式出口:嵌入式底层先提供可消费版本,嵌入式应用层完成合版并提交统一固件,中心 AI 维护其与硬件版本的唯一映射。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F5.1 | 方案设计门禁通过。 | 中心 AI → 嵌入式应用层 / 嵌入式底层 / 硬件 | 任务、契约、版本、输出格式、依赖和期限。 | 三方必须使用相同契约版本。 | 启动并行实现。 |
| F5.2–5.3 | 硬件发布样机、板卡、BOM 或 ECO。 | 硬件 → 中心 AI → 技术负责人 / 嵌入式底层 / 嵌入式应用层 / 测试 | 板卡/BOM/ECO、接口、限制和影响范围。 | 没有影响分析不得切换硬件版本。 | 影响接口时阻塞受影响任务。 |
| F5.4–5.5 | 嵌入式底层形成可消费版本。 | 嵌入式底层 → 中心 AI → 嵌入式应用层 | BSP/PSP、HAL、驱动、底层测试固件、适配板卡和契约版本。 | 必须声明适配板卡和契约版本;测试不得把底层产物直接作为提测固件。 | 允许嵌入式应用层合版。 |
| F5.6 | 嵌入式应用层收到已登记的嵌入式底层可消费版本。 | 嵌入式应用层 → 中心 AI | 统一固件候选、应用版本、底层版本、板卡版本、契约版本、MD5、分区、日志、自测和 Changelog。 | 必须形成可追溯的应用层+底层统一版本;禁止提交无法复现的单一二进制。 | 进入软硬件联调候选。 |
| F5.7 | 引脚、时序、资源、器件或协议冲突。 | 角色 → 中心 AI → 技术负责人 | 冲突、证据、版本、影响和建议。 | 中心 AI 立即冻结受影响版本。 | 等待技术裁决或契约新版本。 |
| F5.8–5.10 | 统一固件候选和硬件候选均已提交,联调问题已经关闭。 | 中心 AI ↔ 嵌入式应用层 / 硬件 / 技术负责人 | 最终固件、应用/底层版本链、板卡/BOM/ECO、版本矩阵、联调记录、自测、偏离说明和集成审批。 | 最终提测固件只能由嵌入式应用层提交;嵌入式底层和硬件不得直接向测试提交固件。技术负责人确认版本矩阵匹配。 | 确认后由中心 AI 将该唯一固件版本交给测试。 |
测试提交证据和缺陷,中心 AI 按问题层级路由到产品、嵌入式应用层、嵌入式底层、硬件或技术负责人,并控制重新提测。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F6.1–6.2 | 技术负责人批准嵌入式应用层提交的最终固件与硬件集成版本。 | 中心 AI ↔ 测试 | 嵌入式应用层提交的统一固件、应用/底层版本链、板卡/BOM/ECO、版本矩阵、测试任务、报告、证据和缺陷。 | 测试只能接收嵌入式应用层提交且经技术负责人批准的最终固件;缺陷必须关联可复现环境和版本。 | 启动测试并更新测试状态。 |
| F6.3 | 发现缺陷或测试异常。 | 中心 AI → 产品 / 技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试 | 缺陷、证据、严重度、归属依据和响应时限。 | 不确定归属时先交技术负责人/产品裁决。 | 建立返工任务。 |
| F6.4–6.5 | 责任角色收到缺陷。 | 责任角色 ↔ 中心 AI | 根因、影响、修复、风险、需重测范围。 | 不得以“无法复现”结案,必须附证据。 | 阻断缺陷使阶段 BLOCKED。 |
| F6.6–6.8 | 应用修复、嵌入式底层修复或硬件 ECO 已提交。 | 责任角色 → 中心 AI → 嵌入式应用层 → 中心 AI | 修复产物、变更记录、修复证据、影响范围、应用/底层/硬件版本链,以及嵌入式应用层提交的统一回归固件或原固件继续有效的确认。 | 嵌入式底层修复不得直接交给测试;必须由嵌入式应用层重新合版。硬件变化即使不修改固件,也必须由嵌入式应用层确认最终固件版本。 | 形成唯一可回归的固件与硬件版本矩阵。 |
| F6.9 | 统一回归固件和硬件版本矩阵通过中心 AI 校验,必要时由技术负责人确认。 | 中心 AI → 测试 | 统一回归固件、版本矩阵、修复范围、受影响用例、回归任务和时限。 | 旧版本不得覆盖;测试不得接收嵌入式底层单独提交的固件。 | 执行定向回归。 |
| F6.10 | 阻断缺陷清零且证据齐全。 | 测试 → 中心 AI | INTERNALLY_APPROVED 质量报告和剩余风险。 | 测试内部确认状态必须记录;剩余风险必须有接受方。 | 门禁通过后开启验收。 |
产品组织平台和客户验收,中心 AI 收集业务/客户结论,并把驳回问题精确路由到对应层级。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F7.1–7.2 | 测试门禁通过。 | 中心 AI ↔ 产品 | 验收任务、平台/客户报告、证据、版本、限制。 | 产品不得隐藏已知风险。 | 形成验收包。 |
| F7.3–7.4 | 验收包完整。 | 中心 AI ↔ 业务/客户 | 目标对照、演示、证据、验收结论。 | 口头反馈必须结构化回传。 | 决定通过或返工。 |
| F7.5 | 验收驳回。 | 中心 AI → 产品 / 技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试 | 问题类别、证据、影响成果和返回阶段。 | 禁止笼统地全部退回实现阶段。 | 阶段保持 ACTIVE。 |
| F7.6–7.7 | 责任角色完成修正。 | 角色 → 中心 AI → 产品/测试/业务 | 新版本、解释、验证结果和再次验收任务。 | 需要测试时必须先回测试阶段。 | 重新验收。 |
| F7.8 | 验收通过或条件明确。 | 业务 → 中心 AI | 内部确认后的验收结论、上线条件、附条件责任人/期限。 | 内部确认状态必须记录,条件不可为空泛。 | 开启发布结项。 |
中心 AI 汇总应用、固件、板卡、BOM/ECO、测试和验收信息,形成完整归档和流程闭环。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 对阶段的影响 |
|---|---|---|---|---|---|
| F8.1–8.3 | 业务验收门禁通过。 | 中心 AI ↔ 技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 | 嵌入式应用层提交的最终固件及应用/底层版本链、嵌入式底层归档资料、板卡/BOM/ECO、最终版本矩阵、发布清单和角色发布声明。 | 最终固件只由嵌入式应用层提交;嵌入式底层只提交被集成版本和归档资料;技术负责人确认整体版本匹配。 | 形成发布候选。 |
| F8.4–8.5 | 发布候选锁定。 | 中心 AI ↔ 测试 | 冒烟任务、结果和最终证据。 | 不得使用非最终版本。 | 失败则停止发布并路由修复。 |
| F8.6 | 冒烟通过。 | 中心 AI ↔ 产品/业务 | 验收条件、附条件项、遗留风险。 | 每项必须关闭或有责任人/期限。 | 准备结项。 |
| F8.7–8.8 | 角色工作完成。 | 角色 → 中心 AI → 归档库 | 资料索引、最终成果、变更记录、结项总结。 | 不能用聊天记录替代成果索引。 | 生成结项包。 |
| F8.9 | 需要组织级结项确认。 | 业务 → 中心 AI | 完成内部授权的结项批准或补充清单。 | 内部授权状态必须记录;补充项未关闭不得 CLOSED。 | 批准后归档并关闭项目。 |
Change Request 和异常升级不属于某个单一阶段;中心 AI 必须暂停受影响任务,组织并行影响评估,再决定是否重开阶段。
| ID | 触发条件 | 发送 → 接收 | 约束 | 状态结果 |
|---|---|---|---|---|
| X.1 | 范围、接口、器件、版本、资源或日期发生变化;或出现无法继续的阻塞。 | 任意角色 → 中心 AI | 必须关联当前基线和受影响任务。 | 创建变更/阻塞记录。 |
| X.2–X.3 | 中心确认变更可能影响正式成果。 | 中心 AI ↔ 产品 / 技术负责人 / 嵌入式应用层 / 嵌入式底层 / 硬件 / 测试 | 各角色只评估自己的责任范围;现实承诺在角色内部确认后统一发出。 | 受影响任务冻结。 |
| X.4–X.5 | 影响评估齐全。 | 中心 AI ↔ 业务 | 不得隐藏已完成工作损失、成本或里程碑影响。 | 批准:新基线并重开受影响阶段;拒绝:维持原基线。 |
| X.6 | 确认或任务超过 required_by。 | 中心 AI → 对应角色;项目授权事项发给业务 | 升级消息包含逾期时长、影响和替代方案;接收角色在内部完成确认后统一回复。 | 保持 WAITING_CONFIRMATION/BLOCKED。 |
成果文件默认必须输出。只有主责角色能够发起“不适用”申请;中心 AI 负责项目级审查、影响确认、批准登记和门禁更新,禁止任何角色静默跳过。
| ID | 触发条件 | 发送 → 接收 | 正式载荷 | 约束/确认 | 门禁与版本结果 |
|---|---|---|---|---|---|
| Y.1 | 主责角色判断某个阶段成果在本项目范围、架构或交付模式下不适用。 | 主责角色 → 中心 AI | artifact_type、stage、reason_code、事实证据、适用范围、替代成果、下游影响、风险、owner_confirmed。 | 只有该成果主责角色可发起;“暂时来不及”不属于不适用。 | 进入 WAIVER_REVIEW,成果仍为 REQUIRED。 |
| Y.2 | 中心收到豁免申请。 | 中心 AI → 主责角色 | 资格校验、Schema 校验、补充问题或拒绝理由。 | 成果模板必须允许 waivable;安全、法规、核心验收证据可标记 non-waivable。 | 校验失败则退回,门禁保持阻塞。 |
| Y.3–Y.4 | 成果存在下游消费者,或缺省可能影响接口、测试、验收、制造和归档。 | 中心 AI ↔ 受影响角色 | 豁免摘要、替代证据、影响项、同意/反对/附条件意见。 | 反对意见必须带具体依赖;中心 AI 不得静默忽略。 | 形成项目级影响结论。 |
| Y.5 | 豁免影响业务范围、外部承诺、总体架构、质量、安全、客户验收或组织责任。 | 中心 AI → 业务 | 申请、影响、下游意见、风险和建议。 | 中心 AI 无权单独批准高影响豁免;业务须完成内部授权。 | 等待业务确认期间阶段为 WAITING_CONFIRMATION。 |
| Y.6 | 证据、影响意见及必要确认齐全。 | 中心 AI → 成果登记/门禁 | waiver_id、artifact_type、project_scope、baseline_refs、decision、approved_by、approved_at、conditions、expires_on_change。 | 豁免只对当前项目、阶段和基线版本有效,不得作为全局永久规则。 | APPROVED 或 REJECTED。 |
| Y.7A | 豁免批准。 | 中心 AI → 全部受影响角色 | WAIVED 状态、豁免记录、替代成果、附加条件。 | 不能删除原必需项;以 WAIVED 留痕。项目范围或输入基线变化时自动失效并重新评估。 | WAIVED 可满足当前门禁。 |
| Y.7B | 豁免拒绝或附加条件未满足。 | 中心 AI → 主责角色 | 拒绝理由、必须生成的成果、补充证据和期限。 | 主责角色仍须输出正式文件。 | 成果保持 REQUIRED,阶段继续阻塞。 |