From 9f57526993f6bcb2081d0c071cd9b749d07de309 Mon Sep 17 00:00:00 2001 From: xuans Date: Wed, 30 Sep 2026 01:19:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=B4=BB=E5=8A=A8=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E5=88=A0=E9=99=A4=E4=BF=9D=E6=8A=A4=E8=BF=9B=E5=BA=A6?= =?UTF-8?q?=E5=B9=B6=E4=BF=9D=E7=95=99P0-03=E9=AA=8C=E6=94=B6=E7=8A=B6?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 同步四份清单中的本批测试与提交证据,明确尚未覆盖的状态组合和生产验收待办。 --- doc/Scert开发任务清单.md | 17 +++++++++++++++++ doc/Scert整改任务执行清单.md | 17 +++++++++++++++++ doc/Scert整改合并优化清单.md | 17 +++++++++++++++++ doc/基础整改任务规格.md | 17 +++++++++++++++++ 4 files changed, 68 insertions(+) diff --git a/doc/Scert开发任务清单.md b/doc/Scert开发任务清单.md index 53d7ef5..e603c26 100644 --- a/doc/Scert开发任务清单.md +++ b/doc/Scert开发任务清单.md @@ -3527,3 +3527,20 @@ Linux Ubuntu 22.04 上的 `Scert-admin` 手动启停、无开机自启动、无 - [x] 本轮代码已提交本地提交 `c9a82e6`;已按要求尝试推送,但远程返回 `Authentication failed`,因此不把远程推送结果作为验收依据。 - [~] P0-09、P0-10、P0-12 仍需继续开发审查;三数据库、浏览器清缓存、密码 SSH、远端部署和生产矩阵尚未统一执行。 - [!] 总体验收位置继续保持 **P0-03 完成,待复审**;本轮代码开发和自动化测试不构成生产部署验收通过。 + +## 进度追加(2026-09-30 01:19,本批结果) + +本节追加本批实际结果;此前摘要中同一子项的“进行中/待验证”为历史状态,以本节为准。总体验收位置仍为 **P0-03 完成,待复审**,没有新增复审通过项。 + +本批需求确认:补齐活动任务对域名删除的保护,更新清单证据;继续先开发、后统一测试,不启动生产验收。 + +- [x] 已完成,等待复审:P0-10 域名删除保护覆盖申请、校验、部署、导入、恢复任务的 `queued`、`running`、`retry_wait`、`cancelling` 状态。 +- [x] 已完成,等待复审:新增 SQLite 仓储回归,验证部署任务处于 `retry_wait`、`cancelling` 时返回域名忙错误;改为 `partial_success` 后不再阻止合法删除。保留原有运行中申请任务保护和审计失败回滚用例。 +- [x] 已完成,等待复审:本批仓储专项测试通过;接续的 `go test ./...` 全量测试会话已确认退出码为 0;提交前差异检查通过。以上仅为本地自动化证据,不代表三数据库实库或生产验收。 +- [x] 已完成,等待复审:代码已提交并推送 `96c8f44`(完善活动任务删除保护),本批未进行远端部署、运行数据库清理或浏览器测试。 +- [ ] 未开始:补全五种证书任务类型与四种活动状态的组合覆盖,以及拒绝删除时关联和审计不变的专项断言;本批新增用例未覆盖全部组合。 +- [ ] 未开始:补全 `failed`、`cancelled` 终态的专项删除用例;不得将本批 `success`、`partial_success` 路径外推为所有终态均已验证。 +- [~] 进行中:P0-10 其余长任务取消、重试、幂等、崩溃恢复及 P0-12 备份恢复仍需继续整改,不标记整项完成。 +- [ ] 未开始:开发收尾后,统一执行当前候选的生产构建、SQLite/PostgreSQL/MySQL 矩阵、浏览器清缓存、密码 SSH、远端部署和平台服务验收。 + +下一步优先补齐上述开发缺口和测试用例,再推进剩余任务链;原始整改范围不缩减,总体验收不得因本批测试通过而升级。 diff --git a/doc/Scert整改任务执行清单.md b/doc/Scert整改任务执行清单.md index bda82ac..130a742 100644 --- a/doc/Scert整改任务执行清单.md +++ b/doc/Scert整改任务执行清单.md @@ -833,3 +833,20 @@ P0-05 从 `[!]` 调整为 `[~]`,并未标记完成;P0-04 剩余门禁和全 - [x] 本轮代码已提交本地提交 `c9a82e6`;已按要求尝试推送,但远程返回 `Authentication failed`,因此不把远程推送结果作为验收依据。 - [~] P0-09、P0-10、P0-12 仍需继续开发审查;三数据库、浏览器清缓存、密码 SSH、远端部署和生产矩阵尚未统一执行。 - [!] 总体验收位置继续保持 **P0-03 完成,待复审**;本轮代码开发和自动化测试不构成生产部署验收通过。 + +## 进度追加(2026-09-30 01:19,本批结果) + +本节追加本批实际结果;此前摘要中同一子项的“进行中/待验证”为历史状态,以本节为准。总体验收位置仍为 **P0-03 完成,待复审**,没有新增复审通过项。 + +本批需求确认:补齐活动任务对域名删除的保护,更新清单证据;继续先开发、后统一测试,不启动生产验收。 + +- [x] 已完成,等待复审:P0-10 域名删除保护覆盖申请、校验、部署、导入、恢复任务的 `queued`、`running`、`retry_wait`、`cancelling` 状态。 +- [x] 已完成,等待复审:新增 SQLite 仓储回归,验证部署任务处于 `retry_wait`、`cancelling` 时返回域名忙错误;改为 `partial_success` 后不再阻止合法删除。保留原有运行中申请任务保护和审计失败回滚用例。 +- [x] 已完成,等待复审:本批仓储专项测试通过;接续的 `go test ./...` 全量测试会话已确认退出码为 0;提交前差异检查通过。以上仅为本地自动化证据,不代表三数据库实库或生产验收。 +- [x] 已完成,等待复审:代码已提交并推送 `96c8f44`(完善活动任务删除保护),本批未进行远端部署、运行数据库清理或浏览器测试。 +- [ ] 未开始:补全五种证书任务类型与四种活动状态的组合覆盖,以及拒绝删除时关联和审计不变的专项断言;本批新增用例未覆盖全部组合。 +- [ ] 未开始:补全 `failed`、`cancelled` 终态的专项删除用例;不得将本批 `success`、`partial_success` 路径外推为所有终态均已验证。 +- [~] 进行中:P0-10 其余长任务取消、重试、幂等、崩溃恢复及 P0-12 备份恢复仍需继续整改,不标记整项完成。 +- [ ] 未开始:开发收尾后,统一执行当前候选的生产构建、SQLite/PostgreSQL/MySQL 矩阵、浏览器清缓存、密码 SSH、远端部署和平台服务验收。 + +下一步优先补齐上述开发缺口和测试用例,再推进剩余任务链;原始整改范围不缩减,总体验收不得因本批测试通过而升级。 diff --git a/doc/Scert整改合并优化清单.md b/doc/Scert整改合并优化清单.md index ee49367..9457992 100644 --- a/doc/Scert整改合并优化清单.md +++ b/doc/Scert整改合并优化清单.md @@ -1471,3 +1471,20 @@ P0-11 生产验收门禁 - [x] 本轮代码已提交本地提交 `c9a82e6`;已按要求尝试推送,但远程返回 `Authentication failed`,因此不把远程推送结果作为验收依据。 - [~] P0-09、P0-10、P0-12 仍需继续开发审查;三数据库、浏览器清缓存、密码 SSH、远端部署和生产矩阵尚未统一执行。 - [!] 总体验收位置继续保持 **P0-03 完成,待复审**;本轮代码开发和自动化测试不构成生产部署验收通过。 + +## 进度追加(2026-09-30 01:19,本批结果) + +本节追加本批实际结果;此前摘要中同一子项的“进行中/待验证”为历史状态,以本节为准。总体验收位置仍为 **P0-03 完成,待复审**,没有新增复审通过项。 + +本批需求确认:补齐活动任务对域名删除的保护,更新清单证据;继续先开发、后统一测试,不启动生产验收。 + +- [x] 已完成,等待复审:P0-10 域名删除保护覆盖申请、校验、部署、导入、恢复任务的 `queued`、`running`、`retry_wait`、`cancelling` 状态。 +- [x] 已完成,等待复审:新增 SQLite 仓储回归,验证部署任务处于 `retry_wait`、`cancelling` 时返回域名忙错误;改为 `partial_success` 后不再阻止合法删除。保留原有运行中申请任务保护和审计失败回滚用例。 +- [x] 已完成,等待复审:本批仓储专项测试通过;接续的 `go test ./...` 全量测试会话已确认退出码为 0;提交前差异检查通过。以上仅为本地自动化证据,不代表三数据库实库或生产验收。 +- [x] 已完成,等待复审:代码已提交并推送 `96c8f44`(完善活动任务删除保护),本批未进行远端部署、运行数据库清理或浏览器测试。 +- [ ] 未开始:补全五种证书任务类型与四种活动状态的组合覆盖,以及拒绝删除时关联和审计不变的专项断言;本批新增用例未覆盖全部组合。 +- [ ] 未开始:补全 `failed`、`cancelled` 终态的专项删除用例;不得将本批 `success`、`partial_success` 路径外推为所有终态均已验证。 +- [~] 进行中:P0-10 其余长任务取消、重试、幂等、崩溃恢复及 P0-12 备份恢复仍需继续整改,不标记整项完成。 +- [ ] 未开始:开发收尾后,统一执行当前候选的生产构建、SQLite/PostgreSQL/MySQL 矩阵、浏览器清缓存、密码 SSH、远端部署和平台服务验收。 + +下一步优先补齐上述开发缺口和测试用例,再推进剩余任务链;原始整改范围不缩减,总体验收不得因本批测试通过而升级。 diff --git a/doc/基础整改任务规格.md b/doc/基础整改任务规格.md index 3a5138e..6befc22 100644 --- a/doc/基础整改任务规格.md +++ b/doc/基础整改任务规格.md @@ -412,3 +412,20 @@ P0-06 与 P0-07 均维持 `[~]`,六阶段中的隔离、生产和最终验收 - [x] 本轮代码已提交本地提交 `c9a82e6`;已按要求尝试推送,但远程返回 `Authentication failed`,因此不把远程推送结果作为验收依据。 - [~] P0-09、P0-10、P0-12 仍需继续开发审查;三数据库、浏览器清缓存、密码 SSH、远端部署和生产矩阵尚未统一执行。 - [!] 总体验收位置继续保持 **P0-03 完成,待复审**;本轮代码开发和自动化测试不构成生产部署验收通过。 + +## 进度追加(2026-09-30 01:19,本批结果) + +本节追加本批实际结果;此前摘要中同一子项的“进行中/待验证”为历史状态,以本节为准。总体验收位置仍为 **P0-03 完成,待复审**,没有新增复审通过项。 + +本批需求确认:补齐活动任务对域名删除的保护,更新清单证据;继续先开发、后统一测试,不启动生产验收。 + +- [x] 已完成,等待复审:P0-10 域名删除保护覆盖申请、校验、部署、导入、恢复任务的 `queued`、`running`、`retry_wait`、`cancelling` 状态。 +- [x] 已完成,等待复审:新增 SQLite 仓储回归,验证部署任务处于 `retry_wait`、`cancelling` 时返回域名忙错误;改为 `partial_success` 后不再阻止合法删除。保留原有运行中申请任务保护和审计失败回滚用例。 +- [x] 已完成,等待复审:本批仓储专项测试通过;接续的 `go test ./...` 全量测试会话已确认退出码为 0;提交前差异检查通过。以上仅为本地自动化证据,不代表三数据库实库或生产验收。 +- [x] 已完成,等待复审:代码已提交并推送 `96c8f44`(完善活动任务删除保护),本批未进行远端部署、运行数据库清理或浏览器测试。 +- [ ] 未开始:补全五种证书任务类型与四种活动状态的组合覆盖,以及拒绝删除时关联和审计不变的专项断言;本批新增用例未覆盖全部组合。 +- [ ] 未开始:补全 `failed`、`cancelled` 终态的专项删除用例;不得将本批 `success`、`partial_success` 路径外推为所有终态均已验证。 +- [~] 进行中:P0-10 其余长任务取消、重试、幂等、崩溃恢复及 P0-12 备份恢复仍需继续整改,不标记整项完成。 +- [ ] 未开始:开发收尾后,统一执行当前候选的生产构建、SQLite/PostgreSQL/MySQL 矩阵、浏览器清缓存、密码 SSH、远端部署和平台服务验收。 + +下一步优先补齐上述开发缺口和测试用例,再推进剩余任务链;原始整改范围不缩减,总体验收不得因本批测试通过而升级。