fix/worksheet-dedup-by-content #49
Reference in New Issue
Block a user
Delete Branch "fix/worksheet-dedup-by-content"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
見 commit message,雙向/四向實測都在裡面。
stamp 原本雜湊「交件路徑」⇒ 同樣的宣稱每回合生一個新檔名, 而且不知道總管已經驗過了。 實際發作(2026-08-21 一個 session 內):同兩條 sdd-guard 宣稱連生四張單 1c97d461/fcb285dc/256de849/394b97ae——驗掉一張下一回合又冒一張, Stop 閘於是變成永遠過不去。閘在懲罰有照做的人。 改成雜湊宣稱內容本身,並在寫檔前檢查 verified/ 底下有沒有同名。 雙向實測: 兩次不同 transcript、同樣宣稱 → 只生 1 個檔 移進 verified/ 後再跑 → SKIP:already-verified,沒再冒出來 過程中兩個自己的錯,記下來免得下次重犯: ① 先猜了變數名 blocked/ok/nogo,實際是 ok_hits/ng_hits ——猜錯的話 _claims 永遠是空的、悄悄退回舊行為,不會報錯 ② 測試資料先寫成 role:assistant,再寫成 role:user 都不觸發 ——它要的是 <task-notification> 裡的 <result> 前兩次「0 個檔」我差點當成去重成功 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>