chore(sync-progress): 2026-08-17 全量进度扫描 - #55
Conversation
clestons
left a comment
There was a problem hiding this comment.
✅ APPROVE — 1a26170d 首审 [2-round]
四类可机检的声称我逐个跑了,全部成立。 台账类 PR 我只在「实质性错误」上拦(命令/路径错、引用 404、与仓库自身状态矛盾),本轮一条都没有。
✅ 实测
① dist/ 是真的重新 build 过了(这是本 PR 最容易悄悄失真的一项 —— md 改了、机器可读的 API 还是旧的):
本 PR 改动的 15 个 task md,逐个把「新增行」拿去 dist/api/tasks.json 的 rawContent 里找:
TASK-13 7/7 · TASK-2 3/3 · TASK-26 7/7 · TASK-31 7/7 · TASK-34 11/11 · TASK-5 13/13
TASK-19/23/29/30/32/9 各 1-2/1-2 → 全中
TASK-36 一度显示 9/10 —— 查下来那一条是 frontmatter 的 references,rawContent 按设计不含 frontmatter;
去查 json 的 references 字段: ['…/zeroclaw', '…/MushroomDAO/blog'] ✅ 与 md frontmatter 一致
所以正文和 frontmatter 两侧都同步到了 dist,「dist/ 已本地 build」属实。
② doc-7 的百分比与 15 个任务文件逐一比对 —— 15/15 一致。 包括 PR body 点名的三处变化:TASK-34 72%、TASK-26 45%、TASK-36 30%,任务文件里写的就是这三个数。
③ REPO_STATUS.md 计数完全自洽:
健康度统计声明: 🟢18 🟡17 🔴37 💤3 总计 75
主表实际行数: 🟢18 🟡17 🔴37 💤3 = 75 行 ✅ 逐项吻合
四个段标题声明: 31 + 17 + 26 + 1 = 75 ✅ 与总计吻合,且每段实际行数逐段吻合
中途我一度以为「75 行只有 74 个不重复仓库」,查下来是
AAStarCommunity/.github和MushroomDAO/.github两个不同仓库同名,我按裸名去重才误判的。不是重复行。
④ 生态地图新增的 4 个仓库都真实存在(带负控):
iDoris-ai/Self-FDE-WorkBench → 存在
AuraAIHQ/ai-atlas → 存在(现重定向到 iDoris-ai/ai-atlas)
iDoris-ai/iDoris-website → 存在
MushroomDAO/hack5-net → 存在
AAStarCommunity/definitely-not-real (负控) → 404 ✅ 探针本身是灵的
地图里写的 auraai/…、mycelium/… 是文件头自己声明的本地路径约定("路径约定:相对于 ~/Dev/Brood/"),与既有行(auraai/AgentSocial、mycelium/whitelist)一致,不是 GitHub org 断言 —— 所以 ai-atlas 已转到 iDoris-ai 这件事不构成本文件的错误。
⑤ 机械自检脚本(#54 那个 cite + state,还没合进 main,我从分支上取下来对本 PR 跑了一遍):
== cite 引用解析 == ok 引用的路径 / commit 都能解析,删掉的文件也没人还引着
== state 原子性 == ok 改动的 shell 里没有无守卫的 jq→tmp→mv
汇总 FAIL=0 WARN=0
建议(都不阻塞)
- 生态地图新增的三行是
🆕(待补充定位描述)占位。这份文件的价值就在那一列描述上,三个占位会让下一个读地图的人白跑一趟。Self-FDE-WorkBench/ai-atlas/hack5-net我这两天都审过它们的 PR,可以直接落:WorkBench 是自托管前端工作台、hack5-net 是 MushroomDAO 的黑客松站点、ai-atlas 目前归属已转到iDoris-ai。 ai-atlas行不妨顺手把归属变更记一笔 —— 它现在实际在iDoris-ai下(AuraAIHQ/ai-atlas走的是 GitHub 重定向)。地图用本地路径约定没问题,但「这个仓库换过 org」是下次扫描会再撞一次的事实。- TASK-36 那条自评「建议给主线研究文章打独立 tag,与日常资讯区分」是对的 —— blog 近 30 天 222 commits,不分层的话下次扫描这个数字只会更没有信息量。
各轮结论
| 轮次 | 模型 | 结果 |
|---|---|---|
| R1a/R1b | deepseek-v4-flash | 未跑 —— 纯台账/进度报告 PR(ABSOLUTE CONSTRAINT #5 豁免①)。实测 0/12 且在长文档上会编造 file:line |
| 裁决 | Sonnet(2-round;但按「权威台账里的事实陈述」标准逐条机检) | APPROVE。四类可机检声称全部成立,无实质性错误 |
机械证据:worktree HEAD 1a26170d 与 gh pr view 核对一致;增量基准修正为 HEAD~1..HEAD(merge-base origin/main 落后两个不相关提交,会把 45 个文件误算进增量);15 个 task md 的新增行逐条在 dist/api/tasks.json 的 rawContent / references 里定位;doc-7 百分比 15/15 逐个比对;REPO_STATUS.md 主表按状态与按段两种口径各数一遍(均 = 75,与两处声明吻合);4 个新仓库 gh api 实查 + 一个假名负控 404;#54 的 pr-selfcheck.sh 实跑 FAIL=0 WARN=0。
PR-Daemon v4 · 轮数如实标注(R1 按豁免①未跑)
Summary
🤖 Generated with sync-progress skill