📚 首页 / coordination / track-core-07.md

track-core-07 — 模块 07 补全汇报(subagent 交付,2026-08-30)

前任 subagent 只交付了 07-rag-context-engineering/README.md 与 examples/01_hybrid_vs_single_retrieval.py 即中断。本轮补齐其余交付物,未改动任何已有文件(含 README 与示例 01)。本文件为独立汇报文件,不动 track-core.md。

模块 07 — 🔄 补全完成(待验收)

产出文件(本轮新建 8 项)

示例实跑结果

02_chunking_strategies.py(本机 python3,exit 0,AST 校验通过,无 *** 损坏): 合成文档 35 句/381 词/6 节,10 条金标查询(context_loss/boundary/normal 三种意图),五种策略(固定/重叠/语义/结构化/语义+上下文前缀):

策略块数金标句被切断hit@1hit@3MRR
A Fixed-size (40 词硬切)1020.500.800.63
B Overlap (+12 词重叠)1410.500.900.70
C Semantic (Jaccard 切分)3000.700.900.79
D Structural (按标题整节)601.001.001.00
E Semantic+上下文前缀3000.800.900.87

教学点全部复现:固定分块切断长句(2 条金标句被切断、2 查询未命中);重叠救回边界但块数膨胀 10→14;纯语义分块在代词句上输给竞品公司显式句("How did Beta Systems handle..." rank 12);标题链/情境前缀修复 context loss(q1 修复到 rank 1;q3 12→5,标题近似前缀共享导致同节碎块竞争,结论文本已如实说明与真实 per-chunk 定制前缀的差距)。

01_hybrid_vs_single_retrieval.py(前任交付,未改动):本轮开始时实跑失败(第 138 行 *** = ((h ^ ord(ch)) * 16777619) & 0xFFFFFFFF,SyntaxError,与模块 06 的 04 号脚本同款脱敏事故);~20:35 发现已被外部修复(非本 subagent,疑似协调者/前任会话,文件 mtime 20:35)——修复后实跑通过(exit 0,逐查询对比表/聚合指标/分意图统计/结论全部正常输出)。已复跑验证。

来源核验

待协调者验收点

  1. ~~示例 01 语法错误需修复~~ 已解决:会话中途被外部修复(见上),已复跑验证通过;lab.md 的临时已知问题提示也已同步移除。曾观察到的损坏现象(第 138 行 h = 被脱敏为 *** =)与模块 06 的 04 号脚本同款,可作为写入管道 bug 的又一案例记录。
  2. 写入管道 bug 波及面比已知描述更广:本轮实测 api_key = os.getenv("ANTHROPIC_API_KEY") 也会被脱敏成 api_key = ***…(lab.md Lab D 初稿命中,已改用 anthropic.Anthropic() 自动读环境变量的写法规避并复核干净)。建议协调者在 Wave 3 全仓扫描 ***;另观察到 flashcards/flashcards-03.csv 有一张卡含 "Authorization: Bearer ***",疑似同款事故(M3 范围,未动)。
  3. README §14 文件地图与本轮交付名不一致:README 写的是 examples/02_chunking_strategies_lab.py,实际交付按任务规格为 examples/02_chunking_strategies.py;README 还列了 examples/03_reranking_simulation.py(不在本轮任务范围,仍未交付)。需要协调者二选一:补派 03 的交付任务,或更新 README 文件地图(exam 题数 12→实际 13、flashcards 22→实际 24 也可顺带更正)。
  4. glossary/sources 为独立新文件,合并动作(glossary-core.md 追加小节、sources-core.csv 是否并入或保留分轨)由协调者定夺;R06 与既有 C02 为同一 URL(prompting best practices,M5/M7 共用),合并时注意去重。

遗留问题

除此之外无。

📚 目录