【${label}】${aside === '' ? '' : ` —— ${aside}`}
`; const criteria = (title: string, items: readonly string[]): string => `| 内部料号 | 品牌 | 制造商 | 规格描述 | 封装 | 工艺 | 生命周期 | EOL / PCN | Datasheet 引用 | Datasheet 版本 | 适配场景 | 标准化参数集(一行一参数:参数名 | 值 | 单位 | hard/soft | 说明) | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ${cell('internal_pn', 'mono')} | ${cell('brand_name')} | ${cell('manufacturer_name')} | ${cell('specification_description')} | ${cell('package', 'mono')} | ${cell('process_technology')} | ${select('lifecycle_status', [['active', 'Active'], ['nrnd', 'NRND'], ['eol', 'EOL'], ['discontinued', '停产'], ['risk', '风险']], true)}${tag('t-life', 'lifecycle_status')} | ${cell('eol_pcn_status')} | ${cell('datasheet_ref', 'mono')} | ${cell('datasheet_version')} | ${cell('application_scenarios')} |
模板定位:本单是「数据工单」的实例 —— 一单一类(可多条):目标台账 = 芯片主数据(P-08); 字段即表头、每行一条新记录;标准化参数集是这条记录的一个字段(一行一参数)。
触发原因:系统按内部料号查芯片主数据查无记录 —— 是「完全没有」,不是字段缺失(那归执行工单)。
AI 预填:上传了 datasheet 的料号 AI 已按资料预填,标着值的格子请核对;没上传的料号全部手填,同为合法路径。
纪律:必填列全齐才允许确认;确认后这批记录进本单草稿,放行时并入正式库并留痕(确认人 = 数据责任人);只建主数据,验证记录等事实类不在此建。
| 关联料号 | 序号 | 资料类型 | 品牌 | 资料标题 | 版本 | 文件链接 | 证据定位 | 状态 | |
|---|---|---|---|---|---|---|---|---|---|
| ${cell('internal_pn', 'mono')} | ${cell('doc_seq', 'mono')} | ${select('document_type', [['datasheet', 'Datasheet'], ['app_note', '应用笔记'], ['reference_design', '参考设计'], ['white_paper', '白皮书'], ['sample_doc', '样片资料'], ['commitment_letter', '承诺函'], ['other', '其他']], true)}${tag('t-doc', 'document_type')} | ${cell('brand_name')} | ${cell('document_title')} | ${cell('document_version')} | ${cell('document_ref', 'mono')} | ${cell('citation_locator')} | ${select('document_status', [['valid', '有效'], ['expired', '过期'], ['pending', '待核实'], ['void', '作废']], true)}${tag('t-docst', 'document_status')} |
触发原因:按内部料号查原厂技术资料库查无记录。一份资料一行;同一料号多份资料序号 01/02… 自己续。
为什么要它:差异明细的证据引用要指到具体资料的版本与页码 —— 没有这一行,结论就追溯不到来源。
| 料号 | 角色 | 在库状态 | 备注 / 放弃原因 | |
|---|---|---|---|---|
| ${ro('internal_pn', 'mono')} | ${tag('t-role', 'role')} | ${tag('t-exist', 'exists_status')} |
| 键 | 输入项 | 来源 | 状态 | 绑定值 / 缺口说明 | 补充内容 | |
|---|---|---|---|---|---|---|
| ${cell('item_key', 'mono')} | ${cell('input_item')} | ${cell('source_ledger', 'mono')} | ${select('status', [['gap', '待补'], ['default', '默认·可改'], ['ok', '齐备']])}${tag('t-gap', 'status')} | ${cell('detail')} |
AI 已完成:系统已按启动传入的 4 项完成绑定 —— 客户、客户需求(新建 P-01 · 版本 V1)、原 PN、候选 PN(数组,逐个评估)—— 并生成输入快照。
需要你补齐:启动时未收的信息(应用场景、BOM 位)直接在下表补;默认值(替代类型 / 规则版本 / 负责人期限)可确认可改。本单缺口只覆盖「有而不全」;「完全没有」(料号不在库)已由数据工单创建。未补齐的缺口项将按 UNKNOWN 进入差异评估。
| 候选料号 | 替代类型 | 推荐等级 | 推荐理由 | 差异摘要 | 风险 | 验证要求 | 置信度 | |
|---|---|---|---|---|---|---|---|---|
| ${ro('candidate_internal_pn', 'mono')} | ${tag('t-sub', 'substitution_type')} | ${tag('t-rec', 'recommendation_level')} | ${ro('recommendation_reason')} | ${ro('difference_summary')} | ${tag('t-risk', 'risk_level')} | ${ro('verification_requirement')} | ${ro('confidence_score', 'mono')} |
| 关系 | 参数项 | 原 PN 值 | 候选 PN 值 | 单位 | 约束类型 | 结论 | 风险 | 证据引用 | 影响说明 | UNKNOWN 去向 | 置信度 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ${ro('substitution_relation_id', 'mono')} | ${ro('original_value', 'mono')} | ${ro('candidate_value', 'mono')} | ${ro('parameter_unit')} | ${tag('t-con', 'constraint_type')} | ${tag('t-diff', 'difference_status')} | ${tag('t-risk', 'risk_level')} | ${ro('evidence_ref', 'mono')} | ${ro('impact_statement')} | ${ro('unknown_disposition')} | ${ro('confidence', 'mono')} |
AI 已完成的计算:按 GOV 评估规则(锁定版本 ),对原 PN 与每个候选逐项比对,四态结论 —— MATCH / MISMATCH / UNKNOWN / CONDITIONAL ,并给出风险等级、证据引用与置信度。 差异明细 = P-11 差异明细子表(一条参数一条记录);当前为 AI 草稿,审核通过前不落账。本单数据工单创建的主数据,其参数证据标注「人工录入」。
| 替代关系ID | 替代类型 | 原内部料号 | 候选内部料号 | 推荐等级 | 推荐理由 | 差异摘要 | 替代分析报告 | 分析状态 | 客户批准状态 | 风险 | 验证要求 | 证据可信度 | 规则版本 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ${ro('substitution_relation_id', 'mono')} | ${tag('t-sub', 'substitution_type')} | ${ro('original_internal_pn', 'mono')} | ${ro('candidate_internal_pn', 'mono')} | ${tag('t-rec', 'recommendation_level')} | ${ro('recommendation_reason')} | ${ro('difference_summary')} | ${ro('analysis_report_ref', 'mono')} | ${tag('t-anal', 'analysis_status')} | 未提交 由审批流程维护,本活动不产生 | ${tag('t-risk', 'risk_level')} | ${ro('verification_requirement')} | ${ro('confidence_score', 'mono')} | ${ro('rule_version', 'mono')} |
| 需求编号 | 风险等级 | 验证要求 | 输出链接 | 下一步动作 | 当前阶段 | 需求状态 | |
|---|---|---|---|---|---|---|---|
| ${ro('request_id', 'mono')} | ${tag('t-risk', 'risk_level')} | ${ro('verification_requirement')} | ${ro('output_ref', 'mono')} | ${ro('next_action')} | ${ro('current_stage', 'mono')} | ${ro('request_status', 'mono')} |
本活动以 ACT-GATE-03 评审放行为终点。本单确认拟落账内容:评估结论层写 P-11 替代关系主记录(每个候选一条)与差异明细子表,需求状态回写 P-01(风险等级 / 验证要求 / 输出链接 / 下一步动作 / 当前阶段)。 客户批准不属于本活动 —— 客户批准状态由审批流程维护,本单只写分析层(分析状态 = FAE 确认)。