跳转至

效率与成本台账(measured-baselines)

【历史归档 · 口径已废】 本文件为早期台账残片(仅 §1~§4),其中的「C 组 / D 组 / E 组」「四段占比」 等分组口径已于 2026-10-08 作废(收尾自查已改为无字母组的五项表)。仅供追溯,不得用于决策或引用; 现行可比基线见 cost_audit/ops_baseline.json,稳定结论见 docs/BASELINE.md §2.1。

用途:收尾自查 C / D / E 组的跨轮可比样本台账。规则出处:~/.trae-cn/user_rules/rule-agent-efficiency.md「收尾自查」。 追加规则:已有同类任务节 → 在该节追加一行可比样本;无同类 → 新开节并编号(§N 递增);被证伪或无效的样本当场写明,不静默删除。 2026-10-03 首建(此前台账文件不存在,首个样本触发新开节)。

§1 任务成本样本(C 组)

日期 任务 步数 成本 四段占比 墙钟 备注
2026-10-03 EDA 方案设计(IC617+HPC 可行性评估与设计方案,conv a77843900c76,3 轮) 已落盘 7 步(第 1 轮);第 2-3 轮约 6 步未落盘 ¥0.0284(仅已落盘轮,明显低估,见下) 命中 0% / 未命中 0% / 输出 100%(异常) 3.6 min(第 1 轮) 思考占输出 83%;本轮收尾自查漏执行、用户点名后补做
2026-10-03 EDA 阶段 0 环境冒烟(hspice 模型卡×Spectre 三 corner DC,conv e9076ab108eb) 50 步(窗口 16:43-17:46 全覆盖) ¥0.2279 命中 0% / 未命中 0% / 输出 100%(同上「已知问题」口径,未命中 TOP3 全 0) 62.9 min 思考占输出 71%;39.5min 空档 = AskUserQuestion 等用户拍板 + 其同时开 GUI,正当
2026-10-03 EDA 编程画图可行性复核(推翻上一轮「程序化画图已判死」结论,conv c1c84bfb00e6) 34 步(窗口 18:45:10-18:57:27 全覆盖) ¥0.4336 命中 10% / 未命中 19% / 输出 71% 12.3 min 思考占输出 81%;未命中 TOP1 = 18:49:19 的 32006 tok(并行读 13 个 .il 后大结果注入打碎前缀);失败请求/零输出步/长空档均 0

| 2026-10-03 | EDA 设计载体复核(只读评估 ADE-XL+HPC 三需求,conv aa18980b587b) | 18 步(窗口 19:00:42-19:03:42 全覆盖) | ¥0.1788 | 命中 12% / 未命中 16% / 输出 72% | 3.0 min | 思考占输出 83%(分析型任务,推理占比高属正常);未命中 TOP3 = 4227/4052/3455 tok(ssh 聚合探测结果注入 + SKILL 正文注入);失败请求/零输出步/长空档均 0 |

| 2026-10-03 | EDA 阶段 1 首件:生成 pll45/vco5(5 级全 MOS 环形 VCO)+ 器件层探测,整会话 50 步 | 32 步(整会话 50 步 / 窗口 19:00:42-19:13:25) | ≈¥0.398(整会话 ¥0.5771) | 命中 19% / 未命中 12% / 输出 69%(整会话口径) | 12.7 min(整会话) | 思考占输出 76%;最大步间隔 139s(等 virtuoso 无头探测返回,正当);最大单步 20060 tok = 整篇 Write 生成器(应改增量编辑);未命中 TOP1 = 5886 tok |

| 2026-10-03 | EDA 阶段 1 收尾:GUI 验证 vco5 + 修 root 属主导致的 SCH-1217 无法编辑 + 固化 run_skill.sh(整会话 68 步) | 18 步(整会话 68 步 / 窗口 19:00:42-20:14:52) | ≈¥0.201(整会话 ¥0.7777) | 命中 24% / 未命中 11% / 输出 65%(整会话口径) | 74.2 min(整会话;最大间隔 3475s = 用户离线看 GUI/截图,正当) | 思考占输出 74%;最大单步仍为 20060 tok(整篇 Write);长空档 1 次已归因 = 等用户 |

| 2026-10-03 | 长会话第 4 轮:读 CIW check 输出定位 3 个真问题 + 找到 pin API + 加锁保护 | 21 步(窗口 20:14:03-20:19:58) | ¥0.4755 | 命中 20% / 未命中 52% / 输出 28% | 5.9 min | 未命中 TOP1 = 单步 234293 tok(20:17:04)=整段前缀重建,独占本轮成本约一半;疑长会话触发压缩/前缀变更——实证「长会话该收尾」;另一坑:首次误 grep 了 19:12 的旧 /tmp/gen_vco5.log,把旧结果当新结果(跑完必须用新日志名或校验 mtime) | | 2026-10-03 | EDA 阶段 1 收尾:清 scratch + 重建带 pin 的 vco5 + 只读自检(1 次误判返工) | 31 步(窗口 20:22:59-20:29:44 全覆盖) | ¥0.3644 | 命中 13% / 未命中 27% / 输出 61% | 6.8 min(平均步间隔 13.5s / 最大 43s) | 思考占输出 75%;未命中 TOP1 = 单步 33594 tok(20:23:08,skill 正文加载与首次聚合探测同步);输出 TOP1 = 8584 tok(20:24:40 首个大 ssh 命令结果注入);踩坑 1 次:run_skill.sh 会先 cd cdssetup,脚本传相对路径 → 三次运行静默跳过,且读到 19:12 旧 log 误判成功,多花约 4 步(口径:绝对路径 + 校验 sch.oa mtime) | | 2026-10-03 | EDA 阶段 1 收尾 + label/几何契约调试(3 次 GUI 往返 + 离线复现 schCheck) | 75 步(窗口 20:22:59-20:53:50 全覆盖) | ¥0.9972 | 命中 20% / 未命中 29% / 输出 51% | 30.9 min(平均步间隔 25.0s;1 次 7.1 min 空档 = 等用户在 GUI 关窗口/截图,正当) | 未命中 TOP1 = 单步 116954 tok(20:33:53)=长会话前缀重建,占本轮成本大头;输出 TOP1 = 8584 tok(ssh 聚合命令结果注入);思考占输出 71%;返工 3 轮(label 层名错 2 次 + dbCreateLabel 参数顺序错 1 次),末轮靠 schCheck 离线复现才闭环——长会话该早收尾 |

| 2026-10-03 | EDA 阶段 1 标定:vco5 1µs 瞬态 + VCTRL 扫描/多线程对照(两步合并)+ 只读参数复核 | 23 步(窗口 21:01:57-21:15:52 全覆盖) | ¥0.4134 | 命中 12% / 未命中 21% / 输出 67% | 13.9 min(平均步间隔 38.0s;最大 202s = 6 次 spectre 扫描计算,正当) | 思考占输出 67%;未命中 TOP1 = 轮首条 27808 tok(正常)、TOP2 = 10664 tok(21:03:23 并行读 6 份档案/脚本结果注入);输出 TOP1 = 15117 tok(规划型思考);失败请求/零输出步/长空档均 0;netlist 语法未离线预验证致 1 次白跑(measure 被 spectre 拒 SFE-23),代价 2 步 |

| 2026-10-03 | EDA 阶段 1 第 2 件:生成 pll45/div8(÷8;OSU 标准单元路线:挂库 → 复制 cell → 自建 symbol → 生成 → 自检;会话 46 步) | 46 步(窗口 21:01:57-21:36:03 全覆盖) | ¥1.3739 | 命中 16% / 未命中 15% / 输出 69% | 34.1 min(平均步间隔 29.2s;最大 215s = 生成器首版的长思考+整篇 Write,正当) | 思考占输出 77%(输出 237859 / 思考 184148 tok,方案与布局推演型任务);未命中 TOP3 = 轮首 27808(正常)、22587(21:17:53)、18267(21:21:59);输出 TOP1 = 43157 tok(21:21:54 = 生成器整篇 Write,应改增量编辑);失败/零输出/长空档均 0;返工 4 轮(abstract 视图实例化路线走死 1 轮、symbol 层名 1 轮、SKILL exists(t…) 1 轮、自检脚本 nil 兜底 2 处,均已在 SOP §9.5 留痕;同会话续:+6 步修 GUI Check 的 1 条 warning(实例名 CKB 与 net 名同名 → 改名 CKBUF),以离线 schCheck=((0 0)) 收口) |

| 2026-10-03 | EDA 阶段 1 风险前置:vco5 × div8 联合瞬态(GHz 分频,2 工作点 + 1GHz 对照;会话 100 步) | 19 步(窗口 22:58:10-23:08:47 全覆盖) | ¥0.2802 | 命中 41% / 未命中 7% / 输出 52% | 10.6 min(平均步间隔 35.4s;最大 228s = 两次 spectre 瞬态,正当) | 思考占输出 60%;未命中 TOP3 = 4356/2388/2038 tok(轮首已在上窗口重建过,本轮命中 41% 显著高于前几轮);零返工(cells.sp 模型名替换、端口顺序一次对上);手段复用见效:parse_cal.py 直接复用 + div8_run.sh 参数化(VCTRL)→ 两点一条脚本跑完 |

| 2026-10-03 | EDA 阶段 1 第 3 批:生成 pfd/cp/lpf(DFFSR×2+AND2X1;全 MOS 电流舵 CP;全 MOS 二阶 LPF;会话 42 步) | 42 步(窗口 23:11:40-23:23:14 全覆盖) | ¥0.6087 | 命中 18% / 未命中 14% / 输出 68% | 11.6 min(平均步间隔 16.9s;最大 136s = 写脚本 + virtuoso 三 cell 生成/自检串行,正当) | 思考占输出 68%;未命中 TOP3 = 11136/10974/9226 tok(轮首与中段并行读 4 个 .il + SOP 309 行注入);输出 TOP1 = 35860 tok(一次消息写 4 个脚本首版,可拆批);返工 1 轮:CP 的电源 riser 端点落在 bulk pin 上 → Check&Save 后 MP1.B/MN1.B floating、net 名被改写(net13/14);改「riser 只从 S 起 + bulk 走水平 stub」后 (0 0) 收口,已在 SOP §10.6 留痕 |

| 2026-10-03 | EDA 阶段 1 收口:pll_top 顶层集成 + CP 偏置支路(含为 5 个子 cell 补建 symbol 视图;新增 4 个脚本,会话 36 步) | 36 步(窗口 23:28:29-23:36:52 全覆盖) | ¥0.5029 | 命中 18% / 未命中 19% / 输出 63% | 8.4 min(平均步间隔 14.8s;最大 90s = 写两个脚本首版 + 并行读 4 份契约文件,正当) | 思考占输出 65%(输出 78587 / 思考 51317 tok,设计+走线坐标推演型);未命中 TOP3 = 20030/17236/13189 tok(轮首 + 并行读 447 行 SOP 与 3 个生成器后注入,非本可避免);输出 TOP1 = 23586 tok(同一条消息写 gen_pll_symbols.il + gen_pll_top.il 两个首版脚本,可拆批);失败请求/零输出步/长空档均 0;返工 1 轮:pll_top 首版 FB 返回线走 y=8.0,穿过 XDIV 的 GND 引脚图形 → schCheck 报 Net "FB" shorted to net "GND"((2 0)),改 y=6.5 后 (0 0);已在 SOP §11.6 留痕 |

| 2026-10-03 | 文档落点纠偏(用户点出「HANDOFF 该落的没落」:机制陷阱/环境事实/已结案正文 → BASELINE §5/§4 + 既有 SOP;HANDOFF 8553→5416 B,BASELINE 4010→8080 B) | 12 步(窗口 23:40:49-23:42:24 全覆盖) | ¥0.1241 | 命中 42% / 未命中 10% / 输出 48% | 1.6 min(平均步间隔 8.6s;最大 18s) | 思考占输出 57%;未命中 TOP3 = 2195/2080(轮首)/1775 tok,均在 2 K 量级(新 conv 起点 + 短文档直读,长会话命中率 42%,显著优于本轮此前同类任务的 18%);零返工:先取证(读稳定层 89 行 + 一次 grep 标题树)判落点,再一次性改到位 |

| 2026-10-03 | 机制诊断 + 规则补丁(用户追问「为什么该落的没落」):定出四条机制缺口 → 落地《落点路由:入口三问》+ 落点自检双维度 + 稳定层同步条件必答(改 skill 正文 3 处 + 全局规则 1 节) | 13 步(窗口 23:42:49-23:46:28 全覆盖,含用户作答间隔) | ¥0.1621 | 命中 40% / 未命中 12% / 输出 49% | 3.6 min(平均步间隔 18.2s;最大 117s = AskUserQuestion 等用户选落地范围,正当) | 思考占输出 55%(输出 19707 / 思考 10797 tok,机制归因 + 条款措辞型);未命中 TOP3 = 3504/2449/2205(轮首)tok,全在 4 K 以内(新 conv + 短文件直读);失败请求/零输出步/长空档均 0;零返工:先取证(既有两个 backup/ 惯例 + 锚点 grep + 定点读目标段)再改,一次到位 | | 2026-10-04 | HPC 接入拍板 Slurm + 批处理环境评估(只读实测 4 探 + 决策落盘 HANDOFF/BASELINE,新建 backup 台账) | 15 步(窗口 01:17:58-01:20:05 全覆盖) | ¥0.1327 | 命中 26% / 未命中 14% / 输出 60% | 2.1 min(平均步间隔 9.1s;最大 16s) | 思考占输出 78%(输出 19913 / 思考 15489 tok);输出占比 60% 偏高,归因:本轮为「取证→判读→落盘」三段式,思考集中在环境变量判读与落点三问上;未命中 TOP3 = 4806/3084/2711 tok(轮首 + 两份契约 yaml 与 skill 正文注入);失败请求/零输出步/长空档均 0;零返工(先取证再一次性改到位) | | 2026-10-04 | 批处理运行层设计方案(加载 2 skill + 4 次远端 ADE-XL / Slurm 取证 + 出新 DESIGN.md 13.9 KB + 落 HANDOFF) | 8 步(窗口 01:24:21-01:25:44 全覆盖) | ¥0.1088 | 命中 25% / 未命中 18% / 输出 57% | 1.4 min(平均步间隔 11.9s;最大 32s) | 思考占输出 58%(输出 15484 / 思考 8948 tok);未命中 TOP1 = 12925 tok = 两条 skill 正文同轮注入(下轮压缩点:确实需要两条才二连加载,否则只加载必需的一条);输出 TOP1 = 6289 tok = DESIGN.md 首版 Write(首版无法增量化);失败请求/零输出步/长空档均 0;零返工(先取证判定架构分叉,再一次性成稿) | | 2026-10-04 | EDA S2 波形裁剪单点实测 + S3 对接机制侦察(9 组对照 + 线性/可读性验证 + 落 SOP.md/回填 DESIGN·BASELINE·HANDOFF;S3 定案 Command+srun) | 49 步(窗口 01:28:49-01:46:07 全覆盖) | ¥0.5276 | 命中 21% / 未命中 23% / 输出 56% | 17.3 min(平均步间隔 21.6s;最大 244s = 1µs spectre 仿真等待 + 用户作答,正当) | 思考占输出 71%;未命中 TOP3 = 32277(01:29:49 并行首读 PROJECT-MAP+DESIGN 13.8KB 大文件注入)、15754(01:28:58 两条 skill 正文注入)、10331 tok;输出 TOP1 = 7676 tok(s2_clip.sh 首版 Write);返工 1 次:脚本头 source /etc/profile 在 set -e 下提前退出(exit 127、无输出),白跑 2 步(已进 SOP §5 与 BASELINE §7.1) |

已知问题(留痕):conv a77843900c76 第 1 轮 selfcheck 四段占比为"命中 0% / 未命中 0% / 输出 100%"、未命中 TOP3 全 0——7 步长上下文轮(末步 prompt 80 条消息)不可能零输入,疑 usage.jsonl 该窗口输入侧 token 字段缺失或 selfcheck.py 对该 provider 的字段换算异常。待查,查清前本节成本数字只作量级参考。

归因修正(2026-10-06,留痕):上表三处(05:26:50 / 05:56:33 / 15:47:44)原把「贴图步 ≈20 万 miss」归因为"贴图使文本前缀整体失配"。2026-10-06 同会话复测(conv 328899c2ab66):贴图步 prompt 10.8 万、miss 仅 4,400(命中 96%),后续两步 miss 926 / 647 → 贴图未打碎文本前缀。反证:同会话无贴图的"并行读 4 个大文件"步反而出现 miss 19,709 / 57,528。故三次旧记录的真因更可能是长会话(22 万+ prompt)触发的压缩/前缀重建。上述三行已就地加注,日后不再作为"贴图致失效"的证据;判「前缀是否失效」看中段(非轮首)是否出现旧内容大 miss,不看该步 miss 绝对值。

| 2026-10-04 | EDA 阶段 2 CP/LPF 标定 + 模型容性复核(conv 425f23c967d1,1 轮含续轮) | 111 步(窗口 04:53:42–05:09:44 全覆盖) | ¥1.0764 | 命中 18% / 未命中 20% / 输出 62% | 16.0 min | 思考占输出 70%;输出 TOP1 = 04:57:28 单步 25878 tok;未命中 TOP1 = 04:57:36 单步 82171 tok(大段读 pll_sch SOP §10–§12 + gen_lpf.il 后新内容入前缀);最大步间隔 71 s 属等仿真(正当);失败请求/零输出步/长空档均 0 | | 2026-10-04 | EDA 阶段 2 CP 偏置支路改设计(根因定位 + 新拓扑无头台架实测:充放失配 7.3×→1.02×,新增 cp_fix_chg.sp/cp_fix_dis.sp;含 SOP 附录 D + HANDOFF 定点修订 + 台账回填) | 32 步(窗口 05:12:19–05:16:19 全覆盖) | ¥0.4979 | 命中 6% / 未命中 21% / 输出 73% | 4.0 min(平均步间隔 7.7s;最大 41s) | 思考占输出 89%(输出 90779 / 思考 80683 tok,根因推演 + 拓扑设计 + 文档落点型);未命中 21% 归因:TOP1 = 05:14:13 单步 34265 tok(gen_pll_top.il 偏置段 grep 上下文 + SOP 附录注入,属本次直接契约,非本可避免),TOP3 = 05:15:14 单步 12853 tok(SOP/规则正文注入);输出 TOP1 = 05:15:56 单步 24458 tok(SOP 附录 D 正文)、TOP2 = 05:14:05 21409 tok(同消息写两个台架网表首版,均属首版无法增量化);失败请求/零输出步/长空档均 0;零返工(先取证根因再改拓扑,一次跑通 0 errors);可压缩点:SOP 附录 D 属可后置的留痕,若先答复、留痕并入下一轮,本轮可省约 2.4 万输出 tok | | 2026-10-04 | EDA 阶段 2 CP 偏置改设计实施到 cell(gen_pll_top.il 的 MRBN→MPB2 + chk_pll_top.il + 台架同步;重建 pll45/pll_top 并过 mismatches=0 / schCheck (0 0) / Check&Save 后 net 名全保留) | 24 步(窗口 05:20:50–05:26:36 全覆盖) | ¥0.4154 | 命中 12% / 未命中 7% / 输出 82% | 5.8 min(平均步间隔 15.0s;最大 32s=等 virtuoso 无头运行 / spectre,正当) | 思考占输出 74%(输出 84876 / 思考 62409 tok,代码改写 + 文档留痕型);输出占比 82% 偏高,归因:8 处 SearchReplace 正文 + SOP 附录 E 首版 + HANDOFF ×3 / README 多处定点改写;未命中仅 7%(长会话前缀稳定,属好现象);输出 TOP3 = 25970(05:21:24 8 处生成器编辑)/ 20744(05:21:50)/ 6184 tok;失败请求 / 零输出步 / 长空档均 0;零返工(改完一次跑通:gen 无错、schCheck (0 0)) | | 2026-10-04 | EDA 阶段 2 CP 偏置实施收口:贴图交互(查 MPB2 → 确认图 → Check&Save 无报错)+ 三份文档留痕(SOP 附录 E / HANDOFF §1·§2#4 / BASELINE §5 新增 load() 陷阱行) | 32 步(窗口 05:26:50–05:38:30 全覆盖) | ¥0.4492 | 命中 13% / 未命中 50% / 输出 38% | 11.7 min(平均步间隔 22.6s;最大 142s=用户看 GUI / 截图,正当) | 未命中 50% 已归因:几乎全部来自单步 05:30:04 的 204,647 tok miss(prompt 227,047)——即用户贴入截图那一步,图片作为多模态内容进入消息使此前文本前缀缓存整体失配、该步重建;前一步(05:29:29)miss=0、后段(05:38:21)miss=4,004,证明是贴图一次性而非持续打碎。零输出步 1 条已归因:05:32:34 记录 prompt=0/out=0,属记账空记录(取消/中止,非真实模型调用),非模型空转。思考占输出 72%(输出 42535 / 思考 30837 tok);输出 TOP3 = 8894 / 4159 / 3161 tok;失败请求 0;零返工;结论沉淀(2026-10-06 已修正):原判"贴图会让该步付一次全量前缀重建(≈20 万 miss)——长会话中非必要不贴图"该归因不成立:同会话复测贴图步 miss 仅 4.4 k(命中 96%),真因疑为长会话(22.7 万 prompt)触发压缩/前缀重建,见本节「归因修正」条 | | 2026-10-04 | EDA 阶段 2 LPF 根因复核 + R 改设计实施(推翻"模型 MOS 无容性":台架 GND 未定义致浮空节点;LPF 由"两处都坏"修正为"只剩 R";新增 R 候选台架 lpf_r.sp 出 PMOS/互补 × 2 尺寸的 R–VCTRL 曲线;用户拍板后把 gen_lpf.il 的 MR1/MR2 改单 PMOS 并重建 pll45/lpf,无头三关全过;落 SOP 附录 F + BASELINE §7.6 + 台账 + HANDOFF 修订 + MB 回填) | 48→71 步(整任务窗口 05:40:40–05:57:08,含两轮用户拍板/GUI 复看等待) | ¥0.8268 → 1.1835 | 命中 12% / 未命中 28% / 输出 60% | 16.5 min(平均步间隔 14.1s;最大 75s=等用户 GUI 复看/贴图,正当) | 思考占输出 68%(输出 176325 / 思考 120612 tok);未命中 28% 归因:TOP1 = 05:56:33 单步 205251 tok——即用户贴入 3 张 lpf 截图那一步,图片作为多模态内容进入使文本前缀整体失配、该步重建(原判与 05:26:50 轮"贴图致 20 万 miss"同族,2026-10-06 已修正归因,见本节「归因修正」条);TOP2/3 = 15890 / 14494 tok(定点读 SOP/README、轮首,正常);输出 TOP3 = 20070 / 15895 / 13281 tok;失败/零输出/长空档均 0 | | 2026-10-04 | EDA 阶段 2 环路参数定标 + LPF 元件尺寸实施(定 fc=fref/20、PM=60°;R2/MC1/MC2 定尺寸并重建 pll45/lpf;定位"栅隧穿使 1 TΩ 偏置失效"与"节点/参数同名"两坑;落 SOP 附录 G + BASELINE §7.7 + 台账 + HANDOFF 修订 + MB 回填) | 63 步(窗口 05:58:43–06:18:30 全覆盖) | ¥1.0681 | 命中 20% / 未命中 14% / 输出 66% | 19.8 min(平均步间隔 19.5s;最大 102s=等用户作答带宽选型 + 长 SOP 读取,正当) | 思考占输出 83%(输出 174417 / 思考 145062 tok,环路推导 + 多轮台架诊断型);未命中 TOP3 = 62089(06:01:40)/ 11812(轮首)/ 9201 tok;输出 TOP3 = 23102(06:00:56 读长 SOP)/ 14768 / 14005 tok;大输出步 23;失败请求 / 零输出步 / 长空档均 0;返工约 3 轮(≈10 步):台架电容测量因 1 TΩ 栅偏置被隧穿电流拉垮,连测 3 个台架都得出"密度 ≈6.8 fF/µm²"的假值(真值 ≈26),改用电感偏置后一次定论——首轮即用电感偏置可省约 10 步 | | 2026-10-04 | EDA 阶段 2 CP / LPF 的 corner×温度复验(新增 run_loop_corner.sh + parse_corner.py,参数化生成并跑 18 张台架;CP 充放失配全 corner 1.4%~2.3% ✓;新发现 Icp 随温度降 ~55%;落 SOP 附录 H + BASELINE §7.8 + 台账 + HANDOFF + MB 回填) | 26 步(窗口 15:28:22–15:33:49 全覆盖) | ¥0.3578 | 命中 13% / 未命中 26% / 输出 62% | 5.5 min(平均步间隔 13.1s;最大 38s) | 思考占输出 77%(输出 55168 / 思考 42589 tok);未命中 26% 归因:TOP1 = 15:29:20 单步 28495 tok(轮首 + 两条 skill 正文注入)、TOP2 = 15:28:40 15901 tok(同属轮首重建)、TOP3 = 15:30:43 8864 tok(并行读 parse_bench + 两份台架),均非本可避免;输出 TOP1 = 7735 tok(15:32:28 = SOP 附录 H 正文 SearchReplace);失败请求 / 零输出步 / 长空档均 0;返工 ≈4 步:Spectre 温度语法探针连错 3 轮(首行注释规则 + analysis 级 temp= 被静默忽略),第 4 轮才定论——判据已沉淀 → BASELINE §7.8 | | 2026-10-04 | EDA 阶段 1/2 交接:pll_top 全链复跑 + 两处回归缺陷修复(新增只读探针 gen/probe_pin_dirs.il;按 §11.4 链重建 pll_top 并与 §11.5 基线逐项一致;修掉 lpf 的 symbol 视图缺失与 lpf/pll_top 的 pin 方向 unused;落 SOP §13 + BASELINE §5 两条陷阱 + 台账 + HANDOFF) | 15 步(窗口 15:35:59–15:40:37,取数点) | ¥0.2180 | 命中 28% / 未命中 14% / 输出 58% | 4.6 min(平均步间隔 19.9s;最大 72s) | 思考占输出 70%(输出 31864 / 思考 22189 tok);未命中 TOP3 = 4413(轮首)/ 3048 / 2956 tok,全在 5 K 以内(新 conv 起点 + 定向短文件直读);输出 TOP1 = 4237 tok(15:36:41 = 定向读 SOP 后的判读思考)、TOP2 = 4133(15:40:22 = SOP §13 正文),非读取;失败请求 / 零输出步 / 长空档均 0;返工 1 步:Write 与 RunCommand 同消息并行致 scp 早于文件落盘(No such file or directory),重跑即过——判据:写文件与使用该文件的命令不得并行 | | 2026-10-04 | EDA 阶段 2 收尾:LPF 图面 GUI 复看确认 + 落档(用户贴 7 张 GUI 截图;核对 lpf 的 symbol 视图已回来、四器件尺寸/类型/拓扑全对、Check and Save 无报错;落 SOP §13 验证行 + HANDOFF §2#4 + 台账) | 9 步(窗口 15:44:35–15:52:04 全覆盖,含 4 轮贴图交互) | ¥0.3562 | 命中 12% / 未命中 66% / 输出 23% | 7.5 min(平均步间隔 56.1s;最大 170s=用户看图/提交截图,正当) | 未命中 66% 已归因:几乎全部来自单步 15:47:44 的 217,501 tok miss——即用户贴图那一步,图片作为多模态内容进入使此前文本前缀整体失配、该步重建(原判与 05:26:50、05:56:33 两次同族、第三次实测,2026-10-06 已修正归因;TOP3 另两步 miss 仅 8037 / 2540 tok,证明是贴图一次性而非持续打碎);输出占比 23% 偏低属正常(贴图轮以判读为主);思考占输出 79%;失败请求 / 零输出步 / 长空档均 0;零返工(判图 → 落档一次到位) | | 2026-10-04 | EDA 阶段 2 收尾小尾巴:三件台架(lpf_ac.sp + lpf_rev.sp + lpf.sp)与 cell 同步(前两件 MR1 尺寸 l=1u→l=50n;lpf.sp 的 mr1/mr2 NMOS_VTG→PMOS_VTG 且端子按 cell 重排;含备份台账 + MB 三组回填) | 29 步(整任务窗口 15:55:30–16:01:10,三轮全覆盖) | ¥0.2857 | 命中 17% / 未命中 25% / 输出 58% | 5.7 min(平均步间隔 12.1s;最大 48s=15:58:47 取数/回填串联、32s=AskUserQuestion 等用户澄清,均正当) | 思考占输出 71%(输出 41510 / 思考 29371 tok,含澄清与取证推演);未命中 25% 归因:TOP1 = 15:56:20 单步 14273 tok、TOP2 = 15:56:08 单步 13001 tok(跨目录 Grep 返回 57 行大结果注入 + 轮首 HANDOFF 注入),TOP3 = 15:57:03 单步 9681 tok;输出 TOP3 = 4080 / 3449 / 2783 tok(均 <5000,无需增量编辑);失败请求 / 零输出步 / 长空档均 0;零返工;未重跑 AC(MR1 非环路整形;lpf.sp 仅同步端子映射,未改激励) | | 2026-10-04 | EDA 阶段 2 前置:GUI 教程待办入档 + Icp 温度系数设计对策评估(读附录 H / 偏置生成器 → 出评估附录 I:同工艺自补偿使净漂移一阶约 −28% 而非 −55%;对策「先补 Kvco(T)」;HANDOFF 借机整体重写压缩 11039→6713 B) | 11 步(窗口 16:05:45–16:08:02 全覆盖) | ¥0.1627 | 命中 22% / 未命中 14% / 输出 64% | 2.3 min(平均步间隔 13.7s;最大 37s=16:07:00 附录 I 正文写盘) | 思考占输出 74%(输出 25938 / 思考 19320 tok,分析型);未命中 TOP3 = 5806(16:05:59 两条 skill 正文注入)/ 5193 / 2761 tok;输出 TOP3 = 7121(16:07:00 附录 I 正文)/ 3958(16:07:32 HANDOFF 整体重写)/ 2554 tok;失败请求 / 零输出步 / 长空档均 0;零返工;HANDOFF 超 10 KB 触发整体重写(writing-handoff 规范强制,非可避免) |

| 2026-10-04 | EDA 阶段 2 执行侧前置收口(Kvco(T) 85 °C 重测 → 净 fc/PM 判定;ADE-XL test_lock 首件 SKILL 脚本化落库,含 API 攻关;落 SOP 附录 J + 新主题 SOP + BASELINE §7.9 + PROJECT-MAP + HANDOFF + 台账) | 141 步(整任务窗口 16:10:20–16:49:03;含子智能体 92 步) | ¥1.6438 | 命中 25% / 未命中 16% / 输出 59% | 38.7 min(平均步间隔 16.6s;最大 268s=等子智能体无头迭代 / 251s=等 ADE-XL 探针,均正当) | 思考占输出 71%(输出 240640 / 思考 170544 tok);未命中 TOP3 = 21868(16:11:36 轮首 skill 正文注入)/ 15394 / 9641 tok;输出 TOP3 = 8168(16:48:52 HANDOFF 整体重写)/ 7762(16:21:53 SOP 附录 J 首版)/ 7747 tok(子智能体生成器整篇 Write);失败请求 / 零输出步 / 长空档均 0;返工≈2 步:主上下文 5 次 ADE-XL 探针因把 axlGetToolSession 当句柄入口(实为「会话名+测试名」两字符串)白跑——判据已沉淀 → BASELINE §7.9 |

| 2026-10-04 | EDA 阶段 2 ADE-XL GUI 陪跑段(save 白名单由 GUI Save All 落盘;激励改为直接写 graphicalStimuli、免 GUI;含 ADE state 文件结构取证 + BASELINE §7.9 扩充) | 35 步(窗口 16:50:07–19:14:41) | ¥0.5823 | 命中 39% / 未命中 6% / 输出 55% | 144.6 min(平均步间隔 255s=等用户 GUI 操作;最大 5544s=等用户);长空档 5 全部为等用户操作,正当 | 思考占输出 78%(输出 79912 / 思考 62168);输出 TOP3 = 5841(SOP 附录 D)/ 5514 / 5241;未命中 TOP3 ≤2549 tok(前缀很稳);返工:save 白名单一度判为「必须手点网」,多轮往返(≈10 步)——根因是漏了「短试跑用 Save All 即可」;决定性压缩点:应尽早查明「ADE state 是纯文本、激励可直接脚本改写」,则可省掉整个 ~2.5 h 的 GUI 陪跑 | | 2026-10-05 | EDA 阶段 2 vco5 pin 名统一(R0→OUT):改生成器 + 重生成 + 档案落点(gen_vco5.il 三处 / chk_vco5.il 期望表 / fix_pin_dirs.il 方向条目;落 SOP §14 + §5 步骤 4 更新与查锁坑 + §12 遗留项收口 + BASELINE §5 新增行 + HANDOFF + 台账 ×2) | 34 步(整任务窗口 00:31:58–00:42:04,含幂等复跑) | ¥0.4321 | 命中 16% / 未命中 34% / 输出 50% | 10.1 min(平均步间隔 18.4s;最大 119s=首轮被 GUI 写锁挡住后的甄别与等用户关窗口,正当) | 思考占输出 63%(输出 53848 / 思考 33938 tok,改动小但档案落点量大);未命中 34% 归因:TOP1 = 00:34:19 单步 42604 tok(首次远端取证的整段输出——ls -la 目录 + run_skill.sh 全文 + Grep 51 行匹配一并进入上下文,属本可压缩的取证面)、TOP2 = 00:34:47 单步 23760 tok(第二次 ssh 取数)、TOP3 = 00:40:02 单步 15396 tok(MB 定位取数);输出 TOP1 = 4274 tok(00:38:21 并行 Read 两段档案)、TOP2 = 3594 tok(SearchReplace diff 回显)、TOP3 = 2860 tok;失败请求 / 零输出步 / 长空档均 0;返工 1 轮:首轮未先查 sch.oa.cdslck,被 GUI 写锁挡住(SKILLRC=255 且不产生新 log)→ 判据已沉淀至 BASELINE §5(含「GUI 主进程可留、只关编辑窗口」);压缩点:远端取证应一条命令只带结论(本次 run_skill.sh 全文 + 目录长清单属可避免输出,约可省 4 万 tok 上下文) | | 2026-10-05 | EDA ADE-XL sim err 排障(定为「Model Libraries 未配」→ netlist 缺 include spectre_nom.include → spectre 101× SFE-23 undefined model、read-in 失败;改配后 point(0 2) 正常跑 tran;含跨机取证:.28 wrapper 日志 + squeue + 计算节点进程/X socket + 两 input.scs 对比) | 36 步(整任务窗口 00:59:32–01:03:56) | ¥0.2876 | 命中 19% / 未命中 31% / 输出 49% | 4.4 min(平均步间隔 7.5s;最大 17s) | 思考占输出 73%(输出 35431 / 思考 25688 tok);未命中 31% 归因:TOP1 = 00:59:40 单步 14930 tok、TOP2 = 00:59:32 轮首 14343 tok(会话首轮前缀重建,非本可避免),TOP3 = 01:02:21 11726 tok(并行 Read 两段 MB 长表注入);输出 TOP3 = 3100 / 2903 / 1966 tok(全 <5000,无需增量编辑);失败请求 / 零输出步 / 长空档均 0;零返工(一条取证链直抵根因) | | 2026-10-05 | EDA ADE-XL corner 模型配置指导(取证 data.sdb 的 <corners> XML —— 模型挂 corner 级、当前仅 nom;核对 axlPutCorner/axlPutModel 语义以出 GUI 步骤与脚本方案) | 5 步(整任务窗口 01:08:13–01:08:54) | ¥0.0528 | 命中 28% / 未命中 14% / 输出 57% | 0.7 min(平均步间隔 10.2s;最大 13s) | 思考占输出 83%(输出 7584 / 思考 6259 tok,配置机制判读型);未命中 TOP3 = 3146 / 2175 / 968 tok(均 <5K,定向取证);输出 TOP3 = 2131 / 1645 / 1588 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工 | | 2026-10-05 | EDA 「能否只写 srun」的 GUI 环境取证(读 GUI 进程 /proc/<pid>/environ:PATH 含 cadence/spectre/virtuoso、CDS_LIC_FILE 已设、LMOD_FAMILY_CADENCE 在,但无 slurm 路径;~/.cshrc/.login/.bashrc 均不 load module ⇒ 结论:module load 对你当前 GUI 可省、srun 须绝对路径、PMI 与 GUI 环境无关) | 4 步(整任务窗口 01:45:55–01:46:27) | ¥0.0462 | 命中 45% / 未命中 4% / 输出 51% | 0.5 min(平均步间隔 10.7s;最大 14s) | 思考占输出 75%(输出 5939 / 思考 4448 tok);未命中 TOP3 = 563 / 517 / 437(轮首)tok(未命中仅 4%);输出 TOP3 = 2101 / 1627 / 1391 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工 | | 2026-10-05 | EDA ADE-XL 6-corner 模型配置落盘验证(GUI 配 6 corner 后退出保存 → 读 data.sdb 确认 6 corner enabled + _default 关闭 + <var>temperature;运行侧抽查 nom_27 的 input.scs include/temp 与 spectre.out 的 SFE-23=0) | 4 步(整任务窗口 01:26:03–01:26:32) | ¥0.0350 | 命中 41% / 未命中 10% / 输出 50% | 0.5 min(平均步间隔 9.7s;最大 10s) | 思考占输出 72%(输出 4333 / 思考 3133 tok);未命中 TOP3 = 1263 / 1110 / 547(轮首)tok(均 <2K,短窗口前缀稳);输出 TOP3 = 1614 / 1431 / 1161 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工 | | 2026-10-05 | EDA ADE-XL Interactive.3 卡死诊断(用户退出 Virtuoso 重开再跑 → 6 点全 pending;Interactive.3.log 停在 Starting Single Run 后无进展、无 ICRP/wrapper 调用、squeue 空;判定为 Job Policy attach 丢失,§7.9 已知限制) | 8 步(整任务窗口 01:31:59–01:33:25) | ¥0.0829 | 命中 38% / 未命中 10% / 输出 52% | 1.4 min(平均步间隔 12.3s;最大 23s) | 思考占输出 80%(输出 10847 / 思考 8676 tok,机制判读型);未命中 TOP3 = 2825 / 1215 / 1050 tok(均 <3K);输出 TOP3 = 2290 / 1947 / 1642 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工 | | 2026-10-05 | EDA ADE-XL Job Policy「Command 直填 srun」可行性实测(用户主张按《ADE XL 前仿用户手册》走 Command 直填、不用 wrapper;实测 ①-N3 -c24 越界秒退 More processors requested than permitted ②裸 srun 环境 spectre=NONE/virtuoso=NONE 且注入 PMI_FD ③module load 经 srun 传递 + bash -lc … bash -c "$0" 拼接机制可行 ⇒ 给出不经 wrapper 的可用 Command) | 6 步(整任务窗口 01:36:55–01:38:16) | ¥0.0889 | 命中 31% / 未命中 8% / 输出 62% | 1.4 min(平均步间隔 16.2s;最大 20s) | 思考占输出 85%(输出 13682 / 思考 11666 tok,机制验证型);未命中 TOP3 = 2683 / 2130 / 832 tok(均 <3K);输出 TOP3 = 3753 / 3705 / 2253 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;更正留痕:前一轮「Job Policy attach 丢失」推测被证伪(policy 在、attach 也在,真因是 Command 参数越界) | | 2026-10-05 | EDA long 分区 -N3 -c24 语义澄清(用户据 sinfo 主张 long 有 3 节点;实测 scontrol 节点 CPUTot=8/RealMemory=15000,-N3 -c24 仍报 More processors requested than permitted,而 -N3 -n3 -c1 与 -N3 -n3 -c8 均成功 ⇒ -c 是「单任务且不可跨节点」的核数,非"总核数";对 ADE-XL 应 -N1 -n1 -c1,否则每点占 3 节点、6 点需 18 节点 > 集群 3 节点) | 3 步(整任务窗口 01:40:33–01:40:51) | ¥0.0286 | 命中 51% / 未命中 10% / 输出 38% | 0.3 min(平均步间隔 9.0s;最大 9s) | 思考占输出 74%(输出 2752 / 思考 2037 tok);未命中 TOP3 = 2200(轮首)/ 447 / 303 tok;输出 TOP3 = 1527 / 1051 / 174 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工 | | 2026-10-05 | EDA ADE-XL 经 Slurm 派发失败复诊(把「slurm 命令未全局可用」的假设证伪:wrapper 里 srun=/usr/local/slurm/bin/srun 已解析、sacct job 77 正常派发到 slurm-work-01 且 COMPLETED 0:0;真因定位为 slurm-work-01 上孤儿 X socket /tmp/.X11-unix/X80(mtime = 2026-10-04 04:15:37,节点上无任何 X/VNC 进程、59xx/60xx 无监听)⇒ 每次 cdsVncserver :80 判 :80 被占、ICRP child 建不起会话;含跨机取证:.28 wrapper 日志全文 / sacct / 三计算节点 /tmp 对比 / pllTopCmd.jp) | 25 步(整任务窗口 22:42:48–22:46:53 全覆盖) | ¥0.2686 | 命中 13% / 未命中 31% / 输出 56% | 4.1 min(平均步间隔 10.2s;最大 20s=等两批 ssh 取证返回,无空档) | 思考占输出 79%(输出 37499 / 思考 29784 tok,跨机证据交叉推断型);未命中 31% 归因:TOP1 = 22:43:07 单步 23653 tok(中段两次 Skill 正文注入改写后续前缀)、TOP2 = 22:42:48 轮首 14652 tok(会话首轮前缀重建,非可避免)、TOP3 = 22:45:07 9348 tok(ssh 大输出步注入);输出 TOP3 = 3841 / 3763 / 3292 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工;压缩点:同类「读日志定位」应直接按 BASELINE §7.4/§7.5 取日志三件套(/tmp/adexl_icrp_cmd.log、cdssetup/logs_rain01/logs0/Job*.log、adexl/results/data/Interactive.*.log)并一条 ssh 聚合,可省 3~4 步;另首轮误用 10.0.0.28(应为 192.168.31.28)白花 1 步 | | 2026-10-05 | EDA ADE-XL 派发失败·续诊(钩子覆盖面核查)(追问「是上次运行的残留吗 / 我的钩子没生效吗」:读 slurm.conf 钩子链(Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld/TaskProlog/TaskEpilog)与 epilog_eda.sh 全文 ⇒ 钩子在跑,但 /tmp 清理只匹配 slurm<jobid>* / vcs*<jobid>*,Cadence 的 /tmp/.X11-unix/X80、/tmp/clsbd.* 不在任何模式内;另 SOP §9.7 只清 .X*-lock、未清 socket) | 整任务累计 40 步(窗口 22:42:48–22:52:47 全覆盖;本续诊 15 步) | 累计 ¥0.4386(本续诊增量 ≈¥0.1700) | 累计 命中 18% / 未命中 27% / 输出 55% | 累计 10.0 min(平均步间隔 15.4s;最大 215s=等用户阅读与回复,正当) | 思考占输出 77%(累计输出 60279 / 思考 46486 tok);未命中 27% 归因:TOP1 22:43:07 23653 tok(中段 Skill 正文注入)、TOP2 轮首 14652(会话首轮前缀重建,非可避免)、TOP3 22:45:07 9348(ssh 大输出步)——本续诊未新增未命中高点;输出 TOP3 = 3841 / 3763 / 3441 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工;压缩点:钩子覆盖核查本可并入首轮「节点残留」取证(同一条 ssh 带 slurm.conf 钩子链 + epilog_eda.sh),可省 2 步 | | 2026-10-05 | Slurm 项目钩子覆盖缺口交接落档(用户指路:把背景与目标写入 slurm 项目作交接;探明落点=并入 slurm_ins/docs/HANDOFF.md #14 + 稳定层 BASELINE.md §3 加 3 条;查明钩子源模板唯一事实源=slurm_ins/slurm_conf_old/pro_epilog/,并发现 .16/.18 的 epilog_eda.sh 版本不一致【未验证】;备份与台账已登记) | 整任务累计 62 步(窗口 22:42:48–23:06:28 全覆盖;本段 ≈22 步) | 累计 ¥0.7299(本段增量 ≈¥0.29) | 累计 命中 24% / 未命中 21% / 输出 55% | 累计 23.7 min(平均步间隔 23.3s;最大 499s=等用户在问卷上作答、次大 215s=等用户回复,均正当) | 思考占输出 72%(累计输出 100318 / 思考 72117 tok);未命中 TOP3 仍为 23653 / 14652(轮首)/ 9348 tok,本段无新增高点;输出 TOP3 = 4818(HANDOFF.md.bak 逐字重建写入)/ 3841 / 3763 tok —— 4818 属沙箱禁 cp 导致的额外输出(本可 cp -a 一次完成 ≈0 token);失败请求 / 零输出步 0,长空档 1(已归因:等用户);零返工;压缩点:① 工程目录外文档改动前先确认沙箱可写,避免用 Write 重建备份(本段一份 .bak 花 4818 tok);② 钩子源定位本可并入上轮同一条 ssh 取回 |

| 2026-10-06 | LSF master 角色核查 + EDA 规范判断(只读取证:lsf.cluster.lsfce HOSTS 段 + lsb.hosts + lsb.queues + 实机 lsid/bhosts -w/lshosts) | 42 步(窗口 15:05:34–15:26:49;会话 conv dad79f16e831 视角 12 步) | ¥0.6703(窗口口径;conv 视角 ¥0.1173) | 命中 13% / 未命中 42% / 输出 46% | 21.2 min(平均步间隔 31.1s;最大 527s) | 思考占输出 67%(输出 76393 / 思考 51087 tok);未命中 42% 归因:TOP3 = 47559 / 42423 / 32177 tok(轮首前缀重建 + 608 行 lsb.queues 整篇读 + 多条 ssh 结果注入,其中 lsb.queues 本可 grep 只取 Queue 段);输出 TOP3 = 9660 / 6980 / 5556 tok(均为判读型思考,非整篇 Write);失败请求 / 零输出步 0;长空档 1(527s,处判读阶段,非工具挂起);零返工(先取证配置再下结论) |

| 2026-10-06 | LSF 变更:两台 master 排除计算(lsb.hosts 补 MXJ=0 + badmin mbdrestart + 冒烟作业落 work 验证;含 SOP/台账/HANDOFF/RUNBOOK 落档) | 21 步(窗口 15:27:03–15:35:27 全覆盖;conv 857521e9 视角 20 步) | ¥0.2841 | 命中 21% / 未命中 23% / 输出 56% | 8.4 min(平均步间隔 25.2s;最大 259s) | 思考占输出 65%(输出 39749 / 思考 25881 tok);未命中归因:TOP3 = 27923(轮首 + 两条 skill 正文同轮注入)/ 10914 / 8993 tok;输出 TOP3 = 6380(SOP.md 首版 Write,首版无法增量化)/ 4476 / 3879 tok;失败请求 / 零输出步 / 长空档均 0;零返工;踩坑 1 次:ssh -n 与 heredoc bash -s 冲突 → 变更脚本静默空跑(0 输出、退出码 0),去掉 -n 即过(判据已沉淀 → 本行 + SOP §5) |

| 2026-10-06 | LSF 变更续:master 排除计算「部署器化」(新增 lsf.noexec_hosts + 抽取共用 rewrite_shared_host_line + 阶段7-8 判据/登记/hopen 过滤;实测 --drift=0、主流程零变更、dry-run 判已一致) | 33 步(窗口 15:36:02–15:56:32 全覆盖) | ¥0.4013 | 命中 37% / 未命中 11% / 输出 52% | 20.5 min(平均步间隔 38.4s;最大 194s) | 思考占输出 67%(输出 52326 / 思考 35292 tok);未命中 TOP3 = 7153 / 4920 / 4891 tok(均为定向读实现体与日志,无大块注入;命中 37% 为长会话中较好水平);输出 TOP3 = 5329(SOP 第九章正文)/ 3987 / 3726 tok(编辑与判读,无整篇重写);失败请求 / 零输出步 / 长空档均 0;纠错 1 次:上一轮「与部署器不冲突」结论不完整——漏了阶段7-8 的 expected_hosts = len(exec_nodes) 判据,由用户追问后实测证伪(--drift 退出码 1)并修复 |

| 2026-10-06 | LSF 验证段:退回手工改动 → 由部署器全程重做(--drift=1 检出漂移 → --stage up 登记 MXJ=0 + mbdrestart → 两台 master closed_Full → --drift=0) | 14 步(窗口 15:59:07–16:05:35 全覆盖) | ¥0.1738 | 命中 22% / 未命中 49% / 输出 29% | 6.5 min(平均步间隔 29.8s;最大 196s) | 思考占输出 76%(输出 12637 / 思考 9632 tok);未命中 49% 归因:TOP1/TOP2 = 16:04:51 / 16:04:44 的 33088 / 29963 tok —— 验证步在 196s 长等待后重放上下文,叠加部署运行日志注入(长会话 + 长等待的组合,非本可避免);输出 TOP3 = 3378 / 1916 / 1377 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;踩坑 1 次:脚本内 ssh 未加 -n 吞掉 heredoc 剩余 stdin(后半段静默未执行),补 -n 即过 |

| 2026-10-07 | LSF 变更:/projects 共享存储纳管(阶段1 受管挂载项扩展:_pairs→_mounts_for + actimeo 等价判定 + 配置四项 + KNOWN_KEYS;.25–.27 补挂载 + .28 补 fstab;含 SOP/台账/HANDOFF/RUNBOOK/主 SOP 落档) | 32 步(本轮口径;整任务窗口 08:35–08:57 为 142 步,含前一轮只读问答) | ¥0.399(本轮)/ ¥0.649(会话) | 命中 16% / 未命中 44% / 输出 40% | 14.0 min | 思考占输出 67%(整任务窗口输出 234093 / 思考 157530 tok);未命中 44% 归因:TOP3 = 08:43:30 55879 / 08:41:40 54975 / 08:40:30 44226 tok,均属任务早期读入新契约(nfs_share.py 13 KB + lsf_deploy.yaml + HANDOFF 注入)——新内容入前缀必然不命中,无中段大 miss;输出 TOP3 = 5552 / 5505 / 4952 tok(判读型思考 + SOP 首版 Write);失败请求 / 零输出步 / 长空档均 0;零返工(dry-run 当场抓到 actimeo 判定方向写反,修正后一次执行通过);压缩点:nfs_share.py 分 7 次 SearchReplace,本可同轮并行发出,约省 4~5 步 |

| 2026-10-07 | LSF 变更:本地 scratch 纳管(新增部署器独立阶段15:宿主 qemu-img+virsh attach-disk 热插 + 节点 mkfs.xfs/fstab-UUID/挂载/profile;配置+注册+校验四处同步;含 SOP/台账/HANDOFF/RUNBOOK/主 SOP 落档) | 94 步(整任务窗口 09:06:20–09:17:57;wrapup 的 turn_key 本轮仅覆盖末段 7 步) | ¥1.0888(整任务窗口) | 命中 27% / 未命中 20% / 输出 52% | 11.6 min(平均步间隔 7.5s;最大 35s) | 思考占输出 59%(输出 142841 / 思考 84640 tok);未命中 TOP3 = 09:12:15 的 19681 / 09:06:23 的 13536 / 轮首 13221 tok,均为新契约读入与自身代码写入,无中段旧内容大 miss;输出 TOP3 = 8671 / 7828 / 7462 tok(含新模块 local_scratch.py ≈完整首版 Write,属首版无法增量化);失败请求 / 零输出步 / 长空档均 0;零返工(dry-run 先验目标盘推导,一次执行通过);压缩点:实现体/配置/注册三处本可同批完成,减少"改-验"往返 |

§2 D 组指标样本(工具与子智能体)

日期 Task 调用 漏用 DUP 疑似可合并只读组 大输出步 单轮最多步
2026-10-03 1(ctx-scout:EDA 档案汇总 8 问) 0 0 0 组 1(3736 tok,方案正文) 7
2026-10-03 0(无多文件摘要场景) 0 0 0 组(3 组疑似均为 ssh 串行链,非只读) 11(最大 5856 tok = skill 正文注入,非文件写入) 35
2026-10-03 0(漏用 1:早期并行读 13 个 .il + 多份探测 log 属多文件摘要场景,本可派 ctx-scout) 漏用 1 0 0 组(3 组疑似均为 ssh 串行探测链) 15(最大 8996 tok,多为思考非文件写入) 26
2026-10-03 0(无多文件摘要场景:主上下文直读 2 份短档案 + 定向 grep) 0 0 0 组(1 组疑似为 ssh 串行探测链) 8(最大 5270 tok,全为分析型思考,非文件写入) 18
2026-10-03 0(无多文件摘要场景:器件契约由本地小文件 + 定向探测取得) 0 0 0 组(4 组疑似均为 ssh 串行探测链,非只读组) 21(最大 20060 tok = 整篇 Write 生成器,应改增量编辑) 32
2026-10-03 0(无多文件摘要场景) 0 0 0 组(6 组疑似均为 ssh 串行排障链,非只读组) 28(累积口径;最大仍为 20060 tok 整篇 Write) 31
2026-10-03 0(无多文件摘要场景) 0 0 0 组(7 组疑似均为 ssh 串行验证链,非只读组) 34(累积口径;本轮最大 7392 tok) 31
2026-10-03 0(无多文件摘要场景:契约与脚本均为本地短文件直读) 0 0 0 组(2 组疑似均为 ssh 串行执行链,非只读组) 14(累积口径;本轮最大 8584 tok = ssh 聚合命令结果,非文件写入) 32
2026-10-03 0(无多文件摘要场景;契约靠本地小脚本 + 定向无头探测取得) 0 0 0 组(7 组疑似均为 ssh 串行执行链,非只读组) 29(累积口径;本轮最大 8584 tok = ssh 聚合结果,非文件写入) 35
2026-10-03 0(无多文件摘要场景:并行直读 6 份档案/脚本共约 400 行,未达 800 行阈值) 0 0 0 组(2 组疑似均为 ssh 串行执行链,非只读组) 15(累积会话口径;本轮最大 15117 tok = 规划型思考,非文件写入) 19

| 2026-10-03 | 0(无多文件摘要场景:技术侦察用 3 个定向无头探测脚本 + 本地小文件直读,无"多文件只要结论"的重活) | 0 | 0 | 0 组(4 组疑似均为 ssh 串行执行链,非只读组) | 19(累积会话口径;本轮最大 43157 tok = 生成器整篇 Write,非读取) | 46 |

| 2026-10-03 | 0(无多文件摘要场景:复用 pll_cal 的 vco5_cal.sp/cal_run.sh/parse_cal.py 三个小文件直读) | 0 | 0 | 0 组(7 组疑似均为 ssh 串行执行链,非只读组) | 33(累积会话口径;本轮最大 8135 tok = 写 SOP/RUNBOOK 的思考与正文,非文件写入) | 54(累积) |

| 2026-10-03 | 0(无多文件摘要场景:直读 4 个 .il 模板 + SOP 309 行,均属本次变更的直接契约,须主上下文持有) | 0 | 0 | 0 组(2 组疑似共 12 步均为 ssh 串行执行链,非只读组;只读类 0 组) | 14(会话口径;本轮最大 35860 tok = 一次写 4 个脚本首版的正文,非读取) | 40 |

| 2026-10-03 | 0(无多文件摘要场景:直读 447 行 SOP + 3 个生成器,均属本次变更的直接契约,须主上下文持有) | 0 | 0 | 0 组(3 组疑似共 22 步均为 ssh 串行执行链,非只读组;只读类 0 组) | 9(会话口径;本轮最大 23586 tok = 同消息写两个脚本首版正文,非读取) | 36 |

| 2026-10-03 | 0(无多文件摘要场景:读稳定层 BASELINE 89 行 + 一次 grep 标题树,为落点判断的直接依据) | 0 | 0 | 0 组(4 组疑似共 26 步均为文档编辑/取数链,非只读组;只读类 0 组) | 16(会话口径;本轮最大 4296 tok = HANDOFF 整体重写正文,非读取) | 42(会话累积) |

| 2026-10-03 | 0(无多文件摘要场景:grep 锚点 + 定点读 skill 48 行与规则 14 行,均属本次变更的直接契约) | 0 | 0 | 0 组(7 组疑似共 35 步均为编辑/取数链,非只读组;只读类 0 组) | 21(会话口径;本轮最大 4866 tok = skill/规则正文改写,非读取) | 42(会话累积) | | 2026-10-04 | 0(无多文件摘要场景:并行读两份环境契约 yaml 共 477 行 + BASELINE 89 行,合计 566 行未超 800 阈值,且为本次评估的直接依据) | 0 | 0 | 0 组(2 组疑似共 10 步均为 ssh 串行探测链,非只读组;只读类 0 组) | 9(会话口径;本轮最大 4806 tok = 未命中的契约/skill 正文注入,非文件写入) | 15 | | 2026-10-04 | 0(无多文件摘要场景:本轮为 ADE-XL 配置定向探测 + 单份契约直读,非多文件摘要) | 0 | 0 | 0 组(3 组疑似共 13 步为探测/编辑链,非只读组;只读类 0 组) | 15(会话口径;本轮最大 6289 tok = DESIGN.md 首版 Write,非读取) | 21 | | 2026-10-04 | 0(无多文件摘要场景:读 PROJECT-MAP + DESIGN + BASELINE + 3 个 cal 脚本,均 <800 行且为本次直接依据) | 0 | 0 | 0 组(4 组疑似共 30 步为 ssh 序列/编辑链,非只读组;只读类 0 组) | 14(会话口径;本轮最大 7676 tok = s2_clip.sh 首版 Write,非读取) | 49 | | 2026-10-04 | 1(补齐文档:通用子智能体;漏用 1:前段翻档案本可派 ctx-scout) | 漏用 1 | 0 | 0 组(1 组疑似为连续 ssh 探测链,非只读组) | 36(最大 156303 tok = 误把 ls /tmp 全量目录带入上下文,必须改命令内截断) | 17 | | 2026-10-04 | 0(无多文件摘要场景:PROJECT-MAP/BASELINE 均按段直读 + 定向 grep,未达 800 行摘要阈值) | 0 | 0 | 5 组 / 25 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 探测/文档编辑链,不可合并) | 34(会话口径;最大 6997 tok = ADE-XL Job.log/Job15.log 远程日志原文,应改命令内 grep 过滤后只回结论) | 38 |

| 2026-10-04 | 0(无多文件摘要场景:直接契约文件 gen_cp.il/gen_lpf.il/gen_pll_top.il 与档案目标段由主上下文定向持有,漏用 0) | 0 | 0 | 6 组 / 44 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 执行/仿真/解析链,不可合并) | 21(会话口径;最大 25878 tok = 读 pll_sch SOP §10–§12 带出的正文/思考,非文件写入) | 61 | | 2026-10-04 | 0(无多文件摘要场景:gen_cp.il/gen_pll_top.il/cp_chg.sp/SOP 附录均为本次设计的直接契约,主上下文定向持有,漏用 0) | 0 | 0 | 0 组(2 组疑似为 ssh 执行链,非只读组;只读类 0 组) | 1(21409 tok = 同消息写两个台架网表首版的正文/思考,非读取) | 32 | | 2026-10-04 | 0(无多文件摘要场景:gen_pll_top.il/chk_pll_top.il/cp_chg.sp 均为本次变更的直接契约,主上下文定向持有) | 0 | 0 | 5 组 / 19 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 执行/编辑链) | 21(会话口径;最大 25970 tok = 8 处生成器编辑的正文/思考,非读取) | 24 | | 2026-10-04 | 0(无多文件摘要场景:gen_lpf.il/lpf.sp/cprobe.sp/gen_ms_sp.py/chk_lpf.il 均为短文件直读,且是本次判定的直接契约) | 0 | 0 | 5 组 / 23 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 执行/解析/编辑链,不可合并) | 21(会话口径;最大 20070 tok = SOP 附录 F / 台账 / 生成器改写正文,非读取) | 39(会话口径)/ 本轮 48 步 | | 2026-10-04 | 0(无多文件摘要场景:SOP 附录/gen_lpf.il/4 个新台架均为本次直接契约,主上下文定向持有) | 0 | 0 | 6 组 / 44 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 执行/仿真/解析链,不可合并) | 23(会话口径;最大 23102 tok = 读长 SOP + 规划思考,非文件写入;无 >5000 tok 的文件写入,增量编辑已成惯例) | 63 | | 2026-10-04 | 0(无多文件摘要场景:parse_bench.py / cp_fix_*.sp / lpf_el.sp / lpf_ac.sp 均为短文件定向直读,属本次直接契约) | 0 | 0 | 2 组 / 10 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 语法探针链,不可合并) | 15(会话口径;最大 7735 tok = SOP 附录 H 正文/思考,非读取) | 27 | | 2026-10-04 | 0(无多文件摘要场景:SOP §11.4/§12 与 fix_pin_dirs.il 均为定向直读,且是本次验收的直接契约) | 0 | 0 | 3 组 / 13 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 执行/验收链,不可合并) | 26(会话口径;最大 4237 tok = 定向读 SOP 后的判读思考,非文件写入) | 30(会话口径)/ 本轮 15 步 | | 2026-10-04 | 0(无多文件摘要场景:本轮为判图 + 定点文档编辑,无检索类重活) | 0 | 0 | 0 组(贴图轮无 ssh 链) | 34(会话口径;本轮最大 6171 tok = 读三张 GUI 截图的判读思考,非文件写入) | 30(会话口径)/ 本轮 9 步 | | 2026-10-04 | 0(三件单文件台架同步,无多文件摘要场景,漏用 0) | 0 | 0 | 3 组 / 9 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,为备份/编辑链,不可合并) | 12(会话口径;最大 4080 tok,均 <5000) | 17 | | 2026-10-04 | 0(无多文件摘要场景:附录 H 段与偏置生成器用 Grep 定向,主上下文持有;漏用 0) | 0 | 0 | 4 组 / 13 步(会话口径;连续 ≥3 步末尾结果 <2000 B;只读类 0 组) | 22(会话口径;本轮最大 7121 tok = 附录 I 正文 Write,非读取) | 17 |

| 2026-10-04 | 2(① ctx-scout:adexlSKILLref 8 份 HTML 提签名;② 通用子智能体:ADE-XL 生成器开发+无头自测)/ 漏用 0 | 漏用 0 | 0 | 2 组 / 13 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 探测/编辑链,不可合并) | 27(会话口径;最大 8168 tok = HANDOFF 整体重写正文,非读取) | 49(主上下文)/ 合计 141 步 |

| 2026-10-04 | 0(GUI 陪跑段,无多文件摘要场景) | 漏用 0 | 0 | 2 组 / 8 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组) | 12(会话口径;最大 5841 tok = SOP 附录 D 正文) | 35(本段)/ 会话累积 | | 2026-10-05 | 0(本轮为远程排障 + 文档编辑,无多文件摘要重活,漏用 0;续轮后:大输出步 38、单轮最多步 25) | 漏用 0 | 0 | 3 组 / 14 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 探测/编辑链,不可合并) | 38(会话口径;最大 7068 tok = Skill 正文加载 + 并行取数,非文件写入) | 25 | | 2026-10-05 | 0(本轮为单 cell 改生成器 + 重生成 + 档案落点;三处 .il 均为短文件定向编辑且属本次直接契约,漏用 0) | 漏用 0 | 0 | 1 组 / 3 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,为 ssh 取数/编辑链,不可合并) | 13(会话口径;最大 4274 tok = 双 Read 并行 + 编辑 diff 回显,非文件写入) | 25(会话口径)/ 本任务 34 步 | | 2026-10-05 | 0(本轮为跨机串行排障取证:每步结论决定下一步,无「多文件摘要」批量重活,漏用 0) | 漏用 0 | 0 | 3 组 / 14 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,均为 ssh 探测/编辑链,不可合并) | 6(会话口径;最大 3100 tok,全 <5000) | 37 | | 2026-10-05 | 0(本轮为定向取证 + 配置指导,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 3 组 / 17 步(会话口径;连续 ≥3 步末尾结果 <2000 B;只读类 0 组,为 ssh 取证/编辑链) | 11(会话口径;本轮最大 2131 tok,全 <5000) | 44 | | 2026-10-05 | 0(本轮为 GUI 配置的落盘与运行侧复核,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 4 组 / 20 步(会话口径;连续 ≥3 步末尾结果 <2000 B;只读类 0 组) | 15(会话口径;本轮最大 1614 tok,全 <5000) | 44 | | 2026-10-05 | 0(本轮为跨机卡死诊断,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 5 组 / 24 步(会话口径;连续 ≥3 步末尾结果 <2000 B;只读类 0 组) | 19(会话口径;本轮最大 2290 tok,全 <5000) | 44 | | 2026-10-05 | 0(本轮为跨机实测验证,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 7 组 / 35 步(会话口径;连续 ≥3 步末尾结果 <2000 B;只读类 0 组) | 25(会话口径;本轮最大 3753 tok,全 <5000) | 44 | | 2026-10-05 | 0(本轮为节点规格与 srun 语义实测,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 7 组 / 38 步(会话口径;连续 ≥3 步末尾结果 <2000 B;只读类 0 组) | 28(会话口径;本轮最大 1527 tok,全 <5000) | 44 | | 2026-10-05 | 0(本轮为 GUI 进程环境取证,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 9 组 / 45 步(会话口径;只读类 0 组) | 32(会话口径;本轮最大 2101 tok,全 <5000) | 44 | | 2026-10-05 | 0(本轮为跨机串行取证 + 3 处文档落档,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 1 组 / 3 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,为 ssh 串行取证链,不可合并) | 12(会话口径;本轮最大 4166 tok,全 <5000) | 7 | | 2026-10-05 | 0(本轮为跨机串行排障取证,每步结论决定下一步,无「多文件摘要」重活,漏用 0——BASELINE §7.4–§7.10 与 MB 三段均按 Grep 定位后小段直读,属本次判据的直接契约) | 漏用 0 | 0 | 0 组 / 0 步(连续 ≥3 步末尾结果 <2000 B 的疑似组为 0) | 9(会话口径;最大 3841 tok,全 <5000) | 25 | | 2026-10-05 | 0(续诊为钩子链与脚本定位:slurm.conf 钩子段 + epilog_eda.sh 74 行 + task_epilog_eda.sh,均 <800 行小文件直读,漏用 0) | 漏用 0 | 0 | 1 组 / 3 步(连续 ≥3 步末尾结果 <2000 B;只读类 0 组,为 ssh 串行链) | 16(会话口径;最大 3841 tok,全 <5000) | 35(会话口径) | | 2026-10-05 | 0(本段为文档落档 + 4 处定点编辑,读 HANDOFF / BASELINE / backup README 三个 <10KB 文件,漏用 0) | 漏用 0 | 0 | 2 组 / 11 步(会话口径;连续 ≥3 步末尾结果 <2000 B;只读类 0 组,为隔离目录链与编辑链) | 28(会话口径;最大 4818 tok = 沙箱禁 cp 后用编辑工具重建 .bak,可避免) | 35(会话口径) | | 2026-10-05 | 0(本轮为跨机串行排障取证:每步结论决定下一步,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 0 组 / 0 步(连续 ≥3 步末尾结果 <2000 B 的疑似组为 0) | 10(会话口径;最大 4922 tok,全 <5000,均为 ssh 取证输出) | 23(会话口径)/ 本轮 23 步 | | 2026-10-05 | 0(本续轮为方案答疑,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 0 组(会话口径) | 14(会话口径;最大 6426 tok = 答复正文,非文件写入) | 27(会话口径)/ 本续轮 5 步 | | 2026-10-05 | 0(本续轮2为 docx 提取 + 跨机取证 + 方案答疑,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 0 组(会话口径) | 22(会话口径;最大 6426 tok = 答复正文,非文件写入) | 27(会话口径)/ 本续轮2 8 步 | | 2026-10-05 | 0(本续轮3为 docx 提取 + srun 实测 + 落档,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 0 组(会话口径) | 26(会话口径;最大 9894 tok = docx 段落提取 + 方案正文,非文件写入;该步偏大,可改为只打印命中段落及上下文) | 27(会话口径)/ 本续轮3 4 步 | | 2026-10-05 | 0(本续轮4为运行结果复核 + 概念答疑 + 落档,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 0 组(会话口径) | 26(会话口径;最大 9894 tok = docx 段落提取 + 方案正文,非文件写入) | 27(会话口径)/ 本续轮4 ≈8 步 | | 2026-10-06 | 0(本续轮5为集群配置取证 + 概念答疑,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 0 组(会话口径) | 26(会话口径;最大 9894 tok = docx 段落提取 + 方案正文,非文件写入) | 27(会话口径)/ 本续轮5 4 步 |

| 2026-10-06 | 0(本轮为配置取证 + 规范判断,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 0 组(会话口径) | 3(会话口径;最大 2565 tok,全 <5000) | 12(会话口径)/ 本轮 ≈12 步 |

| 2026-10-06 | 0(本轮为配置变更 + 文档落档,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 4 组 / 20 步(会话口径;只读类 0 组,为变更与编辑链,不可合并) | 14(会话口径;最大 6380 tok = SOP.md 首版 Write,首版无法增量化) | 20(会话口径) |

| 2026-10-06 | 0(本轮为部署器实现体改造 + 文档落档,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 8 组 / 37 步(会话口径;只读类 0 组,为 ssh 变更/验证链与编辑链) | 25(会话口径;最大 5329 tok = SOP 第九章正文,非整篇重写) | 24(会话口径) |

| 2026-10-06 | 0(本轮为回退 + 部署器验证,无「多文件摘要」重活,漏用 0) | 漏用 0 | 0 | 9 组 / 44 步(会话口径;只读类 0 组,为 ssh 变更/验证链) | 28(会话口径;本轮最大 3378 tok,全 <5000) | 26(会话口径) |

| 2026-10-07 | 0(无多文件摘要场景:nfs_share.py / lsf_deploy.yaml / config_validate.py / main.py 均为本次变更的直接契约,须主上下文持有,漏用 0) | 漏用 0 | 0 | 4 组 / 23 步(主口径;可并类合计 3 组/21 步=取数命令 1 组/3 步 + 改-验循环 2 组/18 步 + 编排 1 组/2 步;已合并率 37.0%=17/46) | 19(会话口径;最大 5552 tok,均为判读型思考与首版文档 Write,非整篇重写实现体) | 35(会话口径)/ 本轮 32 步 |

| 2026-10-07 | 0(无多文件摘要场景:共享库 base_module.py、slurm 同名实现体 local_scratch_deployer.py、lsf 既有阶段 nfs_share.py 均为本次变更的直接契约,须主上下文持有,漏用 0) | 漏用 0 | 0 | 7 组 / 41 步(主口径;可并类合计 6 组/39 步=查-读取 1 组/2 步 + 取数命令 2 组/16 步 + 改-验循环 3 组/21 步;已合并率 38.6%=34/88) | 32(会话口径;最大 8671 tok = 新模块 local_scratch.py 首版 Write,非整篇重写既有实现体) | 43(会话口径) |

§3 E 组效率手段对照样本

日期 ①并行读取 ②合并取数 ③增量编辑 ④复用实现体 ⑤ctx-scout ⑥离线自测 ⑦幂等复跑 ⑧脚本聚合
2026-10-03 用(Skill+RunCommand+Glob 同消息并行) 用(license 抽查 1 条命令 5 段) 不适用(本轮无文件编辑;台账追加用定点新增) 不适用 用 1 次 不适用(只读咨询) 不适用 用(conv 首末时间戳内联 python 一次取齐)
2026-10-03 用(模板双文件 + /etc/exports 并行读) 用(每轮 ssh 单命令聚合多项探测) 用(smoke_run.sh / 网表修正 / MB 回填均 SearchReplace;HANDOFF 整体重写除外) 用(smoke_run.sh 固化后循环跑三 corner) 未用(无多文件摘要场景) 未用(本机无 spectre,DC 语法实机迭代 2 轮) 用(冒烟脚本幂等重跑 ×3) 用(smoke_run.sh + selfcheck/step_profile 单命令链)
2026-10-03 用(同消息并行读 13 个 .il;ssh 探测与 Read 并行) 用(每条 ssh 单命令聚合多项探测;selfcheck/step_profile 两条链) 用(HANDOFF 定点 SearchReplace,未整篇重写) 用(复用上一轮 clean_dirty 模式与 cds.lib 备份约定) 未用(漏):读 13 .il 本可派 ctx-scout 未用(本机无 virtuoso,无离线自测条件,只能上 .28 实机迭代) 用(probe/clean 脚本可重跑,删除幂等) 用(selfcheck 单命令 + step_profile)
2026-10-03 用(Read×2 与 RunCommand 同消息并行) 用(每条 ssh 单命令聚合 5~8 项探测) 用(HANDOFF / MB 均定点 SearchReplace) 用(复用 license_srv 启动日志与既有 /pdk 只读路径作证据源,未新建脚本) 未用(本任务主上下文直读即可,无多文件摘要场景) 不适用(只读评估,无脚本可测) 不适用(无系统状态变更动作) 用(ssh 聚合探测 + selfcheck/step_profile 两条链)
2026-10-03 用(本地 Read×1 读 CIW 截图) 用(每条 ssh 单命令聚合 直跑 + 日志 grep + 目录/锁文件 ls) 用(gen_vco5.il/clean_scratch.il 全走定点 SearchReplace,未整篇 Write) 用(复用 runner 与既有 SKILL 骨架,未另造壳) 未用(无多文件摘要场景) 半用:runner 已定型故未再调试,但输出校验未自测——误 grep 旧日志把旧结果当新结果,多花 1 步 用(新增锁保护后行为可复现:锁住即拒删,复跑结论一致) 用(一条命令取 进程 / cdslck / 目录树 三组证据,直接锁定 GUI 持锁)
2026-10-03 用(同消息并行 Read×3 + RunCommand) 用(每条 ssh 单命令聚合「脚本同步+备份+三步执行+log 过滤」) 用(chk_vco5.il 三次修正、HANDOFF/MB 全走 SearchReplace;SOP.md 为新建故用 Write) 用(复用 run_skill.sh 与 gen_vco5.il 骨架、上游 probe 取证结论,未另造壳) 未用(无多文件摘要场景,均为本地短文件直读) 半用:chk_vco5.il 的 SKILL 语法(prog 内方可 return、it~>name 可能为 nil、%s 遇 nil 报错)未离线自测,上机 3 轮才通过 用(gen 幂等重建、chk 只读可复跑、clean 幂等删) 用(selfcheck / step_profile 两条链 + 备份台账一次落位)
2026-10-03 用(同消息并行 Read×5 读 GUI 截图) 用(每条 ssh 单命令聚合「同步+备份+多次 virtuoso 运行+日志过滤」) 用(gen_vco5.il 多轮定点 SearchReplace;SOP 为引用式追加) 用(复用 run_skill.sh / chk_vco5.il / probe 骨架,未另造壳) 未用(无多文件摘要场景) 用:probe_label_bind.il(15 候选判绑定层)+ probe_gui_sync.il(schCheck 复现 GUI Check&Save),把 GUI 行为离线化,替代 N 次用户 GUI 往返 用(gen 幂等重建、chk 只读、clean 幂等) 用(selfcheck / step_profile 两条链)
2026-10-03 用(同消息并行 Read×6 读两份 SOP + 两个脚本 + BASELINE + 生成器) 用(每条 ssh 单命令聚合「传脚本+落位+跑+日志过滤+解析」;6 个扫描配置一条 ssh 跑完) 用(cal_run.sh/cal_sweep.sh 定点修正;SOP §6.5 为追加节,HANDOFF/MB 走定点 SearchReplace) 用(复用 smoke_run.sh 的 module+spectre 骨架、run_skill.sh、阶段 0 模型卡适配副本,未另造壳) 未用(待读量约 400 行 <800 行阈值,无摘要场景) 半用:parse_cal.py 未离线自测(本机无 psf 样本)但一次成功(防御性 dump 生效);netlist 语法未预验证——HSPICE 风格 measure 被 spectre 拒(SFE-23),白跑 1 次、多花 2 步 用(cal_run.sh 先清 psf/;cal_sweep.sh 每 tag 独立 psf/log,重跑=重算、无状态残留) 用(parse_cal.py + 单条 ssh 链一次取齐;sweep 6 配置一条命令聚合)
2026-10-03 用(Write 网表/脚本与 ssh 探测并行) 用(一条 ssh 链完成「建目录+落位+准备子电路+跑+解析三节点」) 用(gen_div8.il/chk_div8.il/div8_run.sh 均走定点 SearchReplace,未整篇重写) 用(复用 cal_run.sh 骨架与 parse_cal.py 解析器,未另写解析) 未用(无多文件摘要场景) 用且见效:网表内置对照组(1GHz 理想时钟驱动的同结构 div8)——一次实验同时判「结构/网表对错」与「速度边界」;上机一次跑通、零返工 用(div8_run.sh 按 VCTRL 重生成网表 → 幂等,两点分别复跑结论自洽) 用(一条 ssh 内 建目录/落位/仿真/三节点解析 全做完)
2026-10-03 用(同消息并行 Skill/Read/ssh 探测) 用(每条 ssh 单命令聚合「备份+挂库+落位+跑+日志过滤」;MB 定位用一次 Grep 取标题树而非通读) 半用:SOP/HANDOFF/backup-README/MB 全走定点 SearchReplace,但 gen_div8.il 改版时整篇 Write(应为增量),单步 43157 tok 用(复用 run_skill.sh、chk_vco5.il 骨架与 NCSU 器件契约,未另造壳) 未用(无多文件摘要场景,待读量 <800 行) 用(本环境最强项):probe_stdcell.il 判标准单元可否用、probe_sym_layer.il 取 symbol 合法层、probe_div8_sync.il 离线复现 GUI Check&Save 并当场证伪 abstract 路线 用(gen 幂等重建 ×2 结果一致;chk 只读可复跑) 用(selfcheck + step_profile 单命令链一次取齐)
2026-10-03 用(同消息并行 Skill 加载;6 个脚本文件一次并行 Write) 用(每条 ssh 单命令聚合「scp+落位+生成+自检+日志过滤」;selfcheck+step_profile 单命令链) 用(SOP §10 为追加节、HANDOFF 定点 SearchReplace 并顺带压缩已结案段(10442→9791 B);生成器首版 Write,修 CP 缺陷时改走 SearchReplace 增量) 用(复用 run_skill.sh、gen_div8.il 的 net/label 契约与 wire 骨架、probe_*_sync 离线复现法、NCSU 器件 pin 契约,未另造壳) 未用(无多文件摘要场景,待读量 <800 行,且 SOP 为本次变更直接依赖) 用且见效:动手前先无头探测 DFFSR/AND2X1 端子(避免选错单元走死路);probe_pll_sync.il 离线复现 Check&Save 当场抓出 CP 的 bulk 连接缺陷——否则要等用户 GUI 才暴露,返工成本远高于 1 次无头运行 用(三个 gen 幂等重建复跑结果一致;chk 只读可复跑;probe 可重跑) 用(selfcheck + step_profile 单命令链;三 cell 生成/自检合并进单条 ssh)
2026-10-03 用(同消息并行 Read×4 取 SOP 与三个生成器;Skill 三连加载并行) 用(每条 ssh 单命令聚合「scp+落位+symbol 生成+pll_top 生成+自检+Check&Save 复现+日志过滤」;selfcheck + step_profile 单命令链) 用(SOP §11 为追加节走 SearchReplace、HANDOFF 整体重写并压缩 11192→8553 B;四个脚本首版 Write,修 FB 走线时改走 SearchReplace 增量) 用(复用 run_skill.sh、gen_div8.il 的 net/label/wire 骨架、NCSU 器件 pin 契约、probe_*_sync 离线复现法、gen_std_symbols.il 的 symbol 建法,未另造壳) 未用(无多文件摘要场景:待读量 <800 行,且 SOP 为本次变更直接依赖) 用且见效:probe_pll_top_sync.il 离线复现 Check&Save 当场抓出 FB 与 XDIV GND 引脚图形的短路(schCheck (2 0)),否则要等用户 GUI 才暴露;子 cell 无 symbol 的缺口也在动手前识别并列为首步 用(gen_pll_symbols.il 与 gen_pll_top.il 均幂等重建、复跑结果一致;chk 只读可复跑) 用(selfcheck + step_profile 单命令链;symbol→gen→chk→sync→chk 全链压进 2 条 ssh)
2026-10-03 用(Read 稳定层与 grep 标题树同消息并行) 用(一条命令聚合 wc -lc + 标题树 grep;后一条聚合 selfcheck + step_profile) 用(BASELINE 走 4 处定点 SearchReplace;HANDOFF 走整体重写——本轮任务性质即「重写+压缩落点」,非可避免) 用(复用既有 backup/docs 命名与台账格式、HANDOFF 五节骨架,未另造结构) 未用(无多文件摘要场景) 不适用(纯文档变更,无脚本可自测) 不适用(无系统状态变更、无脚本复跑) 用(selfcheck + step_profile 单命令链)
2026-10-03 用(Read 两文件目标段、ls 备份惯例同消息并行) 用(备份+锚点 grep+体积校验压进 1 条命令;selfcheck+step_profile 1 条) 用(skill 3 处 + 规则 1 节 + 两份台账全走定点 SearchReplace;规则文件未整篇重写) 用(沿用 skills/*/backup、user_rules/backup 既有命名与台账表格式,未另造结构) 未用(无多文件摘要场景) 不适用(纯规则/文档变更,无脚本可自测) 不适用(无系统状态变更;规则是否生效须新会话验证,不可原地复跑) 用(selfcheck + step_profile 单命令链)
2026-10-04 用(Read 两份环境契约 yaml 与 BASELINE 同消息并行;Skill 二连加载并行) 用(每条 ssh 单命令聚合 df/du/env/ls 多项探测;selfcheck + step_profile 单命令链) 用(HANDOFF 3 处 + BASELINE 1 处全走定点 SearchReplace,未整篇重写) 用(沿用既有 backup/docs 命名与台账格式、HANDOFF 五节骨架,未另造结构) 未用(待读量 566 行 <800 阈值) 不适用(只读评估 + 文档变更,无脚本可自测) 不适用(无系统状态变更) 用(selfcheck + step_profile 单命令链)
2026-10-04 用(Skill 二连加载、两条 ssh 探测同消息并行) 用(每条 ssh 单命令聚合 ls/find/grep;selfcheck + step_profile 单命令链) 半用(HANDOFF 1 处 + 台账 1 处走 SearchReplace;DESIGN.md 为首版故用 Write,首版无法增量化) 用(复用 pll_cal 的 spectre 直调模式、三层存储契约与既有 backup 台账格式) 未用(无多文件摘要场景) 不适用(设计阶段,无脚本可测) 不适用(无系统状态变更) 用(selfcheck + step_profile 单命令链)
2026-10-04 用(同消息并行 Read PROJECT-MAP+DESIGN;Skill 二连加载并行) 用(每条 ssh 单命令聚合 ls/du/df/sinfo/grep;selfcheck + step_profile 单命令链) 用(SOP.md 为新建故 Write;DESIGN/BASELINE/HANDOFF/backup-README 全走定点 SearchReplace,未整篇重写) 用(复用 pll_cal 的 vco5 网表与器件契约、spectre 直调模式,未另造壳) 未用(待读量 <800 阈值,无多文件摘要场景) 半用:9 组 spectre 网表语法一次通过,但脚本头 source /etc/profile + set -e 未离线自测 → 上机 2 次白跑(exit 127 无输出),修后一次跑通 用(9 组独立 raw 目录、重跑即重算;verify 脚本可复跑) 用(selfcheck + step_profile 单命令链;9 组对照一条 ssh 跑完)
2026-10-04 用(两张截图同消息并行 Read) 漏用(6 次 ssh 本可压到 2~3 次) 不适用(远程 shell 追加,非本地文件编辑) 不适用(未复用现成实现体) 未用=漏用(前段翻档案本可派 ctx-scout) 用(无头 virtuoso 复现 + 补丁验证,上机前定判据) 用(补丁带 marker 判重、重跑零变更;grep 计数复核) 用(selfcheck + step_profile 单命令链)
2026-10-04 用(截图 Read 与 PROJECT-MAP/BASELINE 目标段同消息并行) 半用:多数 ssh 已单命令聚合,但 wrapper 日志、Job15.log、netlist 目录树分 3 次取,本可 1 条聚合(多花 2 步) 不适用(本会话无本地文件编辑,仅台账定点追加) 用(复用 srun 手动复现法与现场 launcher 脚本 runGenricJob8 复刻,未另造壳) 未用(无多文件摘要场景:均为定向读 + grep) 用且见效:上机前即定判据「同一条 launcher 命令的 Command exited with status 0/1」,并额外做「GUI 环境注入」对照实验,一次排除环境因素 用(同一 runSimulation 复跑 3 次结论一致,均 0 errors) 用(selfcheck + step_profile 单命令链;环境 diff 与 env 注入各压 1 条命令)

| 2026-10-04 | 用(Skill 二连加载、Read/grep 与 RunCommand 同消息并行;4 张网表并行 Write) | 半用:落位+跑+解析多数已压进 1 条 ssh,但 ac→mag 语法陷阱迭代分 3 次取数,本可 1 条聚合 | 用(网表属首版故 Write;其后 ac→mag 修正与 SOP/HANDOFF/BASELINE/PROJECT-MAP/台账全走定点 SearchReplace) | 用(复用 vco5_cal.sp 网表骨架、cal_run.sh 的 module 加载与跑法、parse_cal.py 解析思路,未另造壳) | 未用(待读量 <800 行,且为本次直接契约) | 半用:同批内置理想 1 pF 对照,一次判出"容性为零"属模型而非测量路径(避免误判);但 vsource 的 ac 无效未离线自测(本机无 spectre)→ 上机 2 次白跑 | 用(台架每次 rm -rf psf_<name> 重算,复跑结论一致) | 用(selfcheck + step_profile 单命令链;落位/跑/解析压进 1 条 ssh;--max 一次取极值) | | 2026-10-04 | 用(Skill 二连加载、Glob/Grep/Read 与 RunCommand 同消息并行) | 用(scp+落位+两跑+两解析压进 1 条 ssh;selfcheck+step_profile 单命令链) | 用(两个台架网表属首版故 Write;台账回填走定点 SearchReplace) | 用(复用 cp_chg.sp/cp_dis.sp 网表骨架与 run_loop_cal.sh/parse_bench.py,未另造壳) | 未用(待读量 <800 行,且为本次直接契约) | 用且见效:新拓扑先上无头台架实测再定案(一次跑通 0 errors,失配 7.3×→1.02×),避免直接改 cell/生成器后才发现拓扑不可行 | 用(台架每次 rm -rf psf_<name> 重算,复跑结论一致) | 用(selfcheck + step_profile 单命令链;scp+落位+两跑+两解析压进 1 条 ssh) | | 2026-10-04 | 用(Read/Grep 与 RunCommand 同消息并行) | 用(scp+安装+生成+自检+sync 一次 ssh 跑完;备份 + md5 两侧比对一条命令;selfcheck+step_profile 单命令链) | 用(8 处生成器/自检编辑 + SOP 附录 E + HANDOFF ×3 + README 全走定点 SearchReplace,无整篇 Write) | 用(复用 run_skill.sh、cp_chg.sp 台架骨架、probe_pll_top_sync.il 离线 Check&Save 复现法,未另造壳) | 未用(待读量 <800 行,且为本次直接变更契约) | 用且见效:改前备份 + 两侧 md5 比对;改后一次跑通(gen/chk/sync 三关全过,零返工)——离线 schCheck 复现在用户 GUI 之前就把结构错误挡住 | 用(生成器幂等重建、chk 只读可复跑、sync 可重跑;台架每次 rm -rf psf_<name> 重算) | 用(selfcheck + step_profile 单命令链;生成/自检/sync 压进 1 条 ssh) | | 2026-10-04 | 用(两张截图同消息并行 Read) | 用(备份 3 份 + selfcheck + 异常步取证各 1 条命令) | 用(SOP 2 处 + HANDOFF 2 处 + BASELINE 1 处 + README 1 处全走定点 SearchReplace) | 用(复用 hiOpenWindow / Library Manager 既有操作,未造新工具) | 未用(截图核对 + 文档编辑,无多文件摘要场景) | 不适用(只读查图 + 文档编辑) | 不适用(文档追加,无脚本) | 用(异常步取证一条 python 一次取齐零输出步与 20 万 miss 步) | | 2026-10-04 | 用(Skill 加载、Read/Grep 与 RunCommand 同消息并行) | 用(scp+安装+两跑+两解析压进 1 条 ssh;备份一条、取数一条;selfcheck+step_profile 单命令链) | 用(SOP 附录 C/F、BASELINE §7.6、README 台账、MB 回填、HANDOFF 修订全走定点 SearchReplace,无整篇 Write;仅新台架 lpf_r.sp 属首版故 Write) | 用(复用 run_loop_cal.sh / parse_bench.py / lpf.sp 探针骨架,未另造壳) | 未用(待读量 <800 行,且为本次直接契约) | 用且见效:先定判据("栅位峰值电流达 ~3e-5 A 则浮空假设成立")再做单变量复现,1 次即定论,并顺带识别 vco5_capchk 同类缺陷;半用:台架 GND 未定义这一坑此前 3 个台架都踩到,若早期对 cprobe 做节点自检本可提前暴露 | 用(台架每次 rm -rf psf_<name> 重算,复跑结论一致) | 用(selfcheck + step_profile 单命令链;落位/跑/解析压进 1 条 ssh) | | 2026-10-04 | 用(Skill 二连加载、Read/Grep 与 RunCommand 同消息并行) | 用(scp+落位+跑+解析压进 1 条 ssh;备份、selfcheck、step_profile 各 1 条命令) | 用(gen_lpf.il 2 处 + SOP 附录 G + BASELINE §7.7 + README + HANDOFF ×3 全走定点 SearchReplace;仅 4 个新台架属首版故 Write) | 用(复用 run_loop_cal.sh / parse_bench.py / lpf.sp 探针骨架与 probe_lpf_sync 离线 Check&Save 复现法,未另造壳) | 未用(待读量 <800 行,且为本次直接契约) | 半用且踩坑:先跑元件级台架定尺寸方向正确,但 1 TΩ 栅偏置被隧穿电流拉垮未离线预见,连错 3 轮(≈10 步)得出假密度;改电感偏置后一次定论。判据沉淀:MOS 栅偏置一律用 inductor l=1e6(→ BASELINE §7.7) | 用(台架每次 rm -rf psf_<name> 重算、复跑结论一致;生成器幂等重建) | 用(selfcheck + step_profile 单命令链;落位/跑/解析压进 1 条 ssh) | | 2026-10-04 | 用(Skill 二连加载、Glob/Grep/Read 与 RunCommand 同消息并行) | 用(scp+落位+18 台架连跑+解析压进 1 条 ssh;复跑验证、备份、selfcheck、step_profile 各 1 条命令) | 用(SOP 附录 H 追加 + BASELINE/HANDOFF/README/MB 全走定点 SearchReplace,无整篇重写;两个新脚本属首版故 Write) | 用(复用 run_loop_cal.sh 的 module+spectre 骨架与 parse_bench.py 的 read_psf 解析器,未另造壳) | 未用(待读量 <800 行,且为本次直接契约) | 半用且踩坑:自建最小探针网表定语法方向正确,但首行注释规则与 analysis 级 temp= 静默忽略未预见,连错 3 轮(≈4 步);定论后一次跑通 18 个台架(0 errors)。判据沉淀:Spectre 首行放注释、温度用 simulatorOptions options temp=(→ BASELINE §7.8) | 用(run_loop_corner.sh 每次清 bench_corner/ + psf_corner_* 重算;复跑 18 台架全 0 errors、解析数字逐位一致) | 用(scp+落位+18 跑+解析压进 1 条 ssh;selfcheck + step_profile 单命令链) | | 2026-10-04 | 用(Grep/Read 与 RunCommand 同消息并行) | 用(探针同步+备份+全链 7 脚本+验收压进 1 条 ssh;根因 grep 与幂等复跑 1 条) | 用(SOP §13 追加 + BASELINE/HANDOFF/台账/MB 全走定点 SearchReplace,无整篇重写;仅新探针 probe_pin_dirs.il 属首版故 Write) | 用(复用 run_skill.sh、§11.4 既有验证链、gen_pll_symbols.il、fix_pin_dirs.il,未另造壳) | 未用(待读量 <800 行,且为本次直接契约) | 用且见效:先只读取证再动手——新建 probe_pin_dirs.il 在重建前即抓出 lpf 的 symbol 缺失与两 cell 的 unused 方向(否则重建后看不出"回归",因生成器本就不设方向);踩坑 1 步:Write 与 RunCommand 并行致 scp 早跑 | 用(全链第二次 INSTS/CHK/SET 数值一致;probe_pin_dirs 复跑 unused=0) | 用(同步/备份/7 脚本连跑/验收压进 1 条 ssh;selfcheck + step_profile 单命令链) | | 2026-10-04 | 用(同消息并行 Read 多张截图) | 用(备份 3 份 1 条命令;selfcheck 指定整任务窗口 1 条) | 用(SOP §13 验证行 + HANDOFF §2#4 + 台账 + MB 全走定点 SearchReplace) | 不适用(判图 + 文档,无实现体可复用) | 未用(无多文件摘要场景) | 不适用(纯判读 + 文档变更,无脚本可自测) | 不适用(无系统状态变更) | 用(selfcheck 一次指定整任务窗口取齐;未自造聚合) | | 2026-10-04 | 用(Glob+Grep+Read 与 RunCommand 同消息并行 ×3 轮) | 用(三件各 1 条备份;取数合并 1 条;Grep 复核与取数并行 2 条) | 用(lpf_ac.sp / lpf_rev.sp / lpf.sp / README 台账 / MB 全走定点 SearchReplace,无整篇 Write) | 不适用(无实现体可复用) | 未用(三件均单文件台架同步,无多文件摘要场景) | 不适用(netlist 参数同步,验证 = 与 cell 对照 + Grep 复核) | 不适用(参数校正,无状态变更) | 用(三件备份各 1 条;selfcheck + step_profile 单命令链) | | 2026-10-04 | 用(Grep×2 + RunCommand + Read 同消息并行) | 用(备份 2 条;取数合并 1 条) | 用(附录 I 追加 + 台账 + MB 走 SearchReplace;HANDOFF 为规范强制的整体重写,非可避免) | 用(复用附录 H 的 |Z| 温度数据与 gen_pll_top.il 偏置结构作评估依据,未造新台架) | 未用(无多文件摘要场景:附录 H 段 + 生成器用 Grep 定向) | 不适用(分析评估,无脚本可自测) | 不适用(无系统状态变更) | 用(selfcheck + step_profile 单命令链) |

| 2026-10-04 | 用(Read/Grep/Glob/Skill 与 RunCommand 同消息并行,多轮) | 用(每条 ssh 单命令聚合 ls/find/grep;selfcheck + step_profile 单命令链;整任务窗口一次指定) | 用(SOP 新建 + 附录 J 追加 + BASELINE §7.9 + PROJECT-MAP + 台账全走 SearchReplace/Write;HANDOFF 为规范强制的整体重写,非可避免) | 用(复用 div8_run.sh 台架骨架造 div8_temp_run.sh;复用 run_skill.sh 跑 SKILL 探针) | 用 2 次(ctx-scout 提文档签名 + 通用子智能体开发生成器,重活隔离) | 用且见效:先无头把 axl*+asi* 链路打通再写生成器;子智能体另做幂等复跑验证(重跑零变更) | 用(div8_temp_run.sh 按参数重生成网表、产物按 tag 独立;生成器重跑 G02_SDB_EXIST 零新增) | 用(selfcheck + step_profile 单命令链;5 次无头探针各压 1 条 ssh) |

| 2026-10-04 | 用(多轮 Read/Write/RunCommand/Skill 同消息并行) | 用(每条 ssh 单命令聚合 ls/head/tar;selfcheck 1 条) | 用(SOP 附录 D 追加 + BASELINE §7.9 + HANDOFF + 台账全走定点 SearchReplace) | 用(复用 vco5 的 graphicalStimuli 作模板,未造新格式;复用 run_skill.sh 跑探针) | 未用(无多文件摘要场景) | 用且见效:改写激励文件后用 asiGetStimulusInputs 无头读回验证(零 GUI);但用晚了——该法本可在 GUI 陪跑开始前查明,实际到末尾才发现 | 用(激励文件可重写;pll_top/adexl 整目录 tgz 备份可回滚) | 用(asiGetStimulusInputs 一次读回三条;selfcheck/step_profile 单命令链) | | 2026-10-05 | 用(Skill 加载 + Read/Grep/RunCommand 同消息并行) | 半用:多数 ssh 已单命令聚合,但 Job0.log / Interactive.0.log / netlist 目录探测分 3 次取,本可 1 条聚合(多花 2 步) | 用(BASELINE §7.4 / HANDOFF ×3 / 台账 / MB 全走定点 SearchReplace;仅探针 probe_vco5_pins.il 首版属 Write) | 用(复用 run_skill.sh、既有 probe_*.il 骨架与 backup 台账格式,未另造壳) | 未用(无多文件摘要场景:均为定向读 + grep) | 半用:probe_vco5_pins.il 首版未离线自测 → 循环变量误用保留字 t(Variable is protected)白跑 1 轮,修正后一次成功 | 用(探针只读可复跑;落位后重跑结论一致) | 用(selfcheck 指定整任务窗口 1 条;step_profile 单命令链) | | 2026-10-05 | 用(Skill 二连加载 + Read/Grep/RunCommand 同消息并行) | 用(scp+落位+查锁+备份+三跑+grep+stat 压进 1 条 ssh;selfcheck 指定整任务窗口 + step_profile 单命令链) | 用(gen_vco5.il/chk_vco5.il/fix_pin_dirs.il + SOP §5/§12/§14 + BASELINE §5 + 两份台账 + HANDOFF 全走定点 SearchReplace,无整篇 Write) | 用(复用 run_skill.sh、gen_vco5.il 既有 pgLabel/pgPinLabel 骨架、backup 台账格式,未另造壳) | 未用(无多文件摘要场景:三处 .il + 两段档案定向直读) | 半用:chk_vco5.il 新增 chkName 过程未离线自测语法,靠上机一次跑通(SKILL 改动简单,代价低);但首轮未查锁即执行——离线/前置自检漏了「写 cell 前先验锁」,白跑 1 轮 | 用(gen_vco5 幂等重建、chk_vco5 只读可复跑、fix_pin_dirs 幂等 SET;复跑结论一致) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(Read/Grep/RunCommand 同消息并行 ×3 轮) | 用(每条 ssh 单命令聚合:wrapper 全貌 + icrp 日志 / squeue + 节点进程与端口 / 两 input.scs 逐段对比) | 不适用(只读排障,无文件编辑;MB 回填走 SearchReplace) | 用(复用现有 wrapper 与 /tmp/adexl_icrp_cmd.log、ADE-XL 既有 results 树与 spectre_nom.include,未造新脚本) | 未用(跨机串行取证链,每步结论决定下一步,不适合一次性摘要) | 不适用(只读排障,无脚本产出) | 不适用(无系统状态变更) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(无需并行读,单条 ssh 取证为主) | 用(一条 ssh 聚合 modelSetup + ADE_state.info + data.sdb 的 strings/结构) | 不适用(指导性答复,未改文件) | 用(复用既有 data.sdb/test_states 与 ADE-XL 官方 adexlSKILLref,未造脚本) | 未用(定向取证,无需摘要) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(Read 图片与 RunCommand 同消息并行) | 用(一条 ssh 聚合 data.sdb corners + 运行侧 input.scs 与 spectre.out) | 不适用(复核性只读,未改文件) | 用(复用既有 data.sdb/results 路径与 grep 过滤,未造脚本) | 未用(定向复核,无需摘要) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(Read 图片与 RunCommand 同消息并行) | 用(每条 ssh 聚合 squeue + wrapper 日志 + Job 日志 + data.sdb 字段,多轮定向) | 不适用(诊断性只读,未改文件) | 用(复用既有 /tmp/adexl_icrp_cmd.log、cmddir、Job 日志与 data.sdb,未造脚本) | 未用(跨机串行诊断链,每步决定下一步) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(Read 文档与 RunCommand 同消息并行) | 用(docx 一次提取 + grep 定位;每条 ssh 聚合 2~3 项实测) | 不适用(验证性,未改文件) | 用(复用既有 wrapper 与集群参数契约,未另造壳) | 未用(串行实测链) | 用且见效:三组对照实测(越界参数 / 裸环境 / module 传递 + 拼接机制),落地前先证伪,避免给用户一条跑不通的命令 | 用(同一 srun 参数复跑结论一致;测试作业均短时限) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(Read 图片与 RunCommand 同消息并行) | 用(一条 ssh 聚合 scontrol 节点规格 + 三组 srun 对照) | 不适用(验证性,未改文件) | 用(复用集群节点契约与既有 srun 参数,未另造壳) | 未用(单轮实测) | 用且见效:三组 srun 对照一次判定 -c 的语义与上限(8 核/节点) | 用(同参数复跑结论一致) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(RunCommand 与判读交替) | 用(一条 ssh 读 /proc/<pid>/environ 并 grep 三类变量) | 不适用(取证性,未改文件) | 用(复用 GUI 进程与登录配置文件,未造脚本) | 未用(单轮取证) | 用且见效:直接读进程环境证伪「Command 必为冷环境」的假设(GUI 实际带 cadence) | 不适用(未改状态) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(图片 Read 与 RunCommand 同消息并行 ×2 轮) | 用(每条 ssh 聚合「profile.d 双轨对账 + csh 启动文件 + getent passwd + modulefiles」;selfcheck/step_profile 单命令链) | 用(归档 md 属首版故 Write;HANDOFF/BASELINE/MB 全走定点 SearchReplace) | 用(复用 /etc/csh.login//etc/csh.cshrc 路由与既有 modulefiles 契约,未另造壳) | 未用(定向取证 + 文档落档,无多文件摘要重活) | 半用且踩坑:首轮以 runuser -u rain01 -- bash -lc 验登录环境,得「全局可用」假阳性(bash 读到 profile.d/*.sh),第 2 轮改 su - cy01(真实默认 shell)才复现真象——判据已沉淀至 BASELINE §7.10 | 不适用(只读取证,未改系统状态) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(图片 Read 与 RunCommand 同消息并行;后段图片裁切放大与取证命令同消息) | 用(每条 ssh 聚合多源:逐层目录 + 运行目录 ls/日志清单;sacct + squeue + sinfo + scontrol 一命令;三计算节点 /tmp 对比一命令;strings/grep 定位 .jp 与 data.sdb) | 不适用(诊断性只读,未改文件;MB 回填走定点 SearchReplace) | 用(复用既有 /tmp/adexl_icrp_cmd.log、.cmddir0/runICRP*、results/data/Interactive.*.log、pllTopCmd.jp 与 BASELINE §7.4/§7.5 既有结论,未造脚本) | 未用(跨机串行诊断链,每步结论决定下一步;虽读 MB 长表三段,但已 Grep 定位后小段直读,派 ctx-scout 反而更贵) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(两节点钩子脚本一条 ssh 并行取回) | 用(一条 ssh 聚合 slurm.conf 钩子链 + 两节点 *_eda.sh 清单 + grep 清理模式) | 不适用(只读诊断,未改文件;MB 回填走定点 SearchReplace) | 用(复用集群既有 Prolog/Epilog/TaskProlog 脚本与 SOP §9.7 既有结论,未造脚本) | 未用(定向读 2 个小文件,无需摘要) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck 整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(MB 两段长表 Read 并行;scontrol show job 与 netlist psf/ 取证并行) | 用(每条 ssh 单命令聚合 wrapper 日志 + sacct/scontrol + Interactive.*.log + netlist 多处) | 不适用(本轮纯只读排障,无文件编辑;仅回填本台账) | 用(复用 BASELINE §7.4/§7.9 既有「日志三件套」路径作证据源,未另造壳) | 未用(无「多文件摘要」重活,定向 ssh + grep 即可,判为不适用而非漏用) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(两段 MB 长表 Read 并行) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链一次取齐) | 不适用(本续轮无文件编辑;MB 回填走定点 SearchReplace) | 不适用(纯方案答疑,无实现体) | 未用(无摘要重活,定向读 MB 两段即可) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck + step_profile 单命令链) | | 2026-10-05 | 用(docx 提取与 ssh 取证并行、多条 ssh 取证并行) | 用(docx 123 段一次提取;每条 ssh 聚合 wrapper 日志/squeue/scontrol/Job.log 多处) | 不适用(本轮无文件编辑;MB 回填走定点 SearchReplace) | 用(复用 BASELINE §7.4/§7.9 与 MB §4 既有结论,未造壳) | 未用(文档 123 段用一次 python 提取即可,无需子智能体摘要) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(docx 提取与 srun 实测并行) | 用(docx 130 段一次提取;默认 srun 与 --mpi=none 一条命令对比) | 用(HANDOFF / BASELINE / MB 均走定点 SearchReplace;备份用 cp -a) | 用(复用 BASELINE §7.4 既有 PMI 条目作对照,未另造壳) | 未用(文档一次提取,无需摘要) | 不适用(无脚本产出) | 用(BASELINE / HANDOFF 已备份,可回滚) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(运行结果复核一条 ssh 取齐) | 用(ls -t + cat 最新 log + find spectre.out + squeue 一命令) | 用(HANDOFF / BASELINE / 台账均走定点 SearchReplace;备份用 cp -a) | 用(复用上轮结论与既有台账结构) | 未用(单条 ssh 即可,无摘要重活) | 不适用(无脚本产出) | 用(两份 .bak 已登记台账,可回滚) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-06 | 用(集群配置与 spectre 二进制信息一条 ssh 取齐) | 用(scontrol show config + slurm.conf + file/ldd + PATH 探测一命令) | 用(BASELINE / 台账 / MB 均走定点 SearchReplace;备份用 cp -a) | 用(复用上轮结论与 §7.4 既有位置) | 未用(无摘要重活) | 不适用(无脚本产出) | 用(.bak 已登记,可回滚) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) | | 2026-10-05 | 用(两文档 Read 并行) | 用(一条 ssh 取 slurm.conf 钩子链 + 两节点脚本清单 + grep 清理模式) | 用(HANDOFF / BASELINE / backup README 全走定点 SearchReplace;2 份 .bak 因备份须全文、且沙箱禁 cp,改用 Write 全量写入——属例外,已归因) | 用(复用既有 HANDOFF/BASELINE/台账结构与 slurm_conf_old/pro_epilog 源模板,未另造壳) | 未用(定向读 3 个小文件,无需摘要) | 不适用(无脚本产出) | 不适用(无状态变更) | 用(selfcheck 整任务窗口* + step_profile 单命令链) |

| 2026-10-06 | 用(Skill 加载、Glob、Grep、RunCommand 同消息并行;后段 Read 两档案并行) | 半用:lsf.cluster.lsfce / lsb.hosts / lsb.queues 分 4 次取,本可 1 条命令聚合(多花约 2 步) | 用(MB 三处 + HANDOFF + README 台账全走定点 SearchReplace) | 用(复用 lsf_ins/docs 既有拓扑结论与 rainchen-env/inventory.yaml 清单作交叉核对,未另造壳) | 未用(待读量 <800 行,定向 Grep + 小段直读即可,判为不适用而非漏用) | 不适用(只读取证,无脚本产出) | 不适用(无状态变更) | 用(selfcheck 指定整任务窗口 + step_profile 单命令链) |

| 2026-10-06 | 用(Skill 二连加载、备份与 Grep 并行、多处编辑同消息并行) | 用(一条 ssh 聚合「备份 + 幂等写入 + Host 段回显 + 文件状态」;取数一条命令) | 用(SOP / 台账 / HANDOFF / RUNBOOK / MB 全走定点 SearchReplace;仅 SOP.md 与 backup README 属首版故 Write) | 用(复用 submit_node.py 既有 MXJ=0 形态、既有 backup 台账格式,未另造壳) | 未用(待读量 <800 行,定向 Grep + 小段直读,判为不适用而非漏用) | 半用:变更脚本无离线自测条件(依赖 NFS + LSF 实机),但幂等判据先写死(行存在即 SKIP);踩坑 1 次:ssh -n + heredoc 冲突致脚本空跑 | 用(复跑修改脚本输出 IDEMPOTENT_SKIP;变更后 bhosts 两次确认一致) | 用(单条 ssh 聚合备份/写入/校验/回显;selfcheck + step_profile 单命令链) |

| 2026-10-06 | 用(Skill 加载、Grep/Read/RunCommand 同消息并行;多处编辑同消息并行) | 用(一条命令聚合「编译校验 + yaml 取值」;一条聚合「dry-run + drift 退出码 + 计数」;一条取部署尾段与失败行) | 用(4 个实现体 + 3 份文档全走定点 SearchReplace,无整篇 Write) | 用(抽取 rewrite_shared_host_line 供 submit_node 与 cluster_up 共用,未复制第二份 awk) | 未用(待读量 <800 行,定向 Grep + 小段直读,判为不适用而非漏用) | 用且见效:改完先 py_compile + --stage up --dry-run + --drift 只读验证,再跑主流程;踩坑 1 次:首条校验命令内读 yaml 键误得 None,单独复查正常(同命令内写入/读取时序) | 用(主流程复跑零变更跳过;--drift 连跑两次均退出码 0) | 用(三条聚合命令取数与验证;selfcheck + step_profile 单命令链) |

| 2026-10-06 | 用(Read 与 RunCommand 同消息并行) | 用(一条命令聚合「回退 + mbdrestart + bhosts 回显」;一条聚合「drift 退出码 + 漂移/无漂移行数」) | 用(SOP / 台账 / MB 全走定点 SearchReplace) | 用(复用上一轮建好的部署器实现体与备份,未另造壳) | 未用(无摘要重活,判为不适用) | 用且见效:先退回手工改动、再让部署器从零重建 —— 直接证伪「只改代码没实跑」的质疑(--drift 1→0) | 用(--drift 前后各一次:1 → 0;--stage up 复跑幂等) | 用(两条聚合命令;selfcheck + step_profile 单命令链) | | 2026-10-07 | 用(Skill 二连加载 + Read/Grep/RunCommand 同消息并行;取证一条命令聚合 4 台 fstab/mount/df) | 用(验证一条命令聚合「幂等复跑 + drift 退出码 + 实机挂载核对」;selfcheck + step_profile 单命令链) | 用(nfs_share.py 7 处 + 配置 2 份 + config_validate.py + 4 份文档全走定点 SearchReplace;仅 projects_mount/SOP.md 与 backup/README.md 属首版故 Write) | 用(复用阶段1 既有三态探测/fstab 持久化骨架与 noexec_hosts 的 name 限定写法,未另造壳) | 未用(待读量 <800 行,定向读实现体 + 小段档案,判为不适用而非漏用) | 半用:_opts_satisfied 的 actimeo 等价判定首版方向写反,由 --dry-run 清单未上机即抓到(dry-run 即离线自测);端到端另用真实作业(1047)验收 | 用(阶段1 复跑「状态已一致,全跳过」;--drift 退出码 0;4 台 findmnt 两次一致) | 用(一条命令聚合 4 台现状;selfcheck + step_profile 单命令链;remote_cmd_profile.py 因日志格式不匹配改用「命令执行完成」行计数取数) | | 2026-10-07 | 用(Skill 二连加载 + Read/Glob/RunCommand 同消息并行,多轮) | 用(取证一条命令聚合「virsh 列表 + 存储池 + 已有虚盘 + slurm 节点对照」;验证一条聚合四项「幂等/drift/实机/作业」) | 用(6 份既有文件全走定点 SearchReplace;仅新增 local_scratch.py 与本主题 SOP/台账属首版故 Write) | 用(复用 slurm 侧 local_scratch_deployer.py 的安全判据与 lsf 阶段1 的三态/幂等骨架,未另造壳) | 未用(定向读 3 个实现体,判为不适用而非漏用) | 用且见效:--dry-run 先验目标盘推导(空闲 vdb 由 virsh dumpxml 推出、盘在池内、未被其它虚机引用),mkfs 前三条空盘判据全过,一次执行通过 | 用(阶段15 复跑「状态已一致、全跳过」;--drift rc=0;四次运行结论一致) | 用(取证/验证各一条聚合命令;selfcheck + step_profile 单命令链;remote_cmd_profile.py 因日志格式不匹配改用「命令执行完成」行计数) |

§4 远程 EDA 环境排障样本(2026-10-04 起)

日期 对象 步数 成本(元) 命中/未命中/输出 墙钟 备注
2026-10-04 Virtuoso ADE-XL ls nlambda 排障+持久修复(NCSU CDK opusUnix.il 覆盖 cd/ls) 76 1.4194 14% / 40% / 46% 65.6 min 含引导用户 GUI 操作;自伤:把 ls /tmp 全量目录带进上下文(单步 miss 156k tok)
2026-10-04 ADE-XL 经 Slurm 派发复验失败排障 + 四项收尾变更 + 复验成功归因(wrapper 加固 / 清残骸作业 / 清节点孤儿 X 锁 / 更正 BASELINE+HANDOFF+SOP) 117(selfcheck 整会话)/ 38(step_profile 单轮最多步) 1.0938 16% / 25% / 59% 19.9 min 排障:四条复刻路径全部 0 errors,失败当场不可复现。新证据:失败 run 会在 Slurm 留 SE/JobHeldUser 残骸(/bin/false 可控实验证实:rc=1 留、rc=0 不留),残骸累积卡死 ADE-XL 派发(04:16–04:24 的 run 连 wrapper 日志都不产生);/tmp/.X80-lock(04:15,PID 62796 已死)使 child 改走 :81,已清。结果:interactive.13 复验通过(spectre 0 errors, 2.65 s)。未命中 TOP1 = 04:33:55 单步 miss 136k tok(轮首 + 加载 writing-ops-change-sop skill 正文)
2026-10-05 ADE-XL Command 内联 srun 验证 + ADEXL-1788/9038 排障 + vco5 pin/symbol 修复(含续轮,数字为整会话累计) 110 1.7809 17% / 37% / 46% 140.9 min 内联 Command 实测派发到 slurm-work-01(不落脚本文件);1788/9038 解法=File → Check and Save(与权限/锁无关);OSSHNL-912=vco5 pin R0↔OUT,SCH-3400 unbound=gen_vco5.il 连带删 symbol(补跑 gen_pll_symbols.il 后 chk_pll_top PASS)。自伤:① 未命中 37%(长会话 20 万 tok,轮首前缀重建);② 未在重跑生成器后即检查 symbol 是否还在,多绕一轮定位;③ 空档 3 处均为用户离开/GUI 操作(4901s / 595s / 556s)
2026-10-05 EDA 阶段 2 vco5 pin 名统一(R0→OUT)改生成器 + 重生成 + 档案落点(gen_vco5.il/chk_vco5.il/fix_pin_dirs.il 三处;首次被 GUI 写锁挡住 → 请用户关编辑窗口后重跑成功;chk_vco5.il PASS、sch.oa mtime 落在本轮) 27 0.3503 14% / 36% / 50% 7.7 min 返工 1 轮:首轮未先查 sch.oa.cdslck,被 GUI 写锁挡住(SKILLRC=255 且不产生新 log,与「路径传错」同一表现,旧 log 残留须二次甄别)→ 判据已沉淀至 BASELINE §5。未命中 36% 归因:TOP1 = 00:34:19 单步 42.6k tok(首次远端取证整段输出——目录 ls -la + run_skill.sh 全文 + Grep 51 行匹配一并入上下文)、TOP2/3 = 23.8k / 13.9k tok(第二次 ssh 取数 + 轮首)
2026-10-05 ADE-XL 首次 Run 报 sim err 排障(根因:Model Libraries 未配 → netlist 缺 include "/projects/design/rain01/proj1/verif/models/spectre_nom.include" → spectre 101× SFE-23 undefined model NMOS_VTL/PMOS_VTG/...、read-in 阶段即 fatal;用户在 ADE-XL 补配模型后 point(0 2) 正常跑 tran) 36 0.2876 19% / 31% / 49% 4.4 min 跨机取证链:.28 wrapper 全文与 /tmp/adexl_icrp_cmd.log → squeue(job 57 在跑,非残骸)→ 计算节点 ps/ss(cdsXvnc :81 活着,:80 被 Oct-4 04:15 的残留 socket /tmp/.X11-unix/X80 占,属退让非致命)→ 对比 Interactive.1/{1,2} 两 input.scs(差异仅第 9 行 include)→ data.sdb 已含 <modelfile>。零返工(一条链直抵根因);未命中 31% 归因:TOP1/2 = 轮首前缀重建(14.3k + 14.9k tok,非本可避免)、TOP3 = 01:02:21 11.7k tok(并行 Read 两段 MB 长表);末端落档:BASELINE §7.9 补「Model Libraries 前置」+ HANDOFF §2#1 状态更新
2026-10-05 Slurm 环境注入单轨:LDAP 用户默认 shell=csh,而 /etc/profile.d/ 只有 slurm-path.sh/slurm_configless.sh、无 .csh 版 ⇒ su - cy01 干净登录态下 sinfo 报 Command not found(Lmod 侧 zzz_site_lmod.csh/00-modulepath.csh 为双轨,形成对照);产出归档 docs/SLURM-CSH-INJECTION-GAP.md + BASELINE §7.10 + HANDOFF §2#10 25 0.2570 16% / 19% / 65% 46.1 min 修正归属「Slurm 部署器」项目,本工作区未改系统状态;自伤 1:首轮以 bash -lc 验登录环境得假阳性,第 2 轮改 su - 才复现真象(判据沉淀 BASELINE §7.10);长空档 4 处均落在轮间等用户输入(1141s/386s/382s/357s),非工具等待;输出占比 65% 偏高=纯咨询型长答复(思考占输出 69%)
2026-10-05 ADE-XL 新 Run 复诊(Interactive.8 6 corner 全失败):定位为本次 Run 未走 wrapper——pllTopCmd.jp 虽指向 srun_adexl_wrap.sh,但实际 Slurm job 78 的 SubmitLine=srun -N3 -n24 -c1 --mem=1G -p long <runICRP19>(与 wrapper 的 -N1 -n1 --mem=4G + env -u PMI_* 完全不同,job name 也从 env 变 runICRP19);slave 网表/compose 均成功,simulate 阶段 spectre 未生成 spectre.out 即 rc=1(ADE-3036 / 5011)⇒ 启动期死亡而非仿真发散 23 0.2295 13% / 16% / 71% 4.1 min 未命中 16% 归因:TOP1 = 23:31:35 单步 4574 tok(首次跨机取证整段 ssh 输出)、TOP2 = 23:34:26 3357 tok(MB 两段长表并行 Read)、TOP3 = 23:33:08 2910 tok(ssh 聚合大输出);输出 TOP3 = 4922 / 4318 / 3760 tok(全 <5000);失败请求 / 零输出步 / 长空档均 0;零返工;压缩点:跨机排障应一条 ssh 一次取齐「wrapper 日志 + sacct + scontrol show job + Interactive.*.log + netlist psf/」(本轮分 5 条 ssh,可并至 2~3 条)
2026-10-05 同上任务续轮·方案答疑:用户澄清诉求「多个点想多机并行跑」→ 纠正派发认知(srun -N3 -n24 是「单 slave 摊 3 节点 24 任务」,并行的是同一点的 24 份副本、非多点;ADE-XL 多点并行 = 每点各调一次单核 jobsubmitcommand,即 wrapper 的 -N1 -n1 -c1 形态) 整任务累计 28 步(窗口 23:30:22–23:39:23;本续轮 5 步) 累计 ¥0.3395(本续 ≈¥0.1100) 累计 12% / 16% / 71% 累计 9.0 min(平均步间隔 20.0s;最大 215s =等用户阅读与回复,正当) 思考占输出 84%(累计输出 60584 / 思考 51167 tok);未命中 TOP3 = 12218(23:35:14 并行 Read 两段 MB 长表,本续轮唯一高点)/ 4574 / 3357 tok;输出 TOP3 = 6426(答复正文,非文件写入,无需增量编辑)/ 5039 / 4922 tok;失败请求 / 零输出步 / 长空档 0;零返工
2026-10-05 同上任务续轮2·原生 srun 方案落地(用户上传《Virtuoso管理员手册》+ 最新 Interactive.10:6 点仍全失败,SubmitLine 已改成一点一作业 srun -p long -N1 -n1 -c1、6 条 job 90–95 并行但全落 slurm-work-01)→ PMI 铁证:实测 srun -N1 -n1 -c1 仍注入 PMI_FD=17 / PMI_RANK / PMI_SIZE / PMI_JOBID;对照 GUI 进程(PID 619688)PATH 含 mmsim/MMSIM151/tools.lnx86/bin(spectre 可解析,故非 127)⇒ 根因锁定 PMI 注入 → spectre MPI_Init 自杀,修复 = Command 加 env -u PMI_*;文档第 108 段确认「Command+srun 原生」同样存在 cdsXvnc/x-lock 坑 整任务累计 36 步(窗口 23:30:22–23:45:46;本续轮 8 步) 累计 ¥0.4714(本续 ≈¥0.1319) 累计 14% / 14% / 72% 累计 15.4 min(平均步间隔 26.4s;最大 257s =等用户上传文档+提问、次大 215s =等用户回复,均正当) 思考占输出 83%(累计输出 84388 / 思考 69858 tok);未命中 TOP3 仍为 12218 / 4574 / 3357 tok(本续轮无新增高点);输出 TOP3 = 6426 / 5317 / 5039 tok(均为答复/取证正文,非文件写入);失败请求 / 零输出步 / 长空档 0;自伤 1:验证实验用 bash -lc "module load cadence" 加载 EDA 环境,实测本机不生效(spectre_NONE/virtuoso_NONE)⇒ 应改用 GUI 进程 PATH 或绝对路径,白花 1 步
2026-10-05 同上任务续轮3·原生 srun 定位收口(用户换正确文档《ADE XL 前仿用户手册》):新证据 = 实测 srun --mpi=none -N1 -n1 -c1 任务环境无任何 PMI_*,而默认 srun 注入 PMI_FD=17/PMI_RANK/PMI_SIZE/PMI_JOBID ⇒ 给出不依赖 wrapper 的干净 Command;文档第 37–46 段确认「Command 方式首推、无需 wrapper 初始化」,第 75–78 段提示 GUI 不在 login 节点时须 salloc srun;PMI「传导失败」机制 = fd 不能随环境变量穿过 cdsmps 派生层 整任务累计 40 步(窗口 23:30:22–23:51:05;本续轮 4 步) 累计 ¥0.5695(本续 ≈¥0.0981) 累计 14% / 13% / 72% 累计 20.7 min(平均步间隔 31.9s;最大 257s =等用户上传文档、次大 230s =等用户回复,均正当) 思考占输出 81%(累计输出 103053 / 思考 83213 tok);未命中 TOP3 仍为 12218 / 4574 / 3357 tok(本续无新增高点);输出 TOP3 = 9894(docx 提取 + 方案正文)/ 6426 / 5317 tok;失败请求 / 零输出步 / 长空档 0;末端落档:BASELINE §7.4 补 --mpi=none 等效修法、HANDOFF §1/§2#1 同步
2026-10-05 同上任务收口·方案生效复核(用户报「正常跑了,加 --mpi=none」)→ 复核确认 Interactive.12 6 点全过、各点 spectre.out 生成,6 条作业分落 slurm-work-01(3)/slurm-work-02(3) ⇒ 多点并行 + 跨机同时达成;用户追问「是否还要装 MPI」→ 结论不需要(非 MPI 作业,一 job 一任务,--mpi 仅控环境注入) 整任务累计 48 步(窗口 23:30:22–23:58:21;本续轮 ≈8 步) 累计 ¥0.6926(本续 ≈¥0.1231) 累计 17% / 14% / 69% 累计 28.0 min(平均步间隔 35.7s;长空档 1 = 349s,归因:等用户在 GUI 改配并回跑,正当;次大 257s=等上传文档、230s=等回复) 思考占输出 79%(累计输出 119470 / 思考 94228 tok);未命中 TOP3 = 12218 / 9635(23:51:19 落档前并行读 HANDOFF+BASELINE 段)/ 4886 tok;输出 TOP3 = 9894 / 6426 / 5317 tok;失败请求 / 零输出步 0;末端落档:HANDOFF §1/§2#1 由「待验证」改为「已端到端通过」、BASELINE §7.4 加复验脚注
2026-10-06 同上任务根因定因·为何别处不必加 --mpi=none(取证:本集群 Slurm 26.05.2、MpiDefault = pmi2、ProctrackType=proctrack/cgroup;ldd spectre 无 mpi/pmi 库、PATH 无 mpirun)⇒ 差异在集群全局项 MpiDefault=pmi2(Slurm 出厂默认 none),--mpi=none 为按次覆盖;不建议全局改(会破坏真 MPI 作业) 整任务累计 52 步(窗口 23:30:22–00:00:50;本续轮 4 步) 累计 ¥0.9963(本续 ≈¥0.3037) 累计 13% / 34% / 53% 累计 30.5 min(平均步间隔 35.8s;长空档 1 = 349s,归因:等用户在 GUI 改配并回跑,正当) 未命中 34% 归因:TOP1 = 00:00:30 单步 232764 tok —— 超长会话触发前缀缓存失效、整段上下文重算(非可避免的常规高点,亦印证"长会话应开新会话");TOP2 = 23:35:14 12218、TOP3 = 23:51:19 9635 tok;思考占输出 77%(累计输出 131344 / 思考 101301 tok);输出 TOP3 = 9894 / 6426 / 5317 tok;失败请求 / 零输出步 0;末端落档:BASELINE §7.4 补 MpiDefault=pmi2 根因

来源:/home/rain/Documents/services/token_proxy/docs/measured-baselines.md | 最后更新:2026-10-09 01:16(由 build/sync.py 同步,请勿在站点侧修改)