Skip to content

84% 的 chunk 是零內容工具殘影(⟨tool_result ok⟩/metadata-only),照樣進向量通道擠掉實質 turn(sister concern from #62) #67

Description

@kiki830621

Problem

真實索引(2026-09-07,唯讀 sqlite3)647,408 個 chunk 裡:

形狀 數量 佔比
⟨tool …⟩ metadata-only(單行、無 text block) 270,151 41.7%
⟨tool_result ok⟩ / ⟨tool_result error⟩(只有這幾個字) 271,258 41.9%
合計 541,409 83.6%

這些 chunk 照樣被嵌入、照樣進向量通道。合成語料重現(#62 diagnosis):查 flock inode 鎖⟨tool_result ok⟩ 排第 3、高於真正討論 flock 的 turn;⟨tool_result ok⟩ 全語料 27 萬筆文字逐字相同、向量相同,任何查詢的向量通道前 N 名都可能被它們填滿。

2026-08-26 決定收 tool_use metadata 與 tool_result 成敗(docs/measurements/2026-08-26-tool-payload-share.md)的理由是「那次跑 benchmark 的對話在哪」要搜得到——那個理由對 command=file_path= 這類帶識別資訊的 metadata 成立,對 ⟨tool_result ok⟩ 這種零資訊 chunk 不成立。

Type

bug(檢索品質+索引體積:84% 的 chunk 沒有可召回的內容)

Expected

先決定(需 diagnose):

不得改寫既有 chunk 的文字(性質 5);「不產出」是遺忘,允許。

Actual

如上表。

相關

Source: surfaced during /idd-diagnose #62 sister concern surfacing (Step 3.6)

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions