break
a0de08d789
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m6s
避免套餐过期后排队权益永久失联
线上保持现有纯 Asynq 架构,以公平孤儿扫描和提交后投递消除永久饥饿及事务可见性竞态。
Constraint: 线上保持现有纯 Asynq 架构,不引入 Outbox、迁移或新任务基础设施。
Rejected: 事务内投递或扩大扫描 LIMIT | 无法消除竞态和永久饥饿。
Confidence: high
Scope-risk: narrow
Directive: 后续分支整合时按目标分支的套餐接续架构独立处理,不混用本热修实现。
Tested: go build ./...(退出码 0);git diff --check;openspec validate fix-main-package-activation-starvation --strict。
Not-tested: 按用户要求未新增、修改或运行自动化测试;线上 SQL、查询计划和日志待部署后核验。
2026-08-03 09:58:05 +08:00
..
2026-04-14 11:11:15 +08:00
2026-02-11 17:13:42 +08:00
2026-07-02 16:49:50 +09:00
2026-06-26 12:12:15 +09:00
2026-07-02 16:49:50 +09:00
2026-03-31 09:54:08 +08:00
2026-06-12 10:41:24 +08:00
2026-06-03 16:55:32 +08:00
2026-02-26 16:38:52 +08:00
2026-03-30 09:59:30 +08:00
2026-06-22 12:08:41 +09:00
2026-07-09 18:23:29 +09:00
2026-06-03 10:25:49 +08:00
2026-01-30 11:40:36 +08:00
2026-04-14 11:51:58 +08:00
2026-03-28 10:38:53 +08:00
2026-06-22 12:08:41 +09:00
2026-06-17 16:23:03 +09:00
2026-06-22 17:21:13 +09:00
2026-05-11 17:19:40 +08:00
2026-04-14 11:51:58 +08:00
2026-06-17 16:23:03 +09:00
2026-06-17 16:23:03 +09:00
2026-06-22 12:08:41 +09:00
2026-05-11 17:19:40 +08:00
2026-06-30 15:54:55 +09:00
2026-06-22 17:21:13 +09:00
2026-04-18 09:06:33 +08:00
2026-06-29 12:29:21 +09:00
2026-06-22 17:21:13 +09:00
2026-08-03 09:58:05 +08:00
2026-03-28 10:42:58 +08:00
2026-04-28 17:40:06 +08:00
2026-02-03 10:06:13 +08:00
2026-03-21 11:33:06 +08:00
2026-06-10 01:15:26 +08:00
2026-06-11 14:51:26 +08:00
2026-05-08 11:46:34 +08:00
2026-06-26 12:12:15 +09:00
2026-06-22 17:21:13 +09:00
2026-04-09 14:35:55 +08:00
2026-05-09 15:22:29 +08:00
2026-06-17 16:23:03 +09:00
2026-04-28 17:40:06 +08:00
2026-03-19 17:39:43 +08:00
2026-04-28 17:40:06 +08:00
2026-03-30 09:59:30 +08:00
2026-01-30 11:40:36 +08:00
2026-05-22 14:07:20 +08:00