同步数据库验证阶段进度与验收边界

This commit is contained in:
xuans 2026-09-30 13:31:58 +08:00
parent 14833be0ab
commit b4b761f1ed
4 changed files with 48 additions and 4 deletions

View File

@ -3789,4 +3789,15 @@ Linux Ubuntu 22.04 上的 `Scert-admin` 手动启停、无开机自启动、无
- [x] 已完成,等待复审:待清理过期会话占用验证容量,防止清理竞态导致超限。
- [x] 已完成:回归测试、竞态测试、全量测试、静态检查和差异检查通过。
- [~] 继续执行:DNS 初始化回滚、令牌消费、P0-10 任务链、三数据库实机矩阵和统一复审。
- [!] 不新增 `[✓]`,不得以本地测试结果替代真实生产验收。
- [!] 不新增 `[✓]`,不得以本地测试结果替代真实生产验收。
## 本轮开发进度(2026-09-30,P0-10 数据库验证取消与清理状态收敛)
总体验收位置继续保持 **P0-03:完成,待复审**。本轮完成数据库验证生命周期的取消边界、凭据清理串行化和单个令牌回收状态收敛;仅代表本地开发验证,不代表生产部署验收通过。
- [x] 已完成,等待复审:数据库验证在凭据保存前、配置解析前、连接验证后和令牌生成前检查请求取消,取消请求不再发布验证令牌。
- [x] 已完成,等待复审:临时凭据删除操作串行化,避免并发清理同一引用产生状态竞态。
- [x] 已完成,等待复审:单个数据库令牌回收失败时恢复可重试会话,成功时移除过期状态;过期清理失败仍保持令牌不可用并保留内部重试状态。
- [x] 已完成:`go test ./internal/bootstrap`、`go test -race ./internal/bootstrap` 通过;本轮提交 `6711c9b`、`14833be` 已推送。
- [~] 进行中:P0-10 初始化回滚、任务链、重试幂等、三数据库实机矩阵和统一复审仍需继续。
- [ ] 未开始:P0-12、真实生产数据库清理与初始化、密码 SSH、远端多服务器部署、真实 HTTPS/DNS/ACME、Linux/Windows 服务和最终生产门禁。
- [!] 不得标记 `[✓]`;总体验收仍为 **P0-03:完成,待复审**。

View File

@ -1094,4 +1094,15 @@ P0-05 从 `[!]` 调整为 `[~]`,并未标记完成;P0-04 剩余门禁和全
- [x] 容量边界:过期会话清理失败并等待重试期间,继续计入会话容量,避免并发超限。
- [x] 验证结果:`go test ./...`、`go test -race ./internal/setup`、`go vet ./...`、`git diff --check` 已通过。
- [~] 继续执行:初始化回滚、令牌消费、任务链、三数据库实机矩阵、生产环境测试和统一复审。
- [!] 本地自动化验证不得替代密码 SSH、远端部署、真实 DNS/ACME 和最终生产门禁;不得新增 `[✓]`。
- [!] 本地自动化验证不得替代密码 SSH、远端部署、真实 DNS/ACME 和最终生产门禁;不得新增 `[✓]`。
## 本轮开发进度(2026-09-30,P0-10 数据库验证取消与清理状态收敛)
总体验收位置继续保持 **P0-03:完成,待复审**。本轮完成数据库验证生命周期的取消边界、凭据清理串行化和单个令牌回收状态收敛;仅代表本地开发验证,不代表生产部署验收通过。
- [x] 已完成,等待复审:数据库验证在凭据保存前、配置解析前、连接验证后和令牌生成前检查请求取消,取消请求不再发布验证令牌。
- [x] 已完成,等待复审:临时凭据删除操作串行化,避免并发清理同一引用产生状态竞态。
- [x] 已完成,等待复审:单个数据库令牌回收失败时恢复可重试会话,成功时移除过期状态;过期清理失败仍保持令牌不可用并保留内部重试状态。
- [x] 已完成:`go test ./internal/bootstrap`、`go test -race ./internal/bootstrap` 通过;本轮提交 `6711c9b`、`14833be` 已推送。
- [~] 进行中:P0-10 初始化回滚、任务链、重试幂等、三数据库实机矩阵和统一复审仍需继续。
- [ ] 未开始:P0-12、真实生产数据库清理与初始化、密码 SSH、远端多服务器部署、真实 HTTPS/DNS/ACME、Linux/Windows 服务和最终生产门禁。
- [!] 不得标记 `[✓]`;总体验收仍为 **P0-03:完成,待复审**。

View File

@ -1743,4 +1743,15 @@ P0-11 生产验收门禁
- [x] 已完成:新增保存失败重试、取消后重试和容量边界回归测试;`go test ./...`、`go test -race ./internal/setup`、`go vet ./...` 和 `git diff --check` 均通过。
- [~] 进行中:DNS 初始化回滚、令牌消费、其他 P0-10 任务链、跨数据库实机矩阵和统一复审。
- [ ] 未开始:P0-12、真实生产数据库清理与初始化、密码 SSH、远端多服务器部署、真实 HTTPS/DNS/ACME、Linux/Windows 服务运行验证和最终生产门禁。
- [!] 不得标记 `[✓]`;总体验收仍为 **P0-03:完成,待复审**。
- [!] 不得标记 `[✓]`;总体验收仍为 **P0-03:完成,待复审**。
## 本轮开发进度(2026-09-30,P0-10 数据库验证取消与清理状态收敛)
总体验收位置继续保持 **P0-03:完成,待复审**。本轮完成数据库验证生命周期的取消边界、凭据清理串行化和单个令牌回收状态收敛;仅代表本地开发验证,不代表生产部署验收通过。
- [x] 已完成,等待复审:数据库验证在凭据保存前、配置解析前、连接验证后和令牌生成前检查请求取消,取消请求不再发布验证令牌。
- [x] 已完成,等待复审:临时凭据删除操作串行化,避免并发清理同一引用产生状态竞态。
- [x] 已完成,等待复审:单个数据库令牌回收失败时恢复可重试会话,成功时移除过期状态;过期清理失败仍保持令牌不可用并保留内部重试状态。
- [x] 已完成:`go test ./internal/bootstrap`、`go test -race ./internal/bootstrap` 通过;本轮提交 `6711c9b`、`14833be` 已推送。
- [~] 进行中:P0-10 初始化回滚、任务链、重试幂等、三数据库实机矩阵和统一复审仍需继续。
- [ ] 未开始:P0-12、真实生产数据库清理与初始化、密码 SSH、远端多服务器部署、真实 HTTPS/DNS/ACME、Linux/Windows 服务和最终生产门禁。
- [!] 不得标记 `[✓]`;总体验收仍为 **P0-03:完成,待复审**。

View File

@ -667,4 +667,15 @@ P0-06 与 P0-07 均维持 `[~]`,六阶段中的隔离、生产和最终验收
- [x] 清理失败的过期会话必须计入验证容量,避免恢复会话时突破容量上限。
- [x] 已新增对应回归测试,并通过全量测试、竞态测试、静态检查和差异检查。
- [~] DNS 初始化回滚、令牌消费及 P0-10 其他任务链、实机矩阵和统一复审继续进行。
- [!] 本地结果不得替代真实 DNS/ACME、密码 SSH、远端多服务器部署和最终生产门禁;不得新增 `[✓]`。
- [!] 本地结果不得替代真实 DNS/ACME、密码 SSH、远端多服务器部署和最终生产门禁;不得新增 `[✓]`。
## 本轮开发进度(2026-09-30,P0-10 数据库验证取消与清理状态收敛)
总体验收位置继续保持 **P0-03:完成,待复审**。本轮完成数据库验证生命周期的取消边界、凭据清理串行化和单个令牌回收状态收敛;仅代表本地开发验证,不代表生产部署验收通过。
- [x] 已完成,等待复审:数据库验证在凭据保存前、配置解析前、连接验证后和令牌生成前检查请求取消,取消请求不再发布验证令牌。
- [x] 已完成,等待复审:临时凭据删除操作串行化,避免并发清理同一引用产生状态竞态。
- [x] 已完成,等待复审:单个数据库令牌回收失败时恢复可重试会话,成功时移除过期状态;过期清理失败仍保持令牌不可用并保留内部重试状态。
- [x] 已完成:`go test ./internal/bootstrap`、`go test -race ./internal/bootstrap` 通过;本轮提交 `6711c9b`、`14833be` 已推送。
- [~] 进行中:P0-10 初始化回滚、任务链、重试幂等、三数据库实机矩阵和统一复审仍需继续。
- [ ] 未开始:P0-12、真实生产数据库清理与初始化、密码 SSH、远端多服务器部署、真实 HTTPS/DNS/ACME、Linux/Windows 服务和最终生产门禁。
- [!] 不得标记 `[✓]`;总体验收仍为 **P0-03:完成,待复审**。