盤點表補回漏掉的兩列人話+補上驗得出這種漏的指令(inkstone/ISEP#75) #76
Reference in New Issue
Block a user
Delete Branch "docs/inventory-missing-rows"
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?
【身份】subagent/inkstone/ISEP/docs/inventory-missing-rows
補回
docs/hooks-inventory.md表格漏掉的兩列人話(isep-presence-beacon.sh/milestone-due-guard.sh),並補上「驗得出這種漏」的那組 comm 指令。版本 0.6.0 → 0.6.1。
票:inkstone/ISEP#75(母票 inkstone/ISEP#59,來源 comment 4779 第 ② 條)
實測:48 檔 vs 48 列、兩個方向的 comm 都空;18 個測試檔全綠(0 失敗);
claude plugin validate通過。🔴 我沒有推 main、沒有打 tag、沒有出 release——那是總管的權責。
總管複驗指出反向 comm 有 3 個輸出。實跑重現了,但逐個查過之後: **三個都不是幽靈,三個都不該刪。** claim-verify-police.sh / subagent-claim-worksheet.sh → 全部 5 處都在內文,講的是「已於 ISEP#60 移除」。表格列(第一欄) 命中數 = 0。刪掉它們等於刪掉「G 組為什麼是空的」這段歷史。 github-arm.sh → 它存在,在 scripts/ 不在 hooks/;出現在 github-contact-guard 那一列的 描述裡,是告訴人「怎麼解鎖」的逃生口。刪掉那一列就不再說得出怎麼過閘。 成因是那組 grep 拿掉了 `^\| \`` 錨點。有錨點=「這一行的第一欄就是這支閘」= 表格真的列了它;沒錨點=全頁所有反引號。**0 次正確攔截、3 次誤攔。** 但「頁面上出現根本不存在的檔名」確實該被抓到,只是不能靠文字判斷。 本次補上第三格 C:頁面提到的每個 *.sh,要嘛現在存在,要嘛 git 歷史裡存在過。 **「現在沒有但曾經有」=歷史;「從來沒有過」=幽靈。** 它問的是 git 不是用字。 順帶:標頭區那個 43 是 2026-08-20 快照段落裡的歷史數字,不是現況宣稱, 但原文用現在式讀起來像現況 ⇒ 加上「這一段每個數字都是那天的」標記。 實測(含兩個反向對照,證明新那格不是橡皮圖章): 現況 A1[] A2[] C[] 48 檔 / 48 列 表格種一支假閘 A2 與 C 都叫 散文種一支假閘 A1/A2 抓不到、C 抓到 ← 只有 C 守得住這種 18 個測試檔 0 失敗;claude plugin validate 通過。 inkstone/ISEP#75(總管複驗 comment 4822)