diff --git a/openspec/changes/pl-stop-cert-management/design.md b/openspec/changes/pl-stop-cert-management/design.md index 43a374427..0d6d6bb1a 100644 --- a/openspec/changes/pl-stop-cert-management/design.md +++ b/openspec/changes/pl-stop-cert-management/design.md @@ -8,7 +8,7 @@ - 合同详情独立视图:[合同证件与额度](https://www.figma.com/design/ImDcikQnCX5GiJQLwUHwDC/shanxia2.0?node-id=26-445)、[运输计划合法使用证明](https://www.figma.com/design/ImDcikQnCX5GiJQLwUHwDC/shanxia2.0?node-id=26-513)。 - 原型包含五个管理视图、两个合同面板、建档绑定及安排校验,共九个1440px可编辑画面。原型为静态设计,页签跳转、上传与保存尚非可运行功能;交互状态以说明呈现,业务实现后须实际验证。 - 复用现有文件字体及导入的Body样式,局部复用表格单元格、页签、按钮实例;采用Fresh Mint规范色。建档画面说明新增绑定区,实际弹窗仍沿用现有1200px及三列布局,不按原型画布宽度扩大到1440px。 -- 当前只提交规格;未修改业务代码、执行SQL或重算历史额度。 +- 已进入实施,逐项进展与测试证据见[实施计划](../../../docs/superpowers/plans/2026-11-01-pl-stop-cert-management.md)。未执行SQL或重算历史额度,验收状态以任务清单为准。 - 设计检查:首轮总览截图发现文本过早换行,调整复用组件的文本宽度后,通过Plugin API截图复查九画面布局;298个组件实例、无图片铺底。常规截图接口复查超时,改用节点截图完成。该检查仅针对静态原型,不代表浏览器功能、响应式或交互状态验收。 - 规格检查:`openspec validate pl-stop-cert-management --strict`通过。用户已回复“采用 v3,继续实现(推荐)”,原型状态更新为已确认;按实施计划进入开发。 @@ -29,7 +29,7 @@ ## 计量版本与历史 -拟增加显式计量版本 `legacy_single_side` / `per_stop_v2`,放在计划用证配置及使用快照中;缺失且已有账目的记录明确视作legacy,不推断为新规则。新安排/无历史占用的草稿使用per_stop_v2。旧记录继续按旧版来源完成释放、结转及纠错,不自动补扣。 +采用显式计量版本 `legacy_single_side` / `per_stop_v2`,放在计划用证配置及使用快照中;缺失且已有账目的记录明确视作legacy,不推断为新规则。新安排/无历史占用的草稿使用per_stop_v2。旧记录继续按旧版来源完成释放、结转及纠错,不自动补扣。 存量已安排计划切换新规则必须独立预览旧占用、新占用和差额;确认后在同一事务释放/追加并写审计,任一失败保留原账。首期不自动转换存量,历史只读展示计量口径;后续迁移动作需明确授权。已归档数据不重写。不可用新数据要求让合法的历史归档失去可追溯性。 @@ -54,7 +54,7 @@ ## 段次合法使用证明 -拟新增段产品资料表,唯一身份为tenant_no+plan_id+stop_type+stop_product_id,附件逗号分隔MinIO URL,记录公共字段与软删除。保存须验证段次及产品属于当前计划与租户、未删除、为适用产品,附件授权正常。 +新增段产品资料表,唯一身份为tenant_no+plan_id+stop_type+stop_product_id,附件逗号分隔MinIO URL,记录公共字段与软删除。保存须验证段次及产品属于当前计划与租户、未删除、为适用产品,附件授权正常。迁移顺序与执行边界见[迁移指引](../../../docs/sql/pl-stop-cert-management-guide.md)。 每个段产品独立上传与保存;可多附件但不提供一份附件批量应用到多个段的界面。上传/替换/清空保留审计,不能改变运输、额度、归档或库存。计划级旧legal_use_cert_url保留“历史计划级资料”入口,不自动标记各段已上传。段次删除/替换保护资料归属,不能按名称或SKU自动移交资料。