Skip to content

fix: 外部审查 P1/P2 批量修复(16 项) - #142

Merged
Color2333 merged 1 commit into
mainfrom
refactor/papermind-2026
Oct 10, 2026
Merged

Color2333 merged 1 commit into
mainfrom
refactor/papermind-2026

Conversation

@Color2333

Copy link
Copy Markdown
Owner

R11/R08/R19/R15/R27/R01/R22/R14/R17/R26/R16/R05/R09/R13/R24/R12

…09/R13/R24/R12

R11 pdftotext -l 参数改单整数(全文提取实际失效→deep_read 一直降级的根治)
R08 暂停旗标 'true'→'1' + upsert(跨进程 claim 判断失效)
R19 sensemaking act 字面路由 wrapper 显式传参(PathValue 恒空 404)
R15 gatewayChat 统一走 GW() 延迟初始化(冷启动 nil panic)
R27 心跳周期固定 200s(续约 600s 的 1/3——长任务 lease 过期被 reclaim)
R01 API token 方法级 scope 强制(写方法需 write scope)
R22 邮件发送失败返回 error(原 nil error 任务假成功)
R14 日报调度尊重 enabled 开关
R17 job 详情补 attempts 数组(监控页 selected.attempts crash)
R26 topics/stats 重写为前端契约 topics[{topic_id,topic_name,...,status_dist}]
R16 search-multi 双契约(URL query/无 body + papers/channel_stats 响应)
R05 批量标签事务化 + paper_tags 补 id/created_at 必填列 + UPDATE 占位符修正
R09 cancel 复用 CoreStore.CancelJob 权威状态机
R13 task_effects 去 task_id 外键(36 位 core UUID 写 32 位旧表必 FK 失败)
R24 loadVectors 参数编号/limit 修正
R12 claims 契约对齐 apply(quote 必填/certainty 枚举归一)
@Color2333
Color2333 merged commit 7831453 into main Oct 10, 2026
2 of 3 checks passed
@github-actions

Copy link
Copy Markdown

🔍 OpenCode PR Review Required

这是一个受保护的分支,merge 前需要进行 code review。

请运行以下命令进行 OpenCode review:

/oc review https://github.com/Color2333/PaperMind/pull/$PR_NUM

或者在 PR 页面评论 /oc 来触发 OpenCode review。


This is an automated reminder from PR Review Gate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant