姚章浩
2eff9447e1
build / build (push) Failing after 1m20s
fix(library): 修正启动收敛误判并提供精确核对
ReconcileLibraryJobs 不再把 completed capture queue 当成不存在,保留待核对
pending 封存作业;failed/cancelled/missing 仍按真实队列状态处置。管理员核对
入口只允许精确的启动误判形态,并要求 completed queue、export succeeded、
唯一 test_sealed 版本、来源身份与完整归档复核。新增 library_job_repairs
不可变审计表,在同一事务内 CAS 保存原 state/stage/error/recovery/finished_at
及本次 actor/原因/证据后修复;真实失败/取消不开放。
验证:真实隔离 PostgreSQL 启动收敛 RED/GREEN、启动→handler 纵向 pending 与
系统误判 failed、审计保留/幂等、负例;真实 Go 全量与 make verify 17 项通过。
2026-11-06 10:51:21 +08:00
..
2026-11-01 19:34:31 +08:00
2026-11-05 11:46:42 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-05 13:19:27 +08:00
2026-11-03 10:14:08 +08:00
2026-11-05 13:19:27 +08:00
2026-10-14 12:59:52 +08:00
2026-10-14 12:59:52 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-10-14 12:36:32 +08:00
2026-10-14 12:36:32 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-09-30 10:54:06 +08:00
2026-09-30 10:54:06 +08:00
2026-11-01 11:35:10 +08:00
2026-11-01 11:35:10 +08:00
2026-10-30 16:14:54 +08:00
2026-10-29 13:01:46 +08:00
2026-11-06 10:04:19 +08:00
2026-10-28 15:04:44 +08:00
2026-10-28 15:04:44 +08:00
2026-11-01 11:35:10 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-05 10:38:26 +08:00
2026-11-05 10:38:26 +08:00
2026-11-05 10:38:26 +08:00
2026-10-27 12:14:19 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-09-30 10:54:07 +08:00
2026-11-01 19:34:31 +08:00
2026-11-03 10:14:08 +08:00
2026-11-03 10:14:08 +08:00
2026-11-03 10:14:08 +08:00
2026-10-19 14:29:49 +08:00
2026-10-19 22:09:32 +08:00
2026-10-19 14:29:49 +08:00
2026-10-25 12:45:31 +08:00
2026-10-20 11:09:47 +08:00
2026-10-20 11:09:47 +08:00
2026-10-25 12:45:31 +08:00
2026-10-18 19:10:47 +08:00
2026-10-18 20:00:38 +08:00
2026-10-18 20:00:38 +08:00
2026-10-17 19:02:13 +08:00
2026-10-20 11:09:47 +08:00
2026-10-21 08:48:55 +08:00
2026-10-18 23:26:55 +08:00
2026-10-21 08:48:55 +08:00
2026-10-19 08:49:18 +08:00
2026-10-21 08:48:55 +08:00
2026-10-25 14:57:23 +08:00
2026-10-25 23:11:12 +08:00
2026-10-21 08:48:55 +08:00
2026-10-21 08:48:55 +08:00
2026-10-18 23:26:55 +08:00
2026-10-21 08:48:55 +08:00
2026-10-20 11:09:47 +08:00
2026-10-25 23:11:12 +08:00
2026-10-21 08:48:55 +08:00
2026-10-21 08:48:55 +08:00
2026-10-24 14:33:44 +08:00
2026-10-21 17:17:08 +08:00
2026-10-21 17:17:08 +08:00
2026-10-24 13:58:02 +08:00
2026-10-21 17:17:08 +08:00
2026-10-24 13:58:02 +08:00
2026-10-19 19:01:36 +08:00
2026-10-25 13:58:08 +08:00
2026-10-19 14:29:49 +08:00
2026-10-25 13:58:08 +08:00
2026-10-19 17:55:15 +08:00
2026-10-21 08:48:55 +08:00
2026-10-25 13:58:08 +08:00
2026-10-25 13:58:08 +08:00
2026-10-25 13:58:08 +08:00
2026-10-19 22:09:32 +08:00
2026-10-19 22:09:32 +08:00
2026-10-19 22:09:32 +08:00
2026-10-19 22:09:32 +08:00
2026-10-19 14:29:49 +08:00
2026-10-18 19:10:47 +08:00
2026-10-18 19:10:47 +08:00
2026-10-18 19:10:47 +08:00
2026-10-19 14:29:49 +08:00
2026-10-19 22:09:32 +08:00
2026-10-19 14:29:49 +08:00
2026-10-19 14:29:49 +08:00
2026-10-17 19:59:33 +08:00
2026-10-18 21:50:29 +08:00
2026-10-18 20:22:39 +08:00
2026-10-18 21:50:29 +08:00
2026-10-18 21:50:29 +08:00
2026-10-25 16:40:35 +08:00
2026-10-25 16:40:35 +08:00
2026-10-25 16:40:35 +08:00
2026-10-17 09:04:19 +08:00
2026-10-25 12:45:31 +08:00
2026-10-18 21:50:29 +08:00
2026-10-19 23:41:01 +08:00
2026-10-17 17:36:07 +08:00
2026-10-17 17:36:07 +08:00
2026-10-24 14:14:21 +08:00
2026-10-24 14:33:44 +08:00
2026-10-24 14:14:21 +08:00
2026-10-24 14:33:44 +08:00
2026-10-20 05:44:02 +08:00
2026-10-20 05:44:02 +08:00
2026-10-20 05:44:02 +08:00
2026-10-20 05:44:02 +08:00
2026-10-20 05:44:02 +08:00
2026-10-19 14:29:49 +08:00
2026-10-18 02:00:31 +08:00
2026-10-18 02:00:31 +08:00
2026-10-19 22:09:32 +08:00
2026-10-25 13:58:08 +08:00
2026-10-24 16:47:09 +08:00
2026-10-19 23:41:01 +08:00
2026-10-19 23:41:01 +08:00
2026-10-19 23:41:01 +08:00
2026-10-19 23:41:01 +08:00
2026-10-19 23:41:01 +08:00
2026-10-18 21:50:29 +08:00
2026-10-19 23:41:01 +08:00
2026-10-18 21:50:29 +08:00
2026-10-25 12:45:31 +08:00
2026-10-18 21:50:29 +08:00
2026-10-18 21:50:29 +08:00
2026-10-18 21:50:29 +08:00
2026-10-21 08:48:55 +08:00
2026-10-25 12:45:31 +08:00
2026-10-26 16:26:02 +08:00
2026-10-25 17:36:22 +08:00
2026-10-25 17:36:22 +08:00
2026-10-20 05:44:02 +08:00
2026-10-20 05:44:02 +08:00
2026-10-20 05:44:02 +08:00
2026-10-20 05:44:02 +08:00
2026-10-25 17:48:27 +08:00
2026-10-26 16:26:02 +08:00
2026-10-26 09:49:23 +08:00
2026-10-26 16:06:17 +08:00
2026-10-26 16:06:17 +08:00
2026-10-26 16:18:00 +08:00
2026-10-18 20:00:38 +08:00
2026-10-18 20:00:38 +08:00
2026-10-18 16:10:24 +08:00
2026-10-20 05:44:02 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-05 12:50:11 +08:00
2026-11-05 14:05:13 +08:00
2026-11-06 10:51:21 +08:00
2026-11-06 10:51:21 +08:00
2026-11-03 23:02:00 +08:00
2026-10-24 15:12:18 +08:00
2026-11-03 11:14:27 +08:00
2026-11-05 13:19:27 +08:00
2026-11-05 12:50:11 +08:00
2026-11-05 12:50:11 +08:00
2026-11-05 12:50:11 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-05 11:46:42 +08:00
2026-11-05 10:38:26 +08:00
2026-11-05 10:38:26 +08:00
2026-11-01 19:34:31 +08:00
2026-11-05 11:46:42 +08:00
2026-10-14 12:36:32 +08:00
2026-10-14 12:36:32 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-10-27 10:42:30 +08:00
2026-10-27 10:42:30 +08:00
2026-10-27 10:42:30 +08:00
2026-10-27 09:28:16 +08:00
2026-10-27 09:28:16 +08:00
2026-10-27 10:42:30 +08:00
2026-10-27 10:42:30 +08:00
2026-10-26 17:36:59 +08:00
2026-10-26 17:48:33 +08:00
2026-11-01 19:34:31 +08:00
2026-10-26 19:16:44 +08:00
2026-11-03 10:14:08 +08:00
2026-10-28 13:23:55 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-10-24 15:40:50 +08:00
2026-11-01 19:59:28 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:59:28 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-05 11:46:42 +08:00
2026-11-05 10:38:26 +08:00
2026-11-05 11:46:42 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00